How to Register a Foreign LLC in New Hampshire (2026): 4 Steps and the 3 Best Services
Here is the 2026 answer for registering a foreign LLC in New Hampshire: New Hampshire Registered Agent.co ($199), Mainstay Filing ($199) and NH Registered Agent.org ($199), ranked in that order. The 4 steps below start with whether you need to register at all. State fee: $100.
Published prices, read November 12, 2026. Plus the $100 state fee in each case.
The New Hampshire registration, in order
Step1
Step 1: See if your LLC must register in New Hampshire
If your LLC was formed outside New Hampshire and does business there, it needs a foreign registration first. Without registration: Signed contracts keep their force (RSA 304-C:180, II(a)). Expect back fees for the time before registering.
Official source: Per gc.nh.gov, last confirmed October 2026
Step2
Step 2: Choose the New Hampshire registered agent
Every LLC must name a registered agent with an in-state street address. 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.
Official source: Per gc.nh.gov, last confirmed October 2026
Step3
Step 3: Send in the Application for Registration as a Foreign Limited Liability Company
Pay $100 and file the Application for Registration as a Foreign Limited Liability Company (Form FLLC-1) with the New Hampshire Secretary of State, Corporation Division.
Official source: Per sos.nh.gov, last confirmed October 2026
Step4
Step 4: Keep up with New Hampshire's yearly filing
After registering, file the annual report for $100, April 1.
What each step costs in New Hampshire
Item
Paid to
Amount
The registration step
State office
$100
Annual report
State office
$100
Service fees (optional)
The service
$199 to start
Three-year state total
State office
$300
Every state figure links to its source under References; service prices come from each company's site.
Why New Hampshire Registered Agent.co comes first
Lesson note: first place in New Hampshire came down to three-year cost, worth 30% of the grade.
Add up years one to three and New Hampshire Registered Agent.co comes to $397; Mainstay Filing is $100 more.
New Hampshire questions
What does it cost to register a foreign LLC in New Hampshire?
$100 to the state. Our picks add $199.
Which form do I file to register?
It is the Application for Registration as a Foreign Limited Liability Company (Form FLLC-1), and it goes to the New Hampshire Secretary of State, Corporation Division.
What if the LLC does business there without registering?
Signed contracts keep their force (RSA 304-C:180, II(a)). Expect back fees for the time before registering.
What is due after registering?
Step 4 covers it: the annual report for $100.
Which services are in this lesson?
We graded New Hampshire Registered Agent.co, Mainstay Filing and NH Registered Agent.org for this lesson.
Which service should handle the registration?
New Hampshire Registered Agent.co: $199 plus the state fee, first agent year included, then $99 a year. After it, Mainstay Filing and NH Registered Agent.org.