The Complete Nonprofit Compliance Calendar: Every Deadline You Can't Miss
Federal, state, and internal governance deadlines for 501(c)(3) organizations — laid out month by month, with the real consequences of missing each one.
Getting your 501(c)(3) approved is the beginning of your compliance obligations, not the end of them. Every nonprofit — regardless of size, budget, or how many staff you have — owes the IRS an annual information return, owes its home state (and often several other states) periodic filings, and owes its own board a set of governance rituals that keep the organization legally sound. None of these obligations are optional, and unlike a late credit card payment, the penalty for missing enough of them isn't a fee — it's losing your tax-exempt status entirely.
This guide lays out every recurring deadline a typical 501(c)(3) needs to track, organized by who you owe it to (the IRS, your state, or your own board), followed by a month-by-month calendar you can adapt to your organization's fiscal year. If you're looking specifically for how to file the annual e-Postcard, see our Form 990-N filing guide.
Why nonprofit compliance deadlines matter
Unlike a for-profit business, where missing a filing deadline usually means a late fee, a nonprofit that misses enough deadlines can lose the entire legal and financial foundation it was built on. Four consequences make nonprofit compliance calendars worth taking seriously:
1. Automatic revocation of tax-exempt status
Under Internal Revenue Code section 6033(j), any organization required to file an annual return or notice (Form 990, 990-EZ, 990-N, or 990-PF) that fails to do so for three consecutive years has its tax-exempt status automatically revoked — no warning letter, no hearing, no appeal. The revocation is published in the IRS's Tax Exempt Organization Search database and, historically, in the Internal Revenue Bulletin. This is the single most common way small nonprofits lose their exempt status, and it happens to thousands of organizations every year, almost always because nobody was tracking the filing deadline.
2. Loss of donor deductibility
Once status is revoked, contributions to your organization are no longer tax-deductible to donors. For an organization that relies on individual or foundation giving, this is often fatal — grantmakers typically require current 501(c)(3) status as a condition of funding, and many won't re-engage with an organization that has a revocation on its public record, even after reinstatement.
3. State administrative dissolution
Separately from the IRS, states can administratively dissolve a nonprofit corporation that fails to file required annual or biennial reports, or that lets its registered agent lapse. A dissolved corporation can't legally sign contracts, open bank accounts, or in most states, even use its own name — and reinstatement typically requires back-filing every missed report plus penalties before the state will restore good standing.
4. Personal exposure for directors and officers
Directors and officers are generally shielded from an organization's liabilities as long as the corporation is properly maintained. Administrative dissolution or exempt-status revocation can weaken that shield, and directors’ and officers’ (D&O) insurance policies frequently exclude coverage for claims arising while an organization was not in good standing. Compliance isn't just paperwork — it's the thing that keeps the corporate veil intact.
Compliance obligations by organization size
Not every nonprofit carries the same compliance load. A two-person, all-volunteer organization with a $15,000 annual budget and a national organization with paid staff and multi-state fundraising are both 501(c)(3)s, but their calendars look completely different. It helps to know which profile you're in before you build your own calendar from the sections below.
| Organization profile | Typical recurring obligations |
|---|---|
| All-volunteer, under $50,000/year, single state | Form 990-N, one state annual/biennial report, registered agent maintenance, annual board meeting and minutes |
| Small staff, $50,000–$200,000/year, single state | Form 990-EZ, payroll tax filings (941, W-2/1099), state annual report, charitable solicitation registration renewal, annual conflict-of-interest disclosures |
| Established staff, $200,000+/year, multi-state fundraising | Full Form 990, payroll tax filings, state annual report, charitable registration renewals in every state solicited, possible foreign qualification in states with staff or offices, audited financials in some registration states |
| Private foundation, any size | Form 990-PF every year regardless of activity, excise tax on net investment income, minimum distribution tracking, state annual report |
The obligations only ever add on top of each other as an organization grows — nothing on this list disappears as you scale, which is exactly why building tracking habits early, while your calendar is still short, pays off later when it isn't.
Federal compliance deadlines
Federal obligations come from the IRS and apply to every 501(c)(3), regardless of which state you're incorporated in.
The Form 990 series (annual information return)
Every 501(c)(3) — with very narrow exceptions for churches and a few other categories — must file some version of Form 990 every year. Which version depends on gross receipts and total assets:
| Form | Who files it |
|---|---|
| Form 990-N (e-Postcard) | Gross receipts normally ≤ $50,000 |
| Form 990-EZ | Gross receipts < $200,000 and total assets < $500,000 |
| Form 990 | Gross receipts ≥ $200,000 or total assets ≥ $500,000 |
| Form 990-PF | All private foundations, regardless of size |
Every version of the 990 series is due on the 15th day of the 5th month after your fiscal year ends. For an organization on a calendar fiscal year (Jan 1 – Dec 31), that's May 15. An organization on a July 1 – June 30 fiscal year owes its 990 by November 15. A single automatic 6-month extension is available for the 990, 990-EZ, and 990-PF by filing Form 8868 before the original deadline — but there is no extension available (or needed) for the 990-N, since it's a short electronic notice rather than a full return. For the details of filing the e-Postcard specifically, see our complete Form 990-N guide.
Form 990-T (unrelated business income tax)
If your nonprofit generates more than $1,000 in gross income from a trade or business that's not substantially related to your exempt purpose — a thrift shop run by volunteers is generally fine; a nonprofit-owned parking garage rented out commercially usually isn't — you owe Unrelated Business Income Tax (UBIT) and must file Form 990-T on the same 15th-day-of-the-5th-month schedule as your other 990. If you expect to owe $500 or more in UBIT for the year, you generally need to make quarterly estimated tax payments as well.
Employment tax deadlines (if you have staff)
Nonprofits with employees are subject to the same federal payroll tax calendar as any employer:
- Form 941 (quarterly federal tax return) — due April 30, July 31, October 31, and January 31 for the preceding quarter.
- W-2s and 1099-NEC forms to employees and contractors — due January 31 for the prior calendar year.
- Form 940 (federal unemployment tax) — most 501(c)(3) organizations are statutorily exempt from FUTA, but confirm your exemption applies before assuming you can skip this one; it's otherwise due January 31.
If your organization has no employees — common for very early-stage nonprofits run entirely by volunteers — these don't apply, but note the deadline on your calendar anyway for the year you make your first hire.
State compliance deadlines
State-level obligations are where compliance calendars get genuinely complicated, because every state runs its own system on its own schedule, and a nonprofit that fundraises across state lines can owe filings to a dozen states at once.
Annual or biennial corporate reports
Most states require every nonprofit corporation to file a periodic report with the Secretary of State (or equivalent office) confirming your registered agent, principal address, and officers/directors are current. Some states require this annually, others every two years; some tie the deadline to your incorporation anniversary, others to a fixed calendar date that applies to every entity in the state. Fees typically run from $10 to a few hundred dollars. Miss it, and most states will first mark the corporation "not in good standing," then administratively dissolve it after a further grace period — usually somewhere between 60 days and a year, depending on the state.
Charitable solicitation registration renewals
Roughly 40 states plus D.C. require a nonprofit to register before soliciting donations from residents of that state — and almost all of them require annual renewal, typically alongside a copy of your Form 990 and audited financials above certain revenue thresholds. If your organization solicits donations nationally (including through a website with no geographic restriction, which courts and regulators increasingly treat as soliciting everywhere), you may owe renewal filings in every state that requires registration — each with its own deadline, form, and fee. Many organizations use the Unified Registration Statement (URS), accepted by roughly two-thirds of registration states, to reduce the paperwork burden, but renewal deadlines still vary by state.
State sales tax exemption renewals
Some states that grant nonprofits an exemption from sales tax on purchases require periodic renewal of that exemption certificate — often every few years rather than annually. It's easy to forget because the consequence of lapsing is quiet (you simply start paying sales tax you shouldn't) rather than dramatic, but it's worth a recurring calendar check regardless.
Registered agent maintenance
Every state requires a nonprofit corporation to maintain a registered agent with a physical address in that state, available during business hours to receive legal notices. This isn't a once-a-year filing, but registered agent lapses — an agent who moves, resigns, or whose service you stopped paying for — are a surprisingly common cause of missed state mail, including the notices warning you that a report is overdue.
State income tax exemption and employment filings
Two more state-level obligations catch first-time founders off guard because they're easy to assume are automatically covered by federal 501(c)(3) status. They're not.
State corporate income tax exemption
Federal 501(c)(3) recognition exempts your organization from federal income tax. Most, but not all, states extend a parallel exemption from state corporate income tax — but in a number of states, that exemption isn't automatic and requires its own separate application to the state's department of revenue, distinct from both your Articles of Incorporation and your federal determination letter. An organization that assumes state exemption is automatic can end up owing state income tax it never expected, plus penalties for not having filed a state corporate return in years it should have.
State unemployment insurance and workers' compensation
Once a nonprofit has employees, most states require registration for state unemployment insurance, and most require workers' compensation coverage — separate systems from the federal payroll tax deadlines described above, with their own registration deadlines (generally triggered at the point you make your first hire, not on an annual cycle) and their own periodic reporting after that. Some states offer 501(c)(3) organizations a "reimbursable" alternative to standard unemployment insurance premiums, which trades a lower ongoing cost for direct reimbursement liability if a former employee claims benefits — worth evaluating with your accountant once you have staff.
Multi-state nonprofits: what changes
An organization that operates, hires, or fundraises across more than one state doesn't just repeat the same obligations in each place — it accumulates a separate, independently timed checklist per state. A nonprofit incorporated in Ohio that hires a remote program director in Georgia and solicits donations nationally through its website may owe: an Ohio annual report on Ohio's schedule, foreign qualification in Georgia because it now has an employee there, Georgia payroll tax registration, and charitable solicitation registration renewals in every state that requires one for nationwide online solicitation — each state's deadline calculated independently, often relative to that organization's own fiscal year rather than a single shared date. There is no shortcut that consolidates this into one filing; the Unified Registration Statement helps with the paperwork burden for charitable registration specifically, but incorporation, foreign qualification, and payroll registrations remain state-by-state. Organizations that grow into multiple states often find this is the point where a dedicated compliance subscription — rather than a spreadsheet one person maintains — starts to earn its cost.
Governance and internal deadlines
Beyond what you owe outside regulators, your own bylaws typically create a set of recurring obligations that, while not filed with any government agency, are just as important to track — and are exactly what an IRS auditor or state attorney general will ask to see if your organization is ever reviewed.
- Annual board meeting. Most bylaws (and many state nonprofit corporation statutes) require at least one annual meeting of the board of directors, at minimum to elect officers and review the organization's finances.
- Annual conflict-of-interest disclosure. IRS Form 990 Part VI explicitly asks whether your organization requires directors and officers to annually disclose conflicts of interest — and best practice (often required by your own conflict of interest policy) is to collect a signed disclosure from every board member and key employee every year.
- Minutes review and retention. Board and committee meeting minutes should be finalized, approved at the following meeting, and retained according to your document retention policy — permanently, in most cases, for corporate governance records.
- Budget approval. Most boards approve an annual operating budget before or at the start of the fiscal year it covers.
Month-by-month compliance calendar
Here's how these deadlines lay out across a year for a typical calendar-year (Jan 1 – Dec 31 fiscal year) 501(c)(3) with employees that solicits donations in its home state. Adjust the federal deadlines by shifting them relative to your own fiscal year end if it differs, and add a row for every additional state where you register to fundraise.
| Month | Deadline |
|---|---|
| January | Jan 31 — W-2s/1099s to employees & contractors; Form 941 (Q4) |
| February | Board reviews prior-year financials in preparation for the 990 |
| March–April | Prepare Form 990/990-EZ/990-N; April 30 — Form 941 (Q1) |
| May | May 15 — Form 990 series due (or file Form 8868 for a 6-month extension) |
| June | Many states' annual/biennial corporate report deadlines fall here — check your state |
| July | Jul 31 — Form 941 (Q2); charitable registration renewals often follow ~30–120 days after your 990 |
| August–September | Mid-year governance check-in; confirm registered agent and directors are current with the state |
| October | Oct 31 — Form 941 (Q3); Nov 15 extended 990 deadline if you filed Form 8868 |
| November | Board approves next year's budget; annual conflict-of-interest disclosures collected |
| December | Annual board meeting (if not held earlier); year-end donor acknowledgment letters prepared |
This is a representative calendar, not a guarantee — your state, fiscal year, and specific registrations will shift these dates. Treat it as a starting template and confirm every date against the IRS and your specific state's Secretary of State and charity regulator websites.
A worked example: one year at a small nonprofit
It's easier to see how these deadlines interact in practice than in the abstract. Here's how a real year might unfold for a hypothetical organization — call it Riverside Youth Mentors, a calendar-year 501(c)(3) with two part-time staff, an annual budget around $85,000, incorporated in one state, and fundraising primarily through local donors and one statewide grant.
In January, Riverside's bookkeeper issues W-2s to the two staff members and files the Q4 Form 941. In March, the treasurer pulls together the prior year's financials — bank statements, the grant award letter, donor records — so the board can review them at the April meeting before the 990-EZ is prepared. Because Riverside's gross receipts ($85,000) fall between the 990-N and full-990 thresholds, they file Form 990-EZ, not the simpler e-Postcard, and it's due May 15. The board also uses the April meeting to collect signed conflict-of-interest disclosures from every director for the year.
In June, Riverside's home state requires a biennial corporate report — this happens to be an off year, so nothing's due, but the executive director notes the due date for next year on the shared calendar anyway. Because Riverside solicits donations only within its home state, it renews just one charitable solicitation registration, due roughly 90 days after the 990-EZ filing under that state's rules — mid-August. Quarterly payroll filings continue in the background every three months regardless of what else is happening.
By November, the board approves next year's budget at its fall meeting, and by December, the annual board meeting (required under Riverside's bylaws) is held, minutes are drafted, and a year-end appeal goes out to donors. None of this required a compliance officer or outside counsel — it required one shared calendar, one clearly assigned owner (the treasurer, backed up by the executive director), and starting each filing two to three weeks ahead of its actual deadline rather than on it.
Extra deadlines for private foundations
If your organization is a private foundation rather than a public charity — most commonly because it's funded by a single family, company, or small group of donors rather than broad public support — you owe several obligations public charities don't:
- Form 990-PF every year, with no gross-receipts exception — even a foundation with $0 in activity for the year still owes a 990-PF.
- Excise tax on net investment income (IRC section 4940), generally a flat rate on the foundation's investment income, reported and paid with the 990-PF.
- Minimum distribution requirement — private foundations must generally distribute at least 5% of the average fair market value of their investment assets for qualifying purposes each year, or face an excise tax under IRC section 4942 on the shortfall.
- Form 4720 — required if the foundation owes excise taxes for prohibited transactions such as self-dealing, excess business holdings, or failing the minimum distribution requirement.
If you're not sure whether your organization is a public charity or a private foundation, see our nonprofit glossary entries on the public support test and private foundation.
What happens if you miss a deadline
The consequences scale with how badly and how often you're late:
Late Form 990/990-EZ
The IRS assesses a per-day penalty for a late 990 or 990-EZ, capped based on your organization's gross receipts — the exact dollar amounts adjust periodically for inflation, so check irs.gov/form990 for the current figures rather than relying on a number that may be out of date by the time you read this. The penalty accrues automatically; there's no grace period beyond an approved Form 8868 extension.
Missed Form 990-N
There's no dollar penalty for filing the e-Postcard late in a given year, since it's a notice rather than a return with a tax liability attached — but it still counts toward the three-strikes automatic revocation rule described above, which is the real risk.
Automatic revocation and reinstatement
Once status is revoked for three consecutive years of non-filing, reinstatement requires filing a new exemption application (Form 1023 or 1023-EZ, depending on eligibility) with the IRS. Small organizations that were eligible to file the 990-N or 990-EZ can often use a streamlined retroactive reinstatement process if they apply within 15 months of the revocation date, which restores exempt status back to the original revocation date and avoids a filing gap for donor deductibility purposes. Organizations that miss the 15-month window, or that were required to file the full 990, generally must apply for reinstatement effective only from the postmark date of the new application — meaning any donations made during the gap were not tax-deductible.
State administrative dissolution
Reinstatement after state administrative dissolution generally requires filing every report you missed (with back fees) plus a reinstatement application and fee. Some states also require confirming your corporate name hasn't been taken by another entity in the meantime — which does happen, particularly to organizations with generic or popular names.
How to never miss a deadline again
Every organization that's been through an automatic revocation says the same thing afterward: it happened because deadline tracking lived in one person's head — usually a founder, treasurer, or bookkeeper — and that person got busy, changed roles, or left. A few practices fix this reliably:
- Put every deadline on a shared calendar, not an individual's inbox — a board or staff Google Calendar that survives personnel changes.
- Assign a named owner and a backup for each recurring filing, reviewed annually at your board meeting.
- Build in a buffer — target completing each filing 2–3 weeks before the actual deadline, not on the deadline itself, so a discovered problem still leaves time to fix it.
- Use a compliance tracking service rather than memory. FormRight's Comply plan tracks your organization's specific federal and state deadlines and sends reminders before each one is due — see how it works on our onboarding page.
Frequently asked questions
Does my nonprofit need to file anything if it had no income this year?
Yes. Even a nonprofit with $0 in activity for the year still owes at minimum a Form 990-N, and private foundations owe a Form 990-PF regardless of activity level. "Nothing happened this year" is not an exception to the filing requirement.
My nonprofit is brand new — when does the clock start?
Your first 990 filing is generally due based on your organization's actual fiscal year, even a short first year. If you incorporated in September and use a calendar fiscal year, your first Form 990 series filing covers September through December and is still due the following May 15.
Do churches have to follow this calendar?
Churches, their integrated auxiliaries, and conventions or associations of churches are generally exempt from the annual Form 990 filing requirement (though not from other obligations like payroll tax if they have employees). Most other religious organizations that aren't churches in this specific technical sense — many faith-based nonprofits, for example — do still need to file.
What if I'm not sure which states require charitable registration for my organization?
Start from where you're incorporated and where you actively solicit donations — including through an online donate button without geographic restriction, which many states treat as soliciting their residents. Because registration requirements change and vary significantly by state, this is one area worth confirming directly against each state's charity regulator rather than relying on a general guide.
Do state and federal deadlines ever conflict with each other?
Not usually in the sense of requiring contradictory action, but they frequently cluster — many states set charitable registration renewal deadlines relative to your 990 filing date specifically so the two line up, which means a slip on your federal 990 can cascade into a late state renewal too. Treat the 990 as the anchor date your other filings depend on, not an isolated deadline.
What's the difference between losing good standing and losing tax-exempt status?
They're separate systems with separate consequences. Losing state good standing (from a missed annual report) affects your ability to operate as a corporation in that state — sign contracts, maintain your name — and can lead to state administrative dissolution. Losing federal tax-exempt status (from three years of missed 990 filings) affects donor deductibility and your standing with the IRS. An organization can be out of compliance with one and fine on the other, but both are worth tracking independently since neither protects you from the other.
Should a very small, all-volunteer nonprofit still bother with a formal calendar?
Especially a small one. Small organizations are the ones most likely to lose track of a filing during a leadership transition, precisely because there's no dedicated staff whose job it is to notice. A shared calendar costs nothing and is the single highest-leverage thing a volunteer-run board can do to protect its exempt status.
Who on our team should actually own the compliance calendar?
Whoever has the most continuity, not necessarily the most expertise — a treasurer or executive director who's likely to stay with the organization for several years is a better owner than a rotating volunteer position, even if the volunteer has more accounting background. Pair that person with a named backup and review the assignment at your annual board meeting, so a single departure never leaves the calendar with no owner at all.
How does FormRight help with ongoing compliance?
Beyond initial formation, FormRight's Comply subscription tracks your organization's specific federal and state filing calendar and sends reminders ahead of each deadline, so compliance doesn't depend on one person remembering. Learn more or get started, or read our guide to filing Form 990-N if that's your next deadline.
Ready to form your nonprofit?
FormRight prepares your Articles of Incorporation, bylaws, and IRS Form 1023/1023-EZ, and helps you stay compliant every year after — starting at $49.
Start Your Nonprofit →