Skip to main content

Epics Deals LLC – Your Legal Partner

New Hampshire LLC for Non-Residents: $100 Fee, $100 Annual Report & Formation Steps (2026)

Yes — you can form a New Hampshire LLC as a non-resident for $100, with a $100 annual report due every April 1. Your first-year state cost is $200, and there is no personal income tax — but larger businesses face two business taxes once they cross set thresholds.

New Hampshire LLC formation costs for non-residents 2026

What Is a New Hampshire LLC?

A New Hampshire LLC is a limited liability company formed under New Hampshire law. It is a separate legal entity that shields your personal assets from business debts, while profits pass through to the owners for tax purposes by default. A non-resident is anyone who lives outside the United States — you can own 100% of a New Hampshire LLC from anywhere in the world.

How Much Does a New Hampshire LLC Cost in 2026?

New Hampshire sits in the middle of the pack on price. The Certificate of Formation (LLC-1) costs $100, and the annual report costs $100 every year. Your first-year state cost is $200.

  • Certificate of Formation (LLC-1): $100, one time
  • Annual report: $100 per year, due April 1
  • Late annual report: $50 late fee, so $150 in total
  • Foreign LLC registration (registering an LLC formed in another state to do business in New Hampshire): $100
  • First-year state cost: $200

What Taxes Does a New Hampshire LLC Pay?

New Hampshire has no personal income tax, which is a real advantage for owners who take profits out of the LLC. But the state does tax businesses directly once they get big enough. The Business Profits Tax is 7.5% and applies once your gross business income exceeds $109,000. The Business Enterprise Tax is 0.55% and applies above a $298,000 base. Most small and early-stage LLCs stay under both thresholds and pay neither.

How Do I Form a New Hampshire LLC as a Non-Resident?

Step 1: Choose a name. Your LLC name must include “Limited Liability Company”, “LLC” or “L.L.C.” and must be distinguishable from existing New Hampshire business names.

Step 2: Appoint a registered agent. Every New Hampshire LLC needs a registered agent with a physical New Hampshire address to receive legal and state mail. Non-residents cannot use a home address abroad — a commercial registered agent is the standard route.

Step 3: File the Certificate of Formation (LLC-1). File online with the New Hampshire Secretary of State, Corporations Division. The filing fee is $100.

Step 4: Get an EIN from the IRS. An EIN is a US federal tax ID issued by the IRS. Non-residents apply by faxing Form SS-4, which typically takes 12–18 days. You need an EIN to open a US business bank account and to file US tax returns.

Step 5: Open a US business bank account. Approval is each bank’s own decision — no formation service can guarantee it — but an EIN, your formation documents and your ID are the usual requirements.

Step 6: File your annual report. The report is due between January 1 and April 1 every year and costs $100. One useful quirk: LLCs formed between December 1 and April 1 skip that year’s report entirely.

What Are New Hampshire’s Annual Compliance Rules?

The New Hampshire annual report is due between January 1 and April 1 every year and costs $100. A late report costs a $50 late fee, bringing the total to $150. If you form your LLC between December 1 and April 1, you skip that year’s report — a small timing win worth knowing if you are forming near year-end.

On taxes, remember the two thresholds: the 7.5% Business Profits Tax kicks in above $109,000 of gross business income, and the 0.55% Business Enterprise Tax applies above a $298,000 base. Track your gross income through the year so neither tax catches you by surprise.

Is New Hampshire a Good State for a Non-Resident LLC?

New Hampshire suits founders who value no personal income tax and a straightforward, low-drama state government. At $100 to form and $100 a year, it costs more than Wyoming ($100 to form, $60 a year) or New Mexico ($50 to form, no annual report), and the Business Profits Tax can bite once your gross income passes $109,000. But for a small business that stays under the thresholds, New Hampshire is a clean, credible home state — especially if your customers or operations are in New England.

Epics Deals forms US LLCs for non-resident and US-resident entrepreneurs alike for $130 + state fee, including registered agent guidance and EIN support.

Related: Arizona LLC for Non-Residents: Formation, Costs & Steps (2026)

Related: Wyoming vs Delaware LLC in 2026: Which State Wins After Delaware’s $400 Annual Tax?

Related: Delaware LLC Annual Tax 2026: The $400 Fee Explained

Frequently Asked Questions

Can I form a New Hampshire LLC as a non-resident? Yes. You need no US address, SSN or ITIN to form the LLC — only a New Hampshire registered agent with a physical New Hampshire address.

How much does a New Hampshire LLC cost in 2026? $100 to file the Certificate of Formation, plus a $100 annual report each year. First-year state cost is $200.

When is the New Hampshire LLC annual report due? Between January 1 and April 1 every year. A late report costs a $50 late fee, so $150 in total. LLCs formed December 1 to April 1 skip that year’s report.

Does New Hampshire have an income tax? No personal income tax. But the Business Profits Tax of 7.5% applies once gross business income exceeds $109,000, and the Business Enterprise Tax of 0.55% applies above a $298,000 base.

How long does it take to form a New Hampshire LLC? Online filings with the Secretary of State are typically processed within a few business days. Your EIN then takes 12–18 days by faxed Form SS-4 if you are a non-resident.

Free checklist

Free: US LLC Compliance Checklist

Subscribe and get the checklist instantly — plus our daily roundup: the 5 newest articles in one short email. Max 1 email a day.

Free forever · Unsubscribe anytime