Last Updated: July 12, 2026
Table of Contents
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:
- Protection of personal assets through limited liability.
- No state sales tax, reducing costs for your business.
- Favorable legal and economic environment for entrepreneurs.
Step-by-Step Guide
To form an LLC in New Hampshire, follow these steps:
- Choose a Unique Name: Conduct a name search on the New Hampshire Secretary of State website.
- Designate a Registered Agent: Required for receiving legal documents.
- File a Certificate of Formation: Submit it online or by mail with a $100 fee.
- Create an Operating Agreement: Not required but highly recommended.
- 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:
- Business Profits Tax (BPT): Applies to LLCs with annual gross receipts over $50,000.
- Business Enterprise Tax (BET): Based on the total compensation, interest, and dividends.
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.