Mainstay Filing
Get Started

Formation Guide · The step-by-step path to forming your New Hampshire Nonprofit, from name to approved filing.

How to Start a Nonprofit in New Hampshire — Step by Step

This is the full path to launching a New Hampshire nonprofit corporation, in the order you actually do the work: lock down a name, appoint a registered agent, file the Articles of Incorporation, get an EIN, adopt bylaws and build a board, then apply for federal tax exemption and register as a charity. Each step feeds the next, so doing them in sequence saves rework.

One price: $199.00/yr covers your formation, your registered agent, and your annual report, plus the $25.00 state filing fee, at cost.

State agency: New Hampshire Secretary of State, Corporation Division

Annual report due: December 31 · Processing: 7-10 business days

Form Your New Hampshire Nonprofit ($199.00/yr All-In)

✓ No hidden fees  ✓ No second-year price hikes  ✓ No missed filings

Price Locked

Receipt / Estimate

New Hampshire Nonprofit Formation

Everything we do /yr$199.00
State filing fee (at cost)$25.00
  • Formation prepared & filed
  • Your registered agent, all year
  • Annual report prepared & filed
Due today$224.00

Renews at $199.00/yr + the state's $25.00 annual-report fee, at cost.

Step 1: Choose and Clear Your Organization's Name

Your nonprofit's name has to be distinguishable from every other entity already on file with the New Hampshire Secretary of State. That includes for-profit corporations, LLCs, and other nonprofits — not just other charities. A name that differs only by punctuation, spacing, or a filler word like "the" may not clear.

Start with the NH QuickStart business name search. Search your intended name and close variations. If something too similar is already registered, you'll need to adjust before you file, because the state will reject Articles that conflict with an existing name.

Naming rules to keep in mind

  • The name must be distinguishable from all active entities on the New Hampshire register.
  • Avoid words that imply a purpose you don't have or that suggest government affiliation.
  • Words like "bank," "trust," or "insurance" may require additional regulatory clearance.
  • Pick a name that will still make sense to the IRS — your exemption application will reference it, so a purpose-appropriate name helps.

If you're not ready to file but want to hold the name, New Hampshire allows a name reservation for a limited period. That just parks the name; it doesn't create the corporation.

Step 2: Appoint a New Hampshire Registered Agent

Before you file, you need a registered agent lined up. The registered agent is the person or company officially designated to receive service of process — lawsuits, subpoenas — and official state notices on your nonprofit's behalf. New Hampshire requires every nonprofit corporation to name one in its Articles and to maintain one continuously.

The agent must have a physical street address in New Hampshire (a P.O. box alone won't do) and be available during normal business hours.

Your options for a registered agent

  • A board member or officer who lives in New Hampshire and has a reliable street address they're comfortable listing publicly.
  • A trusted local individual — an attorney, a founding volunteer — willing to accept the role.
  • A commercial registered agent service, which keeps a professional address on the public record instead of a personal one and guarantees someone is always present to receive documents.

Many new nonprofits use a commercial service so that a founder's home address doesn't end up in a public, searchable database, and so a missed knock at the door never turns into a missed lawsuit.

Step 3: File the Articles of Incorporation

The Articles of Incorporation is the document that legally creates your nonprofit corporation in New Hampshire. You file it with the Corporation Division, most easily through the NH QuickStart portal. New Hampshire's nonprofit formation is handled under RSA 292.

What the Articles include

  • Corporate name: your cleared, distinguishable name.
  • Purpose: a statement of the nonprofit's charitable, educational, religious, or other exempt purpose. For a future 501(c)(3), this language matters — it should describe a purpose the IRS recognizes as exempt.
  • Registered agent and office: the agent's name and New Hampshire street address.
  • Directors or incorporators: the people forming the corporation.
  • Members: whether the nonprofit will have voting members or be governed solely by its board.
  • Dissolution clause: a provision stating that on dissolution, remaining assets go to another tax-exempt organization or charitable purpose.

That last two — the purpose statement and the dissolution clause — are the parts do-it-yourselfers most often get wrong. The IRS requires specific language in both before it will grant 501(c)(3) status. Getting them right at incorporation saves you from having to amend the Articles later.

Processing time

New Hampshire typically processes nonprofit filings in about 7–10 business days. Once approved, the corporation is officially formed and appears in the state's records.

Step 4: Obtain an EIN from the IRS

An Employer Identification Number is a nine-digit federal tax ID, issued free by the IRS. Every nonprofit needs one — it's the organization's federal identity, and you can't open a bank account, hire staff, or apply for tax exemption without it.

How to get it

Apply online through the IRS EIN Assistant at IRS.gov once your Articles are approved. The application takes around ten minutes and the number is issued immediately. You'll be asked for the organization's legal name (exactly as it appears on the approved Articles), its address, and a "responsible party" — usually a principal officer or director with an SSN or ITIN.

Wait until the state has approved your Articles before applying, so the EIN attaches to a corporation that actually exists under the exact name you'll use everywhere else. Getting an EIN does not make you tax-exempt — it's simply your federal identifier and a prerequisite for the exemption application.

Step 5: Adopt Bylaws and Hold Your Organizational Meeting

Bylaws are your nonprofit's internal rulebook — the equivalent of an operating agreement for a business, but built around a board rather than owners. New Hampshire doesn't file your bylaws, but you need them, and the IRS asks about them on the exemption application.

What bylaws cover

  • How many directors serve, how they're elected, and how long their terms run.
  • Officer roles (president, treasurer, secretary) and their duties.
  • How and when the board meets, and what counts as a quorum.
  • How the board makes decisions and handles conflicts of interest.
  • Whether the organization has voting members, and if so, their rights.
  • How bylaws themselves get amended.

Once bylaws are drafted, the board holds an organizational meeting to formally adopt them, elect officers, approve a conflict-of-interest policy, authorize a bank account, and record the decisions in minutes. That paper trail matters — funders and the IRS both want to see that the organization is governed properly, not run out of one person's head.

Step 6: Apply for Federal Tax-Exempt Status

This is the step most people mean when they say "start a nonprofit," and it's federal, not state. To become a 501(c)(3) — exempt from federal income tax and eligible to receive tax-deductible donations — you apply to the IRS.

Form 1023 vs. Form 1023-EZ

  • Form 1023-EZ is a streamlined application for smaller organizations that meet the IRS's eligibility thresholds (limited projected revenue and assets). It's shorter and faster.
  • Form 1023 is the full application, required for larger or more complex organizations. It asks for detailed narratives, budgets, and governance information.

If approved, the IRS issues a determination letter — the document funders and donors will ask to see. Apply after you've incorporated, gotten your EIN, and adopted bylaws, because the application references all three.

Step 7: Register with the State and Set Up Compliance

Two more registrations round out your launch, and then you settle into a maintenance rhythm.

Charitable registration

New Hampshire nonprofits that hold charitable assets or solicit donations generally must register with the Attorney General's Charitable Trusts Unit and file annual reports there. Do this early — it's a legal requirement independent of your Secretary of State and IRS filings.

State tax registration

New Hampshire has a Business Profits Tax and a Business Enterprise Tax administered by the Department of Revenue Administration. Many exempt nonprofits qualify for exemption from these, but the interaction with your specific activities is worth confirming with a CPA.

Ongoing compliance

Going forward, you'll file periodic reports with the Secretary of State to keep the corporation in good standing, file the appropriate IRS Form 990 series return each year, renew your charitable registration, and keep your registered agent current. Miss the state report and the corporation can be administratively dissolved; miss three consecutive 990s and the IRS automatically revokes your exemption.

Frequently asked questions

What's the very first step to starting a nonprofit in New Hampshire?

Clearing your name. Before anything else, search the NH QuickStart business database to confirm your intended name is available and distinguishable from existing entities. Everything downstream — the Articles, the EIN, the exemption application — references that exact name, so you want it settled first.

Do I need bylaws before I file my Articles of Incorporation?

No, but you'll need them soon after. The Articles create the corporation; bylaws govern how it runs. Practically, you file the Articles, get your EIN, then adopt bylaws at your organizational meeting. You do need bylaws in place before you apply to the IRS for 501(c)(3) status, because the application asks about them.

Can one person start a New Hampshire nonprofit?

One person can initiate the process as an incorporator, but a nonprofit can't be run by a single individual for long. New Hampshire expects a board of directors, and the IRS wants to see at least three unrelated directors when it reviews a 501(c)(3) application. Recruit a genuine board of at least three people early — it's required in spirit at the state level and in practice at the federal level.

How long does the whole process take?

Incorporation itself usually takes about 7–10 business days once you file with the state. The EIN is immediate. Adopting bylaws depends on your board. The longest wait is the IRS exemption: Form 1023-EZ can be approved in a few weeks, while the full Form 1023 can take several months. Plan for the state steps to be quick and the federal exemption to be the long pole.

Do I have to apply for 501(c)(3) status?

Not legally — but almost every nonprofit does, because without it you can't offer tax-deductible receipts to donors or qualify for most grants. You can operate as an incorporated New Hampshire nonprofit without federal exemption, but you'd be a taxable corporation and would miss the funding advantages that make the nonprofit form worthwhile.

What happens if I skip the charitable registration with the Attorney General?

Skipping it puts you out of compliance with New Hampshire law if your organization solicits donations or holds charitable assets. The Charitable Trusts Unit can require you to register retroactively and file back reports, and being unregistered can complicate grant eligibility. It's a separate obligation from your Secretary of State and IRS filings, and it's best handled at launch.

Ready to form your New Hampshire Nonprofit?

Formation, your registered agent, and your annual report. One price, $199.00/yr, with the state fee passed through at cost.

Form Your New Hampshire Nonprofit ($199.00/yr All-In)