Last Updated: May 13, 2024, 1:15 pm by TRUiC Team

How Much Does It Cost to Start an LLC in New Hampshire?

The cost to start an LLC (limited liability company) online in New Hampshire is $100. This fee is paid to the New Hampshire Department of State when filing the LLC’s Certificate of Formation.

We recommend Northwest ($29 + State Fees) to help form your LLC.

How Much Does an LLC Cost in New Hampshire?

New Hampshire LLC Online Filing Fee: $100

The main cost to start an LLC in New Hampshire is the $100 fee to file your LLC's Certificate of Formation online with the New Hampshire Department of State.

For a look at LLC costs in every state, read our other Cost to Start an LLC and How to Form an LLC guides.

Cost to Form a Foreign LLC in New Hampshire

If you already have an LLC that is registered in another state and you’d like to expand your business into New Hampshire, you’ll need to register your LLC as a foreign LLC in New Hampshire.

The cost for registering a New Hampshire foreign LLC is $100. You can register a foreign LLC in New Hampshire by filing an Application for Foreign Limited Liability Company Registration (Form FLLC-1).

Optional LLC Formation Costs

There are optional fees associated with LLC formation:

LLC Name Reservation

Reserve your name for up to 120 days prior to LLC formation by filing an LLC Name Reservation (Form 1) and paying the $15 filing fee.

Trade Name

File an Application for Registration of Trade Name (Form TN-1) and pay the $50 filing fee to create a name other than your legal LLC business name.

How to Start an LLC Tip Icon

Ready to Start Your New Hampshire LLC?

Read our top LLC formation services review to choose the right service for you.

New Hampshire LLC Annual Fees

When establishing a limited liability company (LLC) in New Hampshire, it is important to be aware of the ongoing costs associated with maintaining your LLC. 

Here are the primary ongoing fees for a New Hampshire LLC:

  • Annual Report: LLCs in New Hampshire are required to file an annual report. The filing fee for the annual report is $100.
  • Business Profits Tax and Business Enterprise Tax: LLCs in New Hampshire may be subject to the annual Business Profits Tax and annual Business Enterprise Tax. The specific fees for these taxes will depend on your LLC's income and state activities.
  • Registered Agent Fee: New Hampshire requires every LLC to have a registered agent, who is responsible for accepting legal documents and official correspondence on behalf of the LLC. You can choose to be your own agent for free, or you can hire a service for roughly $100–$200 per year.

It is important to consider these ongoing costs when planning your LLC's budget in New Hampshire. By accounting for these expenses, you can make informed decisions and ensure the financial stability of your LLC.

How to Register a New Hampshire LLC Yourself

Forming an LLC in New Hampshire is easy. Simply follow the steps outlined on this page.

Recommended: Using an LLC formation service like Northwest ($29 + State Fees) saves time and ensures compliance. Besides the low cost, we like their streamlined approach and excellent customer service.

New Hampshire LLC Cost FAQ

The primary cost to form an LLC in New Hampshire involves a mandatory $100 filing fee for the Certificate of Formation. Additional costs can include hiring a registered agent and potentially obtaining a trade name (DBA) or business insurance, based on your specific business needs.

A Certificate of Formation is the document required to establish your LLC officially in New Hampshire. This certificate can be filed with the Department of State either online or by mail. The filing fee is $100.

Yes, an LLC in New Hampshire is required to have a registered agent. This person or business entity is tasked with receiving important legal documents on behalf of your LLC. Having a registered agent ensures your business complies with the state's legal requirements and handles important paperwork in a timely manner.

No, in New Hampshire, you do not need to have your initial or new registered agent officially consent to their appointment. However, you should inform them of their responsibilities to ensure smooth operation of your business.

Yes, in New Hampshire, your LLC can operate under a trade name, which is commonly referred to as a "doing business as" (DBA) name. This allows your business to operate under a different name than the official LLC name.

An LLC in New Hampshire is required to file an annual report for $100. This report is essential for keeping the state updated about the necessary information about your LLC.

Utilizing an LLC formation service in New Hampshire can make the process of starting an LLC significantly easier. These services take care of the paperwork, ensure you meet all state compliance requirements, can provide a registered agent service, and assist with additional requirements like obtaining a DBA. This allows you to save time and focus on other aspects of your business.

You can check the availability of your desired LLC name in New Hampshire using the QuickStart Business Search tool provided by the state. This ensures that your chosen name is unique and not already in use by another business in the state.

A Certificate of Good Standing in New Hampshire is a document that validates that your LLC is legally registered and compliant with all state requirements. This certificate may be necessary when applying for business loans, contracts, or when registering to do business in other states.

Article Sources

New Hampshire Department of Revenue:

IRS - Employer ID Numbers:

New Hampshire Department of State:

SBA - Apply for licenses and permits:

Chamber of Commerce - New Hampshire Chamber of Commerce List: Hampshire.html