State guides · New Hampshire
How to register (and renew) a charity in New Hampshire
New Hampshire charitable solicitation registration is handled by the New Hampshire Department of Justice, Charitable Trusts Unit. Here is how the filing works, from the state’s own forms and instructions.
- Agency
- New Hampshire Department of Justice, Charitable Trusts Unit
- Forms
- Form NHCT-11 once, then the annual Form NHCT-12.
- How you file
- Online through the Charitable Trusts Unit’s forms system, or on paper. A third-party filer uploads a client authorization form.
- Who signs
- The president or treasurer, under oath. A typed “/s/” signature is accepted. No notary.
- What to attach
- The Form 990, a board schedule with home addresses, Schedule C, and GAAP financial statements or an audit.
- State fee
- $75.
- Deadline
- Four and a half months after your fiscal year ends. A six-month extension costs $75.
- Audit or review
- GAAP financial statements from $500,000 to $2 million; an audit above $2 million.
- If you file late
- Loss of good standing after six months.
Sources
Researched October 2026 from the agency’s forms, instructions and statutes. Fees and deadlines change; we confirm the current rules each time we file. This page describes how the filing works and is not advice on whether your organization must register.
We can file this for you
We can prepare and file your New Hampshire registration and renewals for $95 a year, plus the state fee at cost. This is covered by the one batch of officer signatures we collect from you each year.