We may receive affiliate commissions from some of the links on this site. Learn more

How to Start an LLC in New Hampshire

How to Start an LLC in New Hampshire

New Hampshire LLC : Quick ReferenceVerified
Filing Fee$100
Processing TimeWithin 30 days
Annual Report$100 (due April 1)
State TaxNo (interest & dividends only)
Registered AgentRequired
Operating AgreementNot required

Starting an LLC in New Hampshire gives you business flexibility with minimal ongoing requirements. New Hampshire doesn’t tax most business income, and the annual reporting requirements are straightforward. Here’s your complete guide to forming an LLC in the Live Free or Die State.

Table of Contents

Step 1: Choose Your LLC Name

Your LLC name must follow New Hampshire’s specific naming requirements. The name must include “Limited Liability Company,” “LLC,” “L.L.C.,” or another approved designation. It must be distinguishable from existing business names on file with the Secretary of State.

New Hampshire requires you to specify your business purpose in your Certificate of Formation. You cannot use generic language like “any lawful activity.” Your business purpose should be specific to what your LLC will actually do.

Name Requirements: Your LLC name must include an LLC designation and be distinguishable from existing names. Generic business purposes are not permitted.

You can search for name availability using the New Hampshire LLC name search tool on the Secretary of State website. If your preferred name isn’t available, consider variations or reserve a name for $15 to hold it while you prepare your formation documents.

Name Reservation Option

If you need time to prepare your formation documents, you can reserve your preferred name for 120 days for a $15 fee. This prevents other businesses from taking your chosen name while you get everything ready to file.

Step 2: Appoint a Registered Agent

Every New Hampshire LLC must have a registered agent. This is the person or company that receives legal documents and official correspondence on behalf of your business. Your registered agent must have a physical address in New Hampshire and be available during regular business hours.

You can serve as your own registered agent if you’re a New Hampshire resident, but many business owners prefer hiring a professional service. Professional registered agents ensure you never miss important legal documents, maintain your privacy by keeping your home address off public records, and provide consistency if you move or travel frequently.

Resident Requirement: Your registered agent must be a New Hampshire resident with a physical address in the state. P.O. boxes are not acceptable.

Professional registered agent services typically cost $100-200 annually and handle all official correspondence professionally. This is especially valuable if you’re starting your LLC from outside New Hampshire or want to keep your personal address private.

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
Total: $100+

You handle all paperwork, compliance tracking, and serve as your own registered agent.

Need a reliable New Hampshire registered agent? Form your New Hampshire LLC →

Changing Your Registered Agent

If you need to change your registered agent later, New Hampshire charges $15 for paper filing or $17 for online filing. However, this fee is waived if you file the change with your annual report between January 1 and April 1.

Step 3: File Your Certificate of Formation

The official formation document in New Hampshire is called a Certificate of Formation. You’ll file this with the New Hampshire Secretary of State along with the required filing fee.

The Certificate of Formation requires basic information about your LLC:

  • Your LLC’s exact name
  • Principal office address
  • Registered agent name and address
  • Specific business purpose (not generic language)
  • Management structure (member-managed or manager-managed)
  • Organizer information

Filing Options and Fees

You can file your Certificate of Formation online or by mail. Online filing costs $102 ($100 filing fee plus $2 processing fee) and typically processes faster than the standard 30-day timeframe. Paper filing costs exactly $100 but takes the full 30-day processing period.

For paper filing, send your completed Certificate of Formation with a check payable to “State of New Hampshire” to:

New Hampshire Secretary of State
State House Room 204
Concord, NH 03301

Processing Time: Online filings often process within a few business days, while paper filings take the full 30-day standard processing time.

Source: New Hampshire Secretary of State, verified March 2026

Professional Filing Services

Many business owners use professional filing services to handle the paperwork and ensure everything is completed correctly. These services typically include registered agent service and can file your formation documents within 1-3 business days.

Here are the current options for professional LLC formation services:

Step 4: Create an Operating Agreement

New Hampshire doesn’t require LLCs to have written operating agreements, but creating one is highly recommended. An operating agreement is your LLC’s internal rulebook that outlines ownership percentages, management structure, profit distribution, and procedures for major decisions.

Even single-member LLCs benefit from operating agreements. This document helps establish your LLC as a separate entity from yourself, which strengthens your personal liability protection. It also provides clarity if you decide to add members later or if legal disputes arise.

What to Include in Your Operating Agreement

A comprehensive operating agreement should address:

  • Member ownership percentages and capital contributions
  • Management structure and decision-making authority
  • Profit and loss distribution methods
  • Procedures for adding or removing members
  • Rules for meetings and voting
  • Dissolution procedures

Legal Protection: A well-written operating agreement strengthens the separation between you and your LLC, providing better liability protection.

You can draft your own operating agreement using templates, but consider having an attorney review it, especially for multi-member LLCs or complex business arrangements.

Step 5: Get Your Federal EIN

Your Employer Identification Number (EIN) is your LLC’s tax identification number with the IRS. You’ll need this number to open business bank accounts, file taxes, and handle most business transactions.

You can apply for an EIN directly with the IRS at no cost through their online application system. The process takes just a few minutes, and you’ll receive your EIN immediately upon completion.

When You Need an EIN

You need an EIN if your LLC:

  • Has multiple members
  • Has employees
  • Elects corporate tax treatment
  • Needs to open a business bank account

Even single-member LLCs without employees often get EINs to keep business and personal finances separate and maintain privacy on business documents.

Free Application: Always apply for your EIN directly with the IRS. It’s free and takes just a few minutes online.

Step 6: Ongoing Compliance Requirements

New Hampshire LLCs have minimal ongoing requirements, but staying compliant is essential to maintain your LLC’s good standing and legal protections.

Annual Report

Every New Hampshire LLC must file an annual report by April 1st each year. The annual report fee is $100 for paper filing or $102 for online filing. This report updates basic information about your LLC, including current addresses and registered agent information.

Missing the annual report deadline doesn’t immediately dissolve your LLC, but it can result in late fees and potential administrative dissolution if you remain delinquent for an extended period.

Tax Obligations

New Hampshire is business-friendly when it comes to taxes. The state doesn’t tax most business income, but LLCs with significant interest and dividend income may owe the Interest and Dividends Tax. Most small businesses won’t owe any state income tax.

For federal taxes, your LLC will file as a sole proprietorship (single-member) or partnership (multi-member) unless you elect corporate tax treatment. Learn more about New Hampshire LLC taxes and requirements.

Tax Advantage: New Hampshire doesn’t tax most business income, making it one of the most tax-friendly states for LLCs.

Business Licenses

Depending on your business type and location, you may need additional licenses or permits. Check with your city or town clerk for local business license requirements, and review state licensing requirements for regulated industries.

New Hampshire LLC Cost Breakdown

Here’s a complete breakdown of costs to start and maintain an LLC in New Hampshire:

Expense Cost When Due
Certificate of Formation (paper) $100 At filing
Certificate of Formation (online) $102 At filing
Name Reservation (optional) $15 Before filing
DBA Filing (optional) $50 If using trade name
Annual Report (paper) $100 Due April 1
Annual Report (online) $102 Due April 1
Registered Agent Change (paper) $15 When needed
Registered Agent Change (online) $17 When needed

Source: New Hampshire Secretary of State, verified March 2026

Your total cost to start an LLC in New Hampshire ranges from $100-102 for the basic state filing fee, depending on whether you file online or by paper. If you use a registered agent service, add $100-200 annually. Professional formation services range from free (plus state fees) to around $300 for premium packages.

Essential Business Services for Your New Hampshire LLC

Once your LLC is formed, you’ll need several additional services to operate professionally and maintain compliance.

Business Banking

Opening a dedicated business bank account is crucial for maintaining your LLC’s liability protection. Mixing personal and business finances can compromise your limited liability status and create tax complications.

Look for banks that offer business checking accounts with no monthly fees, unlimited transactions, and good online banking features. Many credit unions and online banks offer excellent options for small businesses.

Ready to separate your business and personal finances? Open a Bluevine business account with no monthly fees →

Accounting and Bookkeeping

Proper record-keeping is essential for tax compliance and business decision-making. Even simple LLCs need to track income, expenses, and maintain organized financial records.

Cloud-based accounting software makes bookkeeping manageable for small business owners. Look for platforms that integrate with your bank accounts, generate financial reports, and simplify tax preparation.

Need simple accounting software for your LLC? Try FreshBooks for easy bookkeeping and invoicing →

Business Insurance

While forming an LLC provides personal liability protection, business insurance adds another layer of security. General liability insurance protects against customer injuries, property damage, and professional mistakes.

Many industries also require specific types of insurance, such as professional liability, cyber liability, or commercial auto coverage.

Protect your new LLC with business insurance. Get a Next Insurance quote in minutes →

Frequently Asked Questions

How long does it take to form an LLC in New Hampshire?

Standard processing time is within 30 days for New Hampshire LLC formation. Online filings often process much faster, sometimes within a few business days. Professional formation services can expedite the process and typically complete filings within 1-3 business days.

Do I need a registered agent if I live in New Hampshire?

Yes, every New Hampshire LLC must have a registered agent with a physical address in the state. You can serve as your own registered agent if you’re a New Hampshire resident, but many business owners prefer professional services for privacy and reliability.

Can I change my LLC’s registered agent later?

Yes, you can change your registered agent anytime. New Hampshire charges $15 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.

What happens if I miss the annual report deadline?

Missing the April 1 annual report deadline doesn’t immediately dissolve your LLC, but it can result in late fees. Extended delinquency may eventually lead to administrative dissolution, so it’s important to stay current with annual filings.

Does New Hampshire tax LLC income?

New Hampshire doesn’t tax most business income. However, LLCs with significant interest and dividend income may owe the Interest and Dividends Tax. Most small businesses won’t owe any state income tax, making New Hampshire very business-friendly.

Ready to Start Your New Hampshire LLC?

Forming an LLC in New Hampshire is straightforward with minimal ongoing requirements and favorable tax treatment. The state’s business-friendly environment and lack of income tax on most business earnings make it an attractive choice for entrepreneurs.

Whether you file yourself or use a professional service, the key is getting started and maintaining compliance with annual reporting requirements. Your LLC provides valuable liability protection and business credibility that can help your venture succeed.

Ready to form your New Hampshire LLC today? Form your New Hampshire LLC →

Other states you might consider for LLC formation: