Form a 501(c)(3) nonprofit in New Hampshire as a non-US resident. We handle the state incorporation and the federal tax-exempt status application — no US visit required.
New Hampshire's initial costs are modest — a $25 incorporation fee and $25 charitable registration (Form NHCT-11) — but the ongoing annual report to the Attorney General (Form NHCT-12) actually costs more than initial registration, at $75 per year.
We prepare and file your nonprofit's Articles of Incorporation with the New Hampshire Secretary of State, naming your registered agent and initial board of directors.
Every nonprofit needs a federal Employer Identification Number — required before you can open a bank account or apply for tax-exempt status. Free from the IRS, no Social Security Number needed.
Incorporating with the state does not make you tax-exempt — that's a separate federal step. Most new nonprofits qualify for the streamlined Form 1023-EZ ($275); larger organizations file the full Form 1023 ($600).
Many states, including New Hampshire, require a separate charitable solicitation registration before you can legally accept donations. We handle this alongside your incorporation.
State incorporation, EIN, and federal tax-exempt status — handled for you.