Skip to main content

Form an LLC in New Hampshire

How to start an LLC in New Hampshire.

What the state asks for, what it charges, and what to file after you form. Fees checked against official New Hampshire sources in .

No tax on wages, but profitable businesses may owe Business Profits and Business Enterprise taxes.

New Hampshire at a glance

State filing fee
$102
Certificate of Formation
Annual Report
$100
Every year
Filed with
New Hampshire Secretary of State, Corporation Division
Operating agreement
Not required

The annual report fee is $100, plus a $2 electronic handling fee when filed online. The late fee is $50. These are the state's own fees, separate from ours, and they can change. Confirm with the New Hampshire Secretary of State, Corporation Division before you file.

Forming an LLC in New Hampshire, step by step.

  1. 1

    Choose a name and check it

    Your name needs "LLC" or a similar designator and must be distinguishable from names on record. Search the New Hampshire business database first.

  2. 2

    Appoint a registered agent

    Someone with a street address in New Hampshire who accepts legal papers and official notices for the LLC. You can serve yourself or use a registered agent service.

  3. 3

    File the Certificate of Formation

    File with the New Hampshire Secretary of State, Corporation Division. The state fee is $102. The Certificate of Formation costs $100, plus a mandatory $2 electronic filing handling charge.

  4. 4

    Write an operating agreement

    Not required. Either way it sets ownership, money, and decisions in writing. See the operating agreement guide.

  5. 5

    Get an EIN

    The business's federal tax ID, free from the IRS. Our EIN assistance can prepare it.

  6. 6

    Check local taxes and licenses

    New Hampshire has no statewide sales tax, but local licenses and taxes can still apply. See licenses and permits.

  7. 7

    File your Annual Report

    Every year: april 1 annually. The fee is $100.

General information, not legal or tax advice. State rules and fees change; this page was last checked in October 2026. YaH Brands is not a law firm or an accounting firm.

Forming in New Hampshire? We prepare and file it, keep track of the follow-ups, and a real person answers when you call.

Services for this step

Every service is available on its own. Add only what your business needs.

New Hampshire LLC questions

  • The state filing fee for the Certificate of Formation is $102. The Certificate of Formation costs $100, plus a mandatory $2 electronic filing handling charge. Plan for ongoing costs too, including the Annual Report fee of $100. The annual report fee is $100, plus a $2 electronic handling fee when filed online. The late fee is $50.

  • Yes. New Hampshire requires a Annual Report every year. The fee is $100, due april 1 annually.

  • Not required. Having one is still a good idea for any LLC, and banks often ask for it.

  • Yes. Every New Hampshire LLC must keep a registered agent with a physical address in the state to accept legal papers and official notices.