How to Form an LLC in New Hampshire

Everything you need to form a Limited Liability Company in New Hampshire (NH). Filing fee: $100 | Processing time: 5-7 business days

Filing Fee
$100
Annual Report
$100 annually
Processing Time
5-7 business days
Online Filing
Yes

State Income Tax

No individual income tax on wages; 7.5% Business Profits Tax; 0.55% Business Enterprise Tax

Steps to Form an LLC in New Hampshire

1

Check LLC name availability with the New Hampshire Secretary of State

2

Designate a registered agent in New Hampshire

3

File a Certificate of Formation with the New Hampshire Secretary of State

4

Pay the $100 filing fee

5

Obtain an EIN from the IRS

6

Register for Business Profits Tax and Business Enterprise Tax

7

Draft an Operating Agreement

Pros of Forming in New Hampshire

  • No state income tax on wages or salaries
  • Proximity to Boston and New England markets
  • High quality of life and educated workforce

Cons of Forming in New Hampshire

  • Business Profits Tax of 7.5% applies to LLC net income
  • Business Enterprise Tax adds additional tax burden
  • Higher cost of living compared to national average

Best For

Service businesses and sole operators near the Boston area who want to avoid wage-based income tax.

Calculate Your New Hampshire LLC Costs

Get a detailed cost breakdown for forming your LLC in New Hampshire, including filing fees, registered agent costs, and more.

Use the Cost Calculator