How to Form an LLC in New Hampshire Yourself (2026 Costs and Steps)
Last verified against official New Hampshire sources on 2026-09-17.
- State filing fee
- $100
- Form
- Certificate of Formation
- Filed with
- New Hampshire Secretary of State, Corporation Division
- Processing time
- Not published by the state
- Annual report
- $100 (annual)
- Be your own registered agent
- Yes, if you meet the rules below
Quick answer
Filing online costs $102: the $100 filing fee plus a $2 handling charge on each fee paid electronically. By mail, the filing fee is $100. File your Certificate of Formation with the New Hampshire Secretary of State, Corporation Division.
Step 1: Check that your LLC name is available
Search the agency's business name records before filing to ensure your desired name is available.
Step 2: Choose a registered agent
You may serve as your own registered agent if you are an individual who resides in New Hampshire and whose residential or business office is identical with the LLC's registered office. A member who is a New Hampshire resident can serve in this role.
Step 3: File your Certificate of Formation
File your Certificate of Formation with the New Hampshire Secretary of State, Corporation Division. The filing fee is $100. A $2 handling charge applies to each fee paid electronically, so filing online costs $102; filing by mail costs $100.
Step 4: Create an operating agreement
Create an operating agreement that covers ownership percentages, member roles and voting rights, and procedures for what happens if a member leaves the LLC.
Step 5: Get your EIN from the IRS
Get your Employer Identification Number (EIN) from the IRS. This service is free. You can apply at https://www.irs.gov/ein.
Step 6: Keep your LLC in good standing
File an Annual Report with the New Hampshire Secretary of State, Corporation Division each year. The fee is $100. Reports are due between January 1 and April 1 each year, starting the year after formation. An LLC formed between December 1 and April 1 skips that year's report. A late filing fee of $50 applies if the report and payment are not submitted on or before April 1. No initial report is required. New Hampshire does not charge an LLC franchise or minimum tax. The state's Business Profits Tax and Business Enterprise Tax apply only above gross-income or gross-receipts filing thresholds adjusted biennially.
Three ways to get it done
State fees are always extra and go straight to the state.
Do it yourself
Follow this guide in New Hampshire. Every fee and form comes from the state’s own pages.
Download the PDF guideWe file it for you
We prepare and file your LLC paperwork in New Hampshire so you don’t have to learn the portal.
Have us file itDone for you
Business in a box: the LLC plus the setup to run it, built so it doesn’t depend on you.
Book a callThis is general information, not legal or tax advice. For advice about your situation, talk to a licensed attorney or CPA.
Frequently asked questions
How much does it cost to file an LLC in New Hampshire?
Filing online costs $102 (the $100 filing fee plus a $2 handling charge on each fee paid electronically). Filing by mail costs $100.
When is the first annual report due?
The first annual report is due between January 1 and April 1 of the year after formation, unless the LLC was formed between December 1 and April 1, in which case that year's report is skipped.
Is there a franchise tax for New Hampshire LLCs?
No. New Hampshire does not charge an LLC franchise or minimum tax.
What happens if I file my annual report late?
An additional late filing fee of $50 applies if the report and payment are not filed on or before April 1.
Can a member serve as the registered agent?
Yes, a member who is a New Hampshire resident can serve as the registered agent if their residential or business office is identical with the LLC's registered office.