Annual Requirements · The filings and deadlines that keep a North Carolina Nonprofit in good standing every year.
Annual Requirements for a North Carolina Nonprofit
Staying compliant as a North Carolina nonprofit isn't hard, but the obligations come from three different directions — the Secretary of State, the IRS, and the state's charitable licensing division — and it's easy to assume one filing covers all of them. This page maps out what recurs every year, what's a one-time step, and which deadline you truly can't afford to miss.
One price: $199.00/yr covers your formation, your registered agent, and your annual report, plus the $60.00 state filing fee, at cost.
State agency: North Carolina Secretary of State, Business Registration Division
Processing: 2-5 business days
✓ No hidden fees ✓ No second-year price hikes ✓ No missed filings
State facts
North Carolina Nonprofit
The One Filing North Carolina Doesn't Require
Let's start with good news, because it corrects a common misconception. North Carolina requires LLCs and business corporations to file an annual report with the Secretary of State. It does not require the same standard annual report from nonprofit corporations.
That means one recurring state filing that burdens for-profit entities simply doesn't apply to your nonprofit. There's no annual Secretary of State report fee for the entity itself, and no yearly report deadline tied to the corporation's anniversary of the kind LLCs deal with.
The catch: this is not the same as "nothing recurs"
Don't read that as "nonprofits have no annual obligations." You have several — they just come from the IRS and from the charitable-licensing side of the state, not from the corporate annual report. The rest of this page covers the ones that do apply, so the absence of an annual report doesn't lull you into missing the ones that matter.
The IRS Form 990 — Your Most Important Annual Deadline
If your nonprofit is tax-exempt, the single most important recurring obligation is the annual Form 990 series return to the IRS. This is non-negotiable and the consequences of ignoring it are severe.
Which version you file depends on size
- Form 990-N (e-Postcard) — for the smallest organizations, typically those with gross receipts under a low threshold. It's a short online filing and it's free.
- Form 990-EZ — for mid-sized organizations.
- Form 990 — the complete, long-form return that larger organizations must file.
The three-year rule
Here's the trap: an exempt organization that fails to file its 990 for three consecutive years automatically loses its tax-exempt status. There's no warning letter that saves you — the revocation is automatic. Getting reinstated means reapplying and paying fees, and you lose exemption benefits in the meantime. Even an all-volunteer group with almost no money must file the free 990-N every year. This is the deadline to build your compliance calendar around.
Charitable Solicitation License Renewal
If your nonprofit solicits contributions from the public in North Carolina, it generally needs a charitable solicitation license from the Secretary of State — and that license renews annually.
What renewal involves
- Filing the renewal with the Secretary of State's Charitable Solicitation Licensing Division before the license expires.
- Paying the renewal fee, which is typically scaled to how much the organization raised — smaller fundraisers pay less.
- Providing updated financial information about the organization's contributions and expenditures.
This obligation is triggered by fundraising, not by the entity type, so a nonprofit that doesn't solicit the public may not need it at all. But if you run donation campaigns, events, or grant solicitations aimed at the North Carolina public, treat the annual renewal as a hard deadline. Letting the license lapse while you're still fundraising is a compliance problem.
Keeping the Registered Agent and Records Current
A couple of obligations aren't strictly annual but require continuous attention, and they're easy to let slide between other tasks.
Registered agent maintenance
North Carolina requires a current registered agent and registered office for the life of the corporation. This isn't a yearly filing, but any time your agent moves, resigns, or is replaced, you file a statement of change with the Secretary of State. A common failure mode is a volunteer agent moving away and no one updating the record — which quietly puts the nonprofit out of compliance.
Corporate records and minutes
Nonprofits are expected to keep proper records: board minutes, financial records, the bylaws, and documentation of major decisions. These aren't filed anywhere, but the IRS can ask for them, grantmakers may request them, and good records protect the board. Hold your board meetings, take minutes, and keep the books current throughout the year.
State Tax and Employment Obligations
Depending on what your nonprofit does, a few more recurring items may apply.
State tax coordination
Federal exemption doesn't automatically settle North Carolina tax treatment. Coordinate with the North Carolina Department of Revenue on income and sales tax as applicable — some state exemptions require documentation or separate handling, and if you sell goods or services, sales tax rules may apply.
Payroll, if you have employees
A nonprofit with employees carries the same payroll obligations as any employer: federal and state withholding, unemployment tax, and the associated periodic filings. If you're volunteer-run with no payroll, this doesn't apply — but plan for it the moment you hire.
A simple compliance calendar
- Every year: File your IRS Form 990 series return. Renew your charitable solicitation license if you fundraise.
- As they happen: Update the registered agent whenever it changes. File any name or address changes with the Secretary of State.
- Ongoing: Keep board minutes, financial records, and bylaws current.
Miss nothing on that list and your North Carolina nonprofit stays in good standing with far less effort than most founders fear.
Frequently asked questions
Does a North Carolina nonprofit file an annual report with the state?
No. North Carolina requires LLCs and business corporations to file an annual report with the Secretary of State, but nonprofit corporations are exempt from that standard annual report. There's no annual report fee for the nonprofit entity itself. Don't confuse this with the charitable solicitation license renewal, which is a separate, fundraising-triggered annual obligation.
What is the most important annual filing for a North Carolina nonprofit?
The IRS Form 990 series return. Every tax-exempt organization files one annually — the free 990-N e-Postcard for the smallest groups, or the 990-EZ or full 990 as size grows. Missing it for three consecutive years causes automatic loss of tax-exempt status, so it's the deadline to build your compliance calendar around, even for tiny volunteer organizations.
Does our charitable solicitation license renew every year?
Yes, if you solicit donations from the North Carolina public. The charitable solicitation license from the Secretary of State renews annually, with a fee usually scaled to how much you raised and updated financial information. It's triggered by fundraising, not by the entity type, so a nonprofit that doesn't solicit the public may not need it — but if you fundraise, treat renewal as a hard deadline.
What happens if we miss our IRS Form 990 for a few years?
Failing to file the 990 series return for three consecutive years causes automatic revocation of tax-exempt status — no warning saves you. Reinstatement means reapplying to the IRS and paying fees, and you lose exemption benefits in the interim. This is why even the smallest exempt organizations must file the free 990-N e-Postcard every single year without fail.
Do we need to do anything about our registered agent each year?
Not on a fixed annual schedule, but you must keep it current continuously. North Carolina requires a valid registered agent and office for the life of the corporation. Any time your agent moves, resigns, or is replaced, file a statement of change with the Secretary of State. A volunteer agent moving away without an update is a common way nonprofits quietly fall out of compliance.
Ready to form your North Carolina Nonprofit?
Formation, your registered agent, and your annual report. One price, $199.00/yr, with the state fee passed through at cost.
Form Your North Carolina Nonprofit ($199.00/yr All-In)