How to Start an LLC in New Hampshire (Step by Step)
Starting an LLC in New Hampshire protects your personal assets while giving you the flexibility to run your business your way. The process is straightforward, and you can complete it in just seven steps. New Hampshire’s business-friendly environment, with no state income tax on most business income and reasonable filing fees, makes it an attractive choice for entrepreneurs.
You can form your New Hampshire LLC yourself or use a formation service to handle the paperwork. Either way, the entire process typically takes 30 days or less from start to finish.
Step 1: Choose and Search Your LLC Name
Your New Hampshire LLC name must include “Limited Liability Company,” “LLC,” or “L.L.C.” The name cannot be identical to any existing business entity registered in New Hampshire, and it must be distinguishable from reserved names.
New Hampshire has specific requirements that make it stricter than many states. Your LLC name cannot suggest it’s organized for purposes not permitted by law, and certain words like “bank,” “insurance,” or “trust” may require special approval.
How to Search Available Names
Before you file, search the New Hampshire Secretary of State’s database to ensure your preferred name is available. You can search online through their corporate database or call their office directly.
If you want to secure your name before filing, you can reserve it for 120 days by filing a Name Reservation form and paying a $15 fee. This gives you time to prepare your formation documents without worrying about someone else claiming your name.
Pro tip: Have backup names ready. It’s common for first-choice names to be taken, especially if you’re using popular business terms or geographic references.
For detailed guidance on name requirements and search strategies, check our comprehensive New Hampshire LLC name search guide.
Step 2: Appoint a Registered Agent
New Hampshire requires every LLC to have a registered agent with a New Hampshire address. This person or company receives official legal documents, tax notices, and other important mail on behalf of your LLC.
Your registered agent must be either a New Hampshire resident or a company authorized to do business in New Hampshire. The agent must have a street address in the state (no P.O. boxes) and be available during normal business hours.
Your Registered Agent Options
You have three main choices for your registered agent:
- Yourself: If you live in New Hampshire and will be available during business hours
- Someone you know: A friend, family member, or business partner who meets the requirements
- A professional service: A company that specializes in registered agent services
Most business owners choose a professional registered agent service for privacy and reliability. These services ensure you never miss important documents and keep your home address off public records.
DIY Formation
- State filing fee: $100
- Name reservation: varies
- EIN from IRS: Free
- Registered agent: you (must be available during business hours)
- Operating agreement: write your own
You handle all paperwork, compliance tracking, and serve as your own registered agent.
With Northwest Registered Agent
- State filing fee: $100
- Formation service: $39
- Registered agent (1 year): Included free
- EIN filing: Included
- Privacy protection: Included
- Compliance reminders: Included
Professional filing, free registered agent, privacy protection, and compliance support.
Need a reliable registered agent in New Hampshire? Form your New Hampshire LLC →
Learn more about registered agent requirements and find the right solution for your business in our detailed New Hampshire registered agent guide.
Step 3: File Your Certificate of Formation
The Certificate of Formation is the official document that creates your LLC in New Hampshire. You’ll file this with the New Hampshire Secretary of State along with the required filing fee.
Certificate of Formation Requirements
New Hampshire’s Certificate of Formation requires specific information that differs from many other states. You must include:
- Your LLC’s exact name
- The registered agent’s name and New Hampshire address
- A specific statement of your business purpose (general purpose clauses are not accepted)
- The organizer’s name and signature
- Whether the LLC will be managed by members or managers
Important: Unlike many states, New Hampshire requires you to specify your actual business purpose rather than using broad language like “any lawful activity.” Be specific about what your business will do.
Filing Options and Fees
You can file your Certificate of Formation in two ways:
- Online filing: $102 total ($100 filing fee + $2 processing fee) with faster processing
- Paper filing: $100 by mail with check payment
Both methods have the same 30-day maximum processing time, but online filings typically process faster. You’ll receive your filed Certificate of Formation by mail once approved.
Source: New Hampshire Secretary of State, verified March 2024
Skip the paperwork and file with confidence. Let Northwest Registered Agent handle your New Hampshire LLC filing for $39 + state fees →
Step 4: Create an Operating Agreement
While New Hampshire doesn’t legally require an operating agreement, creating one protects your LLC’s limited liability status and prevents costly disputes later. This document outlines how your LLC will operate, make decisions, and handle various business situations.
Your operating agreement should cover key areas like member roles and responsibilities, profit and loss distribution, voting procedures, and what happens if a member wants to leave or sell their interest.
Single-Member vs. Multi-Member Agreements
Even single-member LLCs benefit from operating agreements. These documents help establish that your LLC is a separate entity from you personally, which strengthens your liability protection. For multi-member LLCs, operating agreements are essential for preventing disagreements and costly legal battles.
Keep it private: Operating agreements don’t get filed with the state, so your business details stay confidential while still providing legal structure and protection.
Step 5: Get Your EIN from the IRS
An Employer Identification Number (EIN) is your LLC’s federal tax ID number. You’ll need this to open business bank accounts, file tax returns, and handle other business activities. Getting an EIN is free directly from the IRS.
You can apply for your EIN online through the IRS website, which is the fastest method. The online application is available Monday through Friday, 7 a.m. to 10 p.m. Eastern time. You’ll get your EIN immediately after completing the application.
When You Need an EIN
Most New Hampshire LLCs need an EIN, including:
- LLCs with employees
- Multi-member LLCs
- Single-member LLCs that elect corporate taxation
- LLCs that want to open business bank accounts
The only exception is single-member LLCs with no employees that plan to use the owner’s Social Security Number for tax purposes. However, most business owners prefer to get an EIN anyway for privacy and professional reasons.
Step 6: Open a Business Bank Account
Opening a separate business bank account is crucial for your New Hampshire LLC. This simple step protects your limited liability status by keeping your personal and business finances clearly separated. If you mix personal and business funds, courts might “pierce the corporate veil” and hold you personally responsible for business debts.
Beyond liability protection, a business account makes tax preparation much simpler. You’ll have clear records of business income and expenses, making it easier to track deductible costs and file accurate tax returns.
What to Look for in a Business Bank Account
When choosing a business bank account, consider these key factors:
- Monthly fees: Look for accounts with no or low monthly maintenance fees
- Transaction limits: Ensure the account allows enough transactions for your business volume
- Online banking: Modern businesses need robust digital banking tools
- Customer support: Access to knowledgeable business banking specialists
- Integration: Compatibility with your accounting software
You’ll typically need your EIN, Certificate of Formation, operating agreement, and personal identification to open a business account.
Ready to separate your business and personal finances? Open a Bluevine business account with no monthly fees and up to 3.0% APY →
Step 7: Get Business Insurance
While forming an LLC provides significant liability protection, business insurance adds another crucial layer of protection for your New Hampshire business. Your LLC structure protects your personal assets from most business debts and lawsuits, but it doesn’t cover everything.
Business insurance protects against risks that could threaten your business operations, from property damage and liability claims to professional errors and cyber attacks.
Types of Insurance to Consider
Most New Hampshire LLCs should consider these types of coverage:
- General liability insurance: Protects against slip-and-fall accidents, property damage, and advertising injury claims
- Professional liability insurance: Covers errors and omissions in professional services
- Property insurance: Protects business equipment, inventory, and premises
- Cyber liability insurance: Covers data breaches and cyber attacks
- Workers’ compensation: Required if you have employees
The specific coverage you need depends on your business type, industry, and risk factors. Service-based businesses typically need professional liability coverage, while retail businesses focus more on general liability and property insurance.
Protect your New Hampshire LLC with tailored business insurance. Get a quote from Next Insurance in minutes →
Post-Formation Checklist
After your New Hampshire LLC is officially formed, complete these important tasks to ensure your business runs smoothly:
Immediate Tasks
- Order your Certificate of Formation from the Secretary of State if filing online
- Set up business accounting and bookkeeping systems
- Apply for any required business licenses or permits
- Register for state taxes if applicable to your business
- Set up a business phone line and email address
- Create a business website and establish your online presence
Ongoing Compliance Requirements
New Hampshire LLCs have relatively simple ongoing requirements:
- Annual reports: Due April 1 each year with a $100 fee ($102 online)
- Registered agent maintenance: Keep your registered agent information current
- Tax filings: File required federal and state tax returns
- License renewals: Maintain any required business licenses
For detailed information about New Hampshire LLC tax requirements, including the state’s unique Interest and Dividends Tax, see our comprehensive New Hampshire LLC taxes guide.
Timeline: How Long Does It Take?
Here’s what to expect for timing when forming your New Hampshire LLC:
DIY Formation Timeline
- Name search and preparation: 1-2 days
- Certificate of Formation filing: Up to 30 days processing
- EIN application: Immediate online
- Bank account opening: 1-2 weeks
- Total time: 5-7 weeks
Using a Formation Service
Formation services can streamline the process and often have faster processing relationships with the state:
- Northwest Registered Agent: Same-day filing with expedited processing
- ZenBusiness: 2-3 weeks standard, 1-2 days with rush service
- LegalZoom: 7-10 business days standard processing
Planning ahead: If you need your LLC for a specific date, start the process at least 6-8 weeks early to account for potential delays.
Frequently Asked Questions
How much does it cost to start an LLC in New Hampshire?
The minimum cost is $100 for the state filing fee if you file by mail, or $102 if you file online. Additional costs might include registered agent services ($50-200 annually), business insurance (varies by coverage), and professional services like legal or accounting help.
Can I be my own registered agent in New Hampshire?
Yes, if you’re a New Hampshire resident and available during business hours. However, using a professional registered agent service provides privacy benefits and ensures you never miss important documents.
Do I need an operating agreement for my New Hampshire LLC?
New Hampshire doesn’t require operating agreements, but they’re highly recommended. An operating agreement strengthens your liability protection and helps prevent disputes, especially in multi-member LLCs.
What’s New Hampshire’s annual report requirement?
New Hampshire LLCs must file an annual report by April 1 each year. The filing fee is $100 for paper filing or $102 for online filing. Late filings incur penalties and can eventually lead to administrative dissolution.
Does New Hampshire charge state income tax on LLCs?
New Hampshire doesn’t have a general state income tax, but it does tax interest and dividends above certain thresholds. Most LLCs won’t owe New Hampshire state income tax unless they earn significant interest or dividend income.
How long does it take to form an LLC in New Hampshire?
The Secretary of State processes Certificate of Formation filings within 30 days. Online filings typically process faster than paper filings. Using a formation service can help expedite the process.
Can I change my LLC’s registered agent later?
Yes, you can change your registered agent by filing a Statement of Change of Registered Agent with a $15 fee for paper filing or $17 for online filing. The fee is waived if you file the change with your annual report between January 1 and April 1.
Starting your New Hampshire LLC is a straightforward process that provides excellent liability protection and business flexibility. Whether you handle the formation yourself or use a professional service, following these seven steps will get your business up and running quickly and correctly.
This information is for educational purposes only and does not constitute legal or financial advice. Filing fees and requirements change : always confirm current fees with your state’s Secretary of State office.