How to Start an LLC in New Hampshire (2026)
Forming an LLC in New Hampshire costs $100 to file your Certificate of Formation with the state. New Hampshire stands out as one of the most tax-friendly states in the country, with no state income tax and no sales tax.

In This Article
What You'll Learn in This Guide
This guide walks you through every step to legally form a Limited Liability Company (LLC) in New Hampshire — from picking a name to staying compliant year after year. We've kept it practical, current, and free of unnecessary fluff.
Note
New Hampshire LLC formation costs $102 in state fees. Most founders complete the process in 7-10 business days, either DIY or through a formation service starting at $0.
New Hampshire LLC: Quick Facts
Last Verified: Feb 2026- Filing Fee (Online)
- $102
- Processing Time
- 7-10 business days
- Expedited Available
- No
- Annual Report
- $100 (annual)*
- State Income Tax
- No
- Sales Tax Rate
- 0%
- Filed With
- New Hampshire Department of State,…**
- Last Verified
- February 21, 2026
* Annual Report: $100, due April 1 each year
** Filed With: New Hampshire Department of State, Corporation Division
Why New Hampshire Is a Smart Choice for Your LLC
An LLC in New Hampshire creates a legal separation between your personal assets and your business liabilities. If your business faces a lawsuit or can't pay a debt, your house, car, and personal savings are generally protected. That protection only holds up if you treat your LLC as a real, separate entity.
New Hampshire is one of the few states with no personal income tax and no sales tax. That means your LLC's pass-through income won't be hit with a state income tax bill, which is a genuine financial advantage over most other states. The $100 filing fee is moderate, and the $100 annual report keeps ongoing costs predictable.
The process itself is straightforward. You'll pick a compliant name, designate a registered agent with a physical New Hampshire address, file your Certificate of Formation (Form LLC-1), get your federal EIN, draft an operating agreement, and open a business bank account. One important detail: New Hampshire requires you to describe your LLC's specific business purpose on the formation document. You can't just write "any lawful activity" like most states allow. Plan to have that description ready before you file.
Choose a Name for Your New Hampshire LLC
Your LLC name must meet New Hampshire naming rules and be distinguishable from any business already registered with the state.
New Hampshire law requires your LLC name to be distinguishable from any other business entity already on file with the Secretary of State. You can search existing names using the state's free online tool at quickstart.sos.nh.gov. Your name must also follow specific formatting rules.
Search available names →New Hampshire LLC Naming Requirements
Optional Name Reservation
- You can reserve your LLC name for 120 days for a $15 fee
- This is useful if you're not ready to file your Certificate of Formation yet
- Reservation can be done through the Secretary of State's office
Pro Tip
Search the New Hampshire business name database before you get attached to a name. It only takes a minute and saves you a rejected filing.
Choose a Registered Agent in New Hampshire
Every New Hampshire LLC must designate a registered agent with a physical street address in the state to receive legal and government documents on behalf of your business.
Your registered agent is the person or company that accepts legal documents, tax notices, and official state correspondence for your LLC. New Hampshire requires that your registered agent be either an individual who is a resident of New Hampshire or a business entity authorized to operate in the state. The agent must have a physical street address in New Hampshire. A P.O. Box is not acceptable.
Your Three Options for Registered Agent
- Yourself, if you're a New Hampshire resident with a physical address in the state. Free, but your address becomes public record.
- A trusted person you know, such as a friend or family member who lives in New Hampshire and is available during business hours.
- A professional registered agent service. Typically costs $50 to $300 per year and keeps your personal address off public filings.
Pro Tip
If you work from home and don't want your home address on public record as your registered agent address, a professional registered agent service solves that problem.
File Your Certificate of Formation with New Hampshire
This is the official step that creates your LLC. You'll submit Form LLC-1 to the New Hampshire Department of State, Corporation Division.
To officially form your LLC, you'll file the Certificate of Formation (Form LLC-1) with the New Hampshire Department of State, Corporation Division. The form asks for your LLC name, registered agent information, management structure (member-managed or manager-managed), a specific business purpose description, and the effective date. New Hampshire offers both online and mail filing options.
File Online
File by Mail
In-person filing at the Secretary of State's office in Concord can be processed same day if you need your LLC formed quickly.
State Specific
New Hampshire requires a specific description of your LLC's primary business purpose. A general purpose clause like "any lawful activity" will not be accepted. Be prepared with a clear, specific description of what your business does.
Pro Tip
Write your business purpose description before you start filling out the form. Something like "residential interior design services" or "online retail sales of outdoor gear" works well. Keep it specific but broad enough to cover your planned activities.
Recommended: ZenBusiness
Beginner-friendly LLC formation with transparent pricing and a free starter option. From $0 + state fees.
Get an EIN for Your LLC
Your EIN is a federal tax ID number from the IRS. You'll need it to open a bank account, hire employees, and file taxes.
Apply for your EIN directly on the IRS website at no cost. The online application takes about 10 minutes, and you'll receive your EIN immediately. You'll need your LLC's legal name and the responsible party's Social Security number. Even single-member LLCs benefit from having an EIN since most banks require one to open a business account.
Apply for your EIN on IRS.gov →Create an Operating Agreement for Your New Hampshire LLC
An operating agreement defines how your LLC is owned and managed. New Hampshire doesn't legally require one, but operating without one is risky.
New Hampshire does not require you to file an operating agreement with the state, but that doesn't mean you should skip it. Without one, your LLC defaults to New Hampshire's LLC statute for resolving disputes, profit sharing, and management decisions. Those defaults probably won't match what you actually want. An operating agreement puts your specific arrangements in writing and keeps members aligned.
Key Sections to Include in Your Operating Agreement
Pro Tip
Even if you're a single-member LLC, an operating agreement strengthens the legal separation between you and your business. Banks and investors will often ask to see one.
Open a Business Bank Account for Your LLC
A dedicated business bank account keeps your personal and LLC finances separate, which is essential for maintaining your liability protection.
Your LLC's liability protection depends on keeping business finances separate from personal ones. Open a dedicated business checking account as soon as your LLC is approved and your EIN is in hand. Use this account for all business income and expenses. Many New Hampshire banks and credit unions offer free or low-cost business checking accounts, so shop around.
What to Bring When Opening Your Account
- Your filed Certificate of Formation (or stamped copy from the state)
- Your EIN confirmation letter from the IRS
- A government-issued photo ID for all members or managers
- Your operating agreement (some banks require this)
- An initial deposit (amount varies by bank)
Important
Mixing personal and business funds can lead to "piercing the corporate veil," where a court removes your personal liability protection. Keep your finances completely separate from day one.
Top 3 LLC Formation Services
We've independently reviewed the top LLC formation services in New Hampshire. Here's how they compare.
| Feature | ZenBusiness Best Overall Value | Northwest Registered Agent Best Privacy | Tailor Brands Best for Branding |
|---|---|---|---|
| Starting Price | $0 + state fees | $39 + state fees | $0 + state fees |
| Formation Speed | 1-10 business days | Same-day filing | 2-14 business days |
| Support | Phone, Chat, Email | Lifetime Corporate Guides | Phone, Chat, Email |
| States Covered | 50 states | 50 states | 50 states |
| In Business Since | 2015 | 1998 | 2014 |
| Get Started → | Get Started → | Get Started → |
Frequently Asked Questions
What to Do Next
Once your New Hampshire LLC is approved, take these steps to set your business up for success.
Get an EIN
Apply for free in about 10 minutes at IRS.gov — required before opening a bank account or hiring anyone.
Open a Business Bank Account
Keep personal and business finances separate from day one. Bring your EIN, Articles of Organization, and a government ID.
Create an Operating Agreement
Even if New Hampshire does not require one, an operating agreement protects your liability shield and defines how the LLC is managed.
File Your Annual Report
Set a calendar reminder now. Missing your Annual Report deadline can result in late fees or administrative dissolution.
Ready To File?
Start your New Hampshire LLC with ZenBusiness — guided filing and compliance support included.
About the Author

Legal & Compliance Analyst
Daniel grew up in the shadow of Silicon Valley but chose the legal route over engineering, working as a paralegal for a corporate law firm specializing in mergers and acquisitions. He realized that early-stage founders were constantly making catastrophic legal mistakes because they couldn't afford a $500/hour attorney, prompting his move to B2B media.
Was this article helpful?