Start a Free LLC in New Hampshire

Everything you need to know about forming a free LLC in New Hampshire.

Last Updated: July 12, 2026

Table of Contents

Start Free LLC in New Hampshire

Why Form an LLC in New Hampshire?

New Hampshire is a great state for small businesses due to its lack of sales tax and corporate income tax for LLCs. Key benefits include:

Step-by-Step Guide

To form an LLC in New Hampshire, follow these steps:

  1. Choose a Unique Name: Conduct a name search on the New Hampshire Secretary of State website.
  2. Designate a Registered Agent: Required for receiving legal documents.
  3. File a Certificate of Formation: Submit it online or by mail with a $100 fee.
  4. Create an Operating Agreement: Not required but highly recommended.
  5. Get an EIN: Obtain your free EIN from the IRS.

What Are the Costs?

The following table provides a breakdown of common costs:

Service Cost
Certificate of Formation Filing $100
Registered Agent (Optional) $50-$150/year
EIN Application Free

Tax Responsibilities

New Hampshire LLCs benefit from no sales tax. However, key taxes include:

FAQs

Is there a state income tax for LLCs in New Hampshire?

No, there is no state income tax for individuals or LLCs in New Hampshire.

How long does it take to form an LLC in New Hampshire?

Online filings are processed within 1-2 business days, while mail filings can take up to 2 weeks.

Learn about forming LLCs in other states: South Carolina, Delaware, Kentucky, Vermont, and Iowa.

For additional resources, visit the New Hampshire Secretary of State and the IRS website.