How to Register a New Hampshire LLC
Forming an LLC in New Hampshire means filing a Certificate of Formation (Form LLC-1) with the New Hampshire Secretary of State, Corporation Division, and paying a state filing fee of $100 by mail or $102 if you file online through the NH QuickStart portal. Most founders file online anyway, since the extra couple of dollars buys faster processing, typically around 5 business days for standard filings. New Hampshire is genuinely appealing on the tax side: there’s no state income tax on wages and no general sales tax, though LLCs can be subject to the state’s Business Profits Tax and Business Enterprise Tax depending on income and payroll levels. The one thing to plan for after formation is New Hampshire’s Annual Report, which costs $100 and is due every April 1, whether or not your LLC made any money that year.
Step-by-Step Filing Process
Choose a Name
Your LLC’s name needs to include “Limited Liability Company,” “LLC,” or “L.L.C.,” and it has to be distinguishable from other business names already on file with the New Hampshire Secretary of State. Checking availability through the state’s business search before you file saves you from a rejected submission over a name conflict. If you’re not ready to file immediately but want to lock in a name, New Hampshire allows a name reservation for $15.
Appoint a Registered Agent
New Hampshire law requires every LLC to name a registered agent with a physical street address in the state, available during regular business hours, to receive legal documents and state correspondence. You can technically act as your own registered agent if you have a qualifying New Hampshire address, but that address then becomes part of the public record, which isn’t an option at all for founders based outside the US. A commercial registered agent service fills that gap and is something AnyWhereFormations handles as part of your filing.
File the Certificate of Formation
This is the document that actually creates your LLC. You’ll file Form LLC-1 with the New Hampshire Secretary of State’s Corporation Division, either by mail for $100 or online through NH QuickStart for $102, and the registered agent named on the form has to match what’s actually in place. Filing online is the faster route and gives you a clearer paper trail than a mailed submission.
Get an EIN
An EIN identifies your business to the IRS, and you’ll need one to open a US bank account, set up payment processing, or file federal taxes. It’s free directly from the IRS, and you don’t need a Social Security Number to get one; founders without an SSN or ITIN apply using Form SS-4 instead. This is one of the steps that trips up international founders most often, since the process wasn’t really built with a non-US applicant in mind, which is why AnyWhereFormations takes care of it for clients directly.
Draft an Operating Agreement
New Hampshire doesn’t require you to file an Operating Agreement with the state, but it’s still worth having one on record. This is the internal document that spells out ownership percentages, how decisions get made, and what happens if a member wants to leave or the LLC needs to dissolve. Even for a single-member LLC, banks will often ask to see it before opening a business account, so it’s not really an optional step in practice.
File Your Annual Report
New Hampshire requires every LLC to file an Annual Report each year, and it’s due by April 1, with the filing window opening January 1. The fee is $100, and if you formed your LLC between December 1 of the prior year and April 1 of the current year, you’re exempt from filing that same year, your first report waits until the following year instead. Miss the April 1 deadline and you’ll owe a $50 late fee on top of the $100, and if an LLC goes two consecutive years without filing, New Hampshire will administratively dissolve it.
New Hampshire LLC Costs
| Item | Cost |
|---|---|
| Certificate of Formation (state filing fee) | $100 by mail / $102 online |
| Name reservation (optional) | $15 |
| Annual Report | $100/yr, due April 1 |
| Late filing penalty | $50, if filed after April 1 |
| Registered agent service | Varies by provider |
New Hampshire keeps its formation cost fairly typical, but where it stands out is on taxes: no general sales tax and no personal income tax on wages, which is a real advantage compared to states that tax both. The Business Profits Tax and Business Enterprise Tax apply based on income and payroll thresholds, so they don’t affect every LLC the same way, and it’s worth checking where your business falls before assuming either one applies to you.
Can Someone Outside the US Register a New Hampshire LLC?
Yes. New Hampshire doesn’t require LLC owners, members, or managers to be US citizens or residents, so founders based anywhere in the world can form one. The process can be completed fully online: you can get an EIN without a Social Security Number through IRS Form SS-4, use a registered agent service to satisfy New Hampshire’s required address, and work with a bank that opens accounts for LLC owners regardless of where they’re based. AnyWhereFormations manages the entire process for you, including the annual report deadline that’s easy to lose track of from a different time zone, so you’re not left tracking New Hampshire’s filing system on your own.
New Hampshire LLC Taxes for Non-US Residents
If you’re a non-US resident with a single-member LLC and no US-based employees, physical operations, or dependent agents, it’s generally treated as a disregarded entity for US federal tax purposes, which often means no US federal income tax is owed on the business’s profits. You’re still required to file an annual Form 5472 along with a pro forma 1120 as an informational filing, even when there’s no tax due, and skipping it can lead to significant penalties. Depending on your LLC’s income and payroll levels, New Hampshire’s Business Profits Tax or Business Enterprise Tax could also apply at the state level, which is worth confirming with a CPA who understands both New Hampshire and cross-border taxation. This is general information, not tax advice, and every founder’s situation is a little different.
Bookkeeping Services for Your New Hampshire LLC
Once your New Hampshire LLC is formed, keeping accurate books matters just as much as filing your Annual Report on time. AnyWhereFormations offers ongoing bookkeeping support for New Hampshire LLCs, including monthly transaction categorization, profit and loss statements, reconciling your bank and payment accounts, and preparing your books in the format your CPA will need for your annual Form 5472 and pro forma 1120 filing, as well as any applicable state tax filings. This tends to matter most for founders who don’t already have a US-based accountant and want their New Hampshire LLC’s finances organized from the first transaction, rather than reconstructing everything before a deadline.
Payment Gateway and Merchant Account Solutions for New Hampshire LLCs
AnyWhereFormations offers payment gateway and merchant account solutions for LLC owners of all locals, not just one specific country or region. Requirements vary depending on the provider, your industry, and expected transaction volume, so there’s no single checklist that guarantees an outcome for every business. We help you prepare your EIN, registered agent details, and formation documents in the format each provider needs, and match you with the right solution for your type of business. Final approval always depends on the provider’s own criteria at the time. This support is available as an add-on alongside formation for founders anywhere in the world.
Frequently Asked Questions
How much does it cost to register an LLC in New Hampshire?
The Certificate of Formation filing fee is $100 by mail or $102 online, and after that you’ll owe a $100 Annual Report fee every year by April 1.
When is the New Hampshire LLC Annual Report due?
It’s due every April 1, with the filing window opening January 1. LLCs formed between December 1 of the prior year and April 1 of the current year skip that year’s filing and start the following year instead.
Do I need to be a US citizen to form a New Hampshire LLC?
No. New Hampshire doesn’t have a citizenship or residency requirement for LLC owners, so founders based anywhere in the world can form one.
Does New Hampshire have a state sales tax?
No. New Hampshire doesn’t have a general state sales tax or a personal income tax on wages, though LLCs can be subject to the Business Profits Tax or Business Enterprise Tax depending on income and payroll thresholds.
What happens if I miss the Annual Report deadline in New Hampshire?
You’ll owe a $50 late fee on top of the standard $100 fee, and your LLC moves into “Not in Good Standing” status. If you miss two consecutive years, New Hampshire will administratively dissolve the LLC.
Can AnyWhereFormations help with bookkeeping after my New Hampshire LLC is formed?
Yes. We offer ongoing bookkeeping for New Hampshire LLCs, including monthly reconciliation and CPA-ready financial statements, so you’re not scrambling to organize a year of transactions when tax season arrives.
Can AnyWhereFormations help me set up a payment gateway or merchant account?
Yes, for LLC owners of all locals. We prepare your EIN, registered agent details, and formation documents the way each provider needs and match you with the right solution for your business — final approval always depends on the provider’s own criteria.
Ready to Register Your New Hampshire LLC?
AnyWhereFormations handles the entire process for founders based anywhere in the world — name check, registered agent, Certificate of Formation, EIN, bookkeeping, and payment gateway application support, all in one place, so you’re not piecing it together from five different vendors. Fill out the form above and we’ll walk you through what happens next, or reach out if you’d rather talk it through first.
Explore LLC Registration in Other US States
New Hampshire isn’t the right fit for every business, and AnyWhereFormations helps founders register an LLC in all 50 US states. If you’re weighing your options, here are a few other popular states worth a look:
- Register a Delaware LLC
- Register a Wyoming LLC
- Register a Florida LLC
- Register a Texas LLC
- Register a North Carolina LLC
- Register a New York LLC
- Register a New Mexico LLC
Or browse our full 50-state LLC formation directory to compare filing fees, timelines, and requirements side by side before you decide where to form.



