New Hampshire has no personal income tax and no sales tax, which makes it a strong Northeast base. You can form here yourself — but if what you really need is to start trading now, a ready-made Wyoming LLC that already has its EIN transfers into your name within 24 hours.
Last updated: June 2026 · 12 min read
New Hampshire levies neither personal income tax nor sales tax, making it uniquely attractive for Northeast entrepreneurs. The Interest and Dividends Tax was eliminated effective January 1, 2025.
The $100 annual report is higher than some states, but combined with zero income tax and zero sales tax, total business costs are competitive. The state has a well-regarded business court and efficient government processing.
For Northeast businesses, forming in New Hampshire rather than Massachusetts or New York provides significant tax savings.
Both are legitimate. Pick on what matters most to you — a New Hampshire address and zero sales tax, or speed and privacy.
| Form a New Hampshire LLC | Buy ready-made (Wyoming, with EIN) | |
|---|---|---|
| Company exists | After state approval (3–5 business days) | Already registered |
| EIN issued | Apply after formation; 1 day–several weeks | Already issued |
| Ready to bank & take payments | Typically 1–3 weeks total | Within 24 hours |
| State income tax | None on personal income; 7.5% BPT over $75k profit | Wyoming — none |
| Sales tax | None — NH strength | None (Wyoming) |
| Owner privacy | Standard public filing | Wyoming — no public owner list |
| Annual upkeep | $100 annual report | Low Wyoming annual fee |
New Hampshire is the right call when you need a physical Northeast presence, want zero sales tax on local sales, or you're a resident operating in-state. If your priority is launching fast with privacy and no state income tax, most founders are better served by a ready-made Wyoming LLC. If you need outside investors or a future C-corp conversion, see Delaware. You can also see the full United States overview.
Complete fee breakdown for New Hampshire LLCs. State fees sourced from the New Hampshire Secretary of State.
| Fee | Amount | When Due |
|---|---|---|
| Certificate of Formation | $100 | One-time |
| Annual report | $100/year | Anniversary month |
| Same-day walk-in | $25 additional | Optional |
| Registered agent | $100–150/year | Ongoing |
Your name must be distinguishable from existing entities. Must include "LLC" or "Limited Liability Company." Check availability on the New Hampshire business search. Reserve a name for 120 days for $15.
Every New Hampshire LLC needs a registered agent with a physical New Hampshire address (not a PO Box). USLLCGlobal includes one year of registered agent service in all packages.
File with the New Hampshire Secretary of State through the New Hampshire filing portal or by mail. Required information:
Not legally required in New Hampshire but essential. Defines ownership, profit distribution, management, and exit provisions. Banks and the IRS expect to see it.
Your federal tax ID from the IRS. Required for bank accounts, hiring, and taxes. Non-residents can apply via Form SS-4 (4–6 weeks). USLLCGlobal handles EIN applications in every package — or skip the wait with a ready-made company whose EIN already exists.
With your Certificate of Formation, EIN, and Operating Agreement, open a US business account. Mercury, Relay, and Wise Business allow remote opening for non-residents.
What you need each year to keep your New Hampshire LLC in good standing:
| Tax Type | Rate | Notes |
|---|---|---|
| Personal income tax | $0 | No personal income tax |
| Business Profits Tax | 7.5% | On net income over $75,000 |
| Business Enterprise Tax | 0.5% | On enterprise value over $250,000 |
| Sales tax | $0 | No state sales tax |
| Option | Time | Fee |
|---|---|---|
| Standard | 3–5 business days | $0 (included) |
| Same-day walk-in | As described | $25 additional |
| Ready-made Wyoming (with EIN) | Within 24 hours | See available companies |
Prefer to form fresh in New Hampshire in your own chosen name? We'll register a brand-new LLC for you. The headline ready-made route is faster, but if the New Hampshire address and exact name matter most, this is the option.
| Package | Price | Breakdown |
|---|---|---|
| Domestic filers (US residents) | $349 | $249 service + $100 state fee |
| International filers (non-US) | $449 | $349 service + $100 state fee |
Every package includes:
No hidden fees. No upsells. The price listed is the price you pay. To register a brand-new New Hampshire LLC in your name, contact us and we'll set it up.
Form in New Hampshire on request, or pick a ready-made company that already exists and already has its EIN. Verify, and it's yours within 24 hours.