Missed deadlines are the silent killer of nonprofit tax-exempt status. The IRS doesn't give much notice. Miss a Form 990 deadline, and your nonprofit can lose its tax-exempt status. Miss state registration renewal, and you can lose your right to operate. Miss employer tax payments, and penalties accumulate fast.

Yet many nonprofits operate without a clear tracking system for filing requirements. Deadlines get lost. Someone leaves and takes institutional knowledge. Form 990 gets filed late. State renewals don't happen. By the time the organization realizes there's a problem, it's often too late to fix it simply.

This lecture maps out every major filing requirement, explains what happens if you miss deadlines, and provides a compliance calendar template you can implement immediately.

Federal Filings: The Form 990 Ecosystem

Form 990: The Annual Information Return

The Form 990 (and its variants) is your annual tax return to the IRS. It's public — anyone can request it. It's the primary document used by funders, regulators, and the public to evaluate your organization. Filing accurately and on time is non-negotiable.

Form 990-N (e-postcard): For organizations with annual gross receipts under $50,000. It's a simple online filing that takes 15 minutes. Due date: May 15 (or 15 days after your fiscal year-end, if you use a different calendar).

Form 990-EZ: For organizations with gross receipts between $50,000-$200,000 and total assets under $500,000. It's a simplified form covering basic organizational info, revenue, and expenses. Due date: May 15 (or 15 days after fiscal year-end).

Form 990 (full): For organizations with gross receipts over $200,000 or total assets over $500,000. This is comprehensive: detailed revenue breakdown, program descriptions, compensation disclosure, governance structure, and more. Due date: May 15 (or 15 days after fiscal year-end).

Which form applies to you? Check your prior year return. If you're new, estimate based on expected revenue. You can always switch forms as you grow.

Critical: The Auto-Revocation Rule
If your nonprofit fails to file the Form 990-N, 990-EZ, or 990 for three consecutive years, your tax-exempt status is automatically revoked. The IRS doesn't notify you first. You just lose the status. To restore it, you have to file Form 1023 or 1024-C again, pay the filing fee, and apply for re-recognition. Don't miss deadlines. Ever.

Form 990 Extensions

If you can't file by May 15, you can request an automatic extension using Form 8868. This extends your deadline by 6 months (to November 15, or 6 months after your fiscal year-end). Extensions are automatic if you file the request by the original deadline.

Important: An extension lets you file late, but if you owe taxes, you owe penalties and interest if you don't pay by the original May 15 deadline. And if you miss the extension deadline, there's no further automatic extension.

EIN Verification and Compliance

The IRS tracks nonprofit EINs. If you have an EIN and haven't filed a return in a while, the IRS may send a notice asking you to confirm the organization is still active. If you don't respond, your EIN can be marked as "inactive." This doesn't revoke tax-exempt status automatically, but it can complicate everything (opening bank accounts, filing returns, etc.).

If your organization is truly inactive, you can file Form 990-N saying so. The IRS prefers that to silence.

State Filings: The Patchwork

Each state has its own requirements. There's no universal system, which makes this complicated. However, most states require these categories of filings:

State Corporate Filings (Biennial Reports)

Most states require corporations (including nonprofits) to file annual or biennial reports confirming the organization still exists, listing registered agents and officers, and confirming the address. Some states charge a fee ($10-$100+).

Deadline: Typically within 30-90 days of your incorporation anniversary. Check your incorporation paperwork or your secretary of state's website for your specific deadline.

Penalty for missing: Late filing fees, and in some states, loss of good standing (which prevents you from suing or defending against lawsuits). Repeated non-compliance can lead to administrative dissolution.

State Tax Exemption Maintenance

Federal 501(c)(3) status doesn't automatically grant state tax exemption. Most states have separate applications for state income tax exemption and sales tax exemption (if relevant). Some states require annual renewal certificates; others require filing only when there are changes.

Typical deadlines: Application within 30-60 days of federal 501(c)(3) approval. Renewals vary by state (annually, every 2-3 years, or as needed).

Penalty for missing: Loss of state tax exemption, which means paying state income tax and sales tax on purchases. This is expensive and gets messy to fix retroactively.

Charitable Solicitation Registration

If your nonprofit solicits donations in a state (including online), you typically need to register with that state's attorney general or charity regulator. Not all states require this — some don't regulate fundraising. But major donor states do.

States that typically require it: California, Florida, Illinois, New York, Pennsylvania, and about 35 others. Check your state and any state where donors are located.

Deadline: Usually within 30 days of beginning solicitation. Some states require annual renewal; others every 2 years.

Penalty for missing: In states that enforce this, the penalty is significant. Civil and sometimes criminal penalties for unlicensed solicitation can include fines of $500-$5,000+ per violation (meaning per donor contact, sometimes).

Exception: Many states exempt small fundraisers (soliciting within a limited geographic area from a small donor base) or organizations that don't spend much on fundraising. Check the rules for your specific state.

Employment Tax Compliance

If you have employees, you're filing federal and state employment tax returns quarterly (Form 941 quarterly for federal, plus state equivalents). These are handled differently than the Form 990 and have strict deadlines. Miss these, and you'll face serious penalties and possibly personal liability for officers.

Federal deadlines: Quarterly returns due on the 30th day following the quarter (April 30 for Q1, July 31 for Q2, October 31 for Q3, January 31 for Q4).

Penalty for missing: 2-10% penalty on unpaid taxes, plus interest. If willfully unpaid, officers can be personally liable.

Sample Compliance Calendar

Here's a template you can adapt to your organization's fiscal year and state:

MonthFiling DueForm/ActionOwner
JanuaryYear-end tax statements to staffForm W-2 (federal), W-2C if correctionsFinance
January 31Federal employment tax (Q4)Form 941Finance
January 31State employment tax (Q4)State form (varies)Finance
FebruaryState corporate renewalBiennial report to Secretary of StateExecutive or Secretary
AprilRequest extension if neededForm 8868 (before May 15)Finance
April 30Federal employment tax (Q1)Form 941Finance
April 30State employment tax (Q1)State formFinance
May 15Federal tax returnForm 990-N, 990-EZ, or 990Finance
JuneState charitable solicitation renewal (if applicable)State AG filingExecutive
July 31Federal employment tax (Q2)Form 941Finance
July 31State employment tax (Q2)State formFinance
October 31Federal employment tax (Q3)Form 941Finance
October 31State employment tax (Q3)State formFinance
DecemberYear-end financial closeComplete accounting, audit/review if requiredFinance

Adjust for your fiscal year: If you use a calendar year (January-December), the above works. If you use a fiscal year (e.g., July-June), shift all deadlines accordingly. The key is knowing your specific year-end and building the calendar backward from it.

How to Actually Track These Deadlines

Having a calendar is step one. Actually meeting deadlines requires systems:

1. Assign an owner. Someone must be responsible for each deadline. Usually your finance director or executive director. Make it explicit.

2. Set reminders 30 days before each deadline. Don't wait until the deadline approaches. Use a shared calendar that sends notifications to relevant people.

3. Create a tracking spreadsheet or system.** Even a simple Google Sheet listing each filing with deadline, owner, status, and filing date is better than nothing. Update it as you complete each filing.

4. Schedule preparation time before the deadline.** Form 990 takes time. Gather data by April 1 if it's due May 15. Don't scramble the week before.

5. Document completions.** Keep copies of every filing you submit (especially federal and state). Note the date filed, confirmation number (if any), and date of confirmation of receipt.

6. Verify receipt.** For critical filings (Form 990 especially), confirm the IRS received it. You can check using the IRS's free online service or ask your tax preparer.

7. Communicate across teams.** Finance handles federal returns. Someone in administration handles corporate filings. The executive director handles state registrations. These teams need to coordinate and share the calendar.

What Happens If You Miss a Deadline

Missed Form 990: The IRS sends a notice. You usually have 35 days to file before they consider you non-compliant. Missing three years in a row results in automatic loss of tax-exempt status. If you realize you've missed a deadline, file immediately and include a statement explaining the delay. The IRS sometimes waives penalties for first-time non-profit filings if there's a reasonable explanation.

Missed state corporate renewal: Your nonprofit loses "good standing." You can't sue anyone or defend against lawsuits in court until you're reinstated. This is fixable by filing the late report and paying any penalties, but it's a mess. Some states allow administrative revival within a set period; others require re-incorporation.

Missed employment tax: Penalties accumulate fast. Miss a quarterly Form 941, and penalties start at 2-10%. Interest compounds monthly. Additionally, if an officer knowingly fails to pay employment taxes, they can be personally liable. Don't ignore this category of deadline.

Missed charitable solicitation registration: Violations can result in fines per donor contact (in some states). In states that actively enforce this, a single missed filing could result in fines of thousands of dollars. Registration is cheap ($100-400 per state); violation penalties are not.

The Outsourcing Option

Many nonprofits hire accountants or bookkeepers to handle tax compliance. This is legitimate and often cheaper than the mistakes and penalties of missing deadlines.

Cost: A nonprofit accountant or bookkeeper typically charges $2,000-$10,000/year depending on complexity, location, and the professional.

Value: They track deadlines, prepare returns, file on time, and keep you out of trouble. They're especially valuable for nonprofits with employees (complex payroll and tax compliance).

What to look for: A CPA or EA (Enrolled Agent) experienced with nonprofits. Ask for references. Confirm they handle both federal and state filings for your specific states. Make sure they track deadlines proactively rather than waiting for you to ask.

Even if you outsource preparation, the executive director or board should understand what's being filed and when. Don't completely delegate accountability.

What to Do Next

Review Lecture 1.2.2: Essential Policy Library for the document retention policy that governs how long to keep filing records. For broader governance and fiduciary duty context, Lecture 1.2.1: Board Governance 101 covers why timely compliance matters legally. If you're starting a nonprofit, Lecture 1.1.1: Nonprofit 101 explains the initial filings that lead to annual compliance obligations.

Frequently Asked Questions

Can we file our Form 990 late if we request an extension?+
Yes, Form 8668 provides an automatic 6-month extension. But if you owe taxes, penalties and interest accrue if you don't pay by the original May 15 deadline. Additionally, the extension only works if you file Form 8668 before the original deadline. If you miss that deadline too, there's no automatic extension, and you face penalties.
What if we're a very small nonprofit with no revenue?+
You still file the Form 990-N (e-postcard) or 990-EZ indicating zero/minimal revenue. You can't skip filing because you had no activity. If the organization is truly not operating, you can file indicating it's inactive. But silence to the IRS is not a strategy.
Do we need to file state taxes if we have federal 501(c)(3) status?+
Not automatically. Federal status doesn't exempt you from state taxes unless you specifically apply for state tax exemption. Most states require a separate application. You also need to register for charitable solicitation in states where you fundraise. Federal and state are different processes.
If we miss a deadline by one day, will we lose our status?+
Probably not for one day if you file soon after. The IRS has some grace built in. But don't depend on it. The three-year rule for automatic revocation is clear — miss three consecutive years. Once you've missed one year, you're at risk. Also, the IRS can assess penalties and interest for late filing even if you eventually file.