How to Start an LLC in New Hampshire (2026): 7 Steps and the 3 Best LLC Services
Here is the 2026 answer for starting an LLC in New Hampshire: Mainstay Filing ($199), NH Registered Agent.org ($199) and New Hampshire Registered Agent.co ($199), ranked in that order. Whichever route you take, the state charges $100 to file; the 7 steps below show the rest.
Prices from each company's own site, read November 12, 2026. The $100 state fee is extra in every row.
Forming the LLC, in order
Step1
Step 1: Choose a name and check it is free
Search the register kept by the New Hampshire Secretary of State first. If the name is taken, choose another before you file.
TipHave a second choice ready.
Step2
Step 2: Choose who will be the registered agent
Every LLC must name a registered agent with an in-state street address. A New Hampshire resident, or a business entity registered with the Secretary of State, whose office is the registered office.
The address has to be a physical street address in New Hampshire; filings that list an out-of-state address are not processed. P.O. boxes are not accepted.
TipAll of our picks include a registered agent.
Official source: Official: gc.nh.gov, October 2026
Step3
Step 3: Choose between doing it yourself and a service
Two routes: file yourself and pay only the $100 state fee, or let a service do it for $199 more. Our picks are above.
Step4
Step 4: File the Certificate of Formation of a New Hampshire Limited Liability Company
Complete the Certificate of Formation of a New Hampshire Limited Liability Company (Form LLC-1), pay $100 and file it with the New Hampshire Secretary of State.
Official source: Official: gc.nh.gov, October 2026
Step5
Step 5: Request an EIN
After the New Hampshire approval, the IRS issues an EIN, the number banks and payroll use for the LLC. This step is included with Mainstay Filing.
Step6
Step 6: Put an operating agreement in writing
Write down who owns the New Hampshire LLC and how decisions are made. This operating agreement stays with your records, not with the state.
Step7
Step 7: Mark the yearly deadlines
Each year, New Hampshire expects the annual report with $100, by April 1. Late filings cost $50 more.
Official source: Official: sos.nh.gov, August 2026
What each step costs in New Hampshire
What
Paid to
Cost
Filing fee
State office
$100
Annual report
State office
$100 every year
Missing the deadline
State office
$50
Optional service
The service
$199 first year
State fees, years one to three
State office
$300
The state rows are official figures; the service row uses each company's published price. The three-year total leaves service fees out.
Behind the ranking
The grade turned on lesson steps handled (35%), where Mainstay Filing came out ahead of NH Registered Agent.org.
Having the annual report handled outweighed NH Registered Agent.org's lower three-year cost.
Common questions
What does it cost to form an LLC in New Hampshire?
$100 to the state. Our picks charge $199 on top.
Which form creates the LLC?
Step 4 of this lesson: the Certificate of Formation of a New Hampshire Limited Liability Company (Form LLC-1), sent to the New Hampshire Secretary of State.
Is a registered agent required?
Every LLC must name a registered agent with an in-state street address.
What does New Hampshire require each year?
The annual report: $100, every year, due April 1.
Can I form the LLC without a service?
Yes. File directly with the state and pay $100; you also need a registered agent.
Which LLC service should a first-time founder use?
Mainstay Filing, NH Registered Agent.org and New Hampshire Registered Agent.co, ranked in that order.