Compliance calendar and filing documents for nonprofit organizations
Back to Insights
Financial

Nonprofit Annual Filing Requirements: Everything You Need to File

Drew Giddings
Drew GiddingsFounder & Principal Consultant
April 7, 2026
11 min read
Photo by Helloquence on Unsplash

A complete checklist of annual filing requirements for nonprofits. Federal Form 990, state registrations, charitable solicitation, employment taxes, and compliance calendar.

Key Takeaways

Three missed Form 990 filings equals automatic tax-exempt revocation -- no exceptions, no warnings
Approximately 40 states require charitable solicitation registration -- online fundraising triggers state requirements
Create a master compliance calendar: 990 deadline, state registrations, payroll taxes, donor acknowledgments
Missing state annual report can result in administrative dissolution -- your nonprofit legally ceases to exist
Donors need written acknowledgment for gifts of $250+ -- your failure affects their tax deductions
Annual compliance costs: $0 for smallest orgs to $30K+ for complex organizations with audits

Every nonprofit has annual filing obligations at federal, state, and sometimes local levels. Missing any of them can result in penalties, loss of tax-exempt status, or loss of the ability to fundraise. Yet many organizations -- especially smaller ones -- are unaware of the full scope of what is required.

Federal Filing Requirements

IRS Form 990 Series (All Tax-Exempt Organizations)

FormWho FilesDeadline
990-NGross receipts under $50K15th day, 5th month after fiscal year end
990-EZReceipts under $200K AND assets under $500KSame
990All othersSame
990-PFPrivate foundationsSame

Extension: Form 8868 provides automatic 6-month extension.

Critical: Three consecutive missed filings = automatic revocation. See our Form 990 filing guide and Form 990-EZ guide.

Employment Tax Returns (If You Have Employees)

  • Form 941: Quarterly employer's tax return (payroll taxes). Due quarterly.
  • Form 940: Annual federal unemployment tax return. Due January 31.
  • W-2s: Annual wage statements to employees. Due January 31.
  • 1099-NEC: For independent contractors paid $600+. Due January 31.
  • Unrelated Business Income Tax

    If your organization earns income from activities not substantially related to its exempt purpose, file Form 990-T and pay Unrelated Business Income Tax (UBIT). Due with your 990.

    State Filing Requirements

    Annual Report / Registration Renewal

    Most states require an annual or biennial report to maintain your corporate status. Failure to file can result in administrative dissolution.

    Charitable Solicitation Registration

    Approximately 40 states require registration before soliciting donations from residents. This includes online fundraising that reaches donors in other states.

    Key points:

    • Registration is typically annual
    • Fees range from $0 to $300 per state
    • Some states accept the Unified Registration Statement (URS)
    • Exemptions exist for small organizations in some states (typically under $25K-$50K in contributions)

    State Tax Exemption Renewal

    Some states require periodic renewal of state tax exemption. Check your state's requirements.

    State Employment Filings

    State unemployment tax, workers' compensation, and withholding returns as required.

    Compliance Calendar Template

    MonthFiling
    JanuaryW-2s and 1099s due (Jan 31). State Q4 payroll filings.
    FebruaryBegin 990 preparation. Gather financial records.
    MarchQ1 Form 941 due (by April 30). Review charitable solicitation registrations.
    AprilState annual report deadlines (varies). Board review of draft 990.
    MayForm 990 due (May 15 for calendar year). State 990 filings due.
    JuneMid-year compliance check. Verify all state registrations current.
    JulyQ2 Form 941 due (by July 31).
    AugustReview D&O insurance renewal.
    SeptemberBegin annual audit preparation (if required).
    OctoberQ3 Form 941 due (by October 31). Open enrollment for employee benefits.
    NovemberExtended 990 deadline (if extension filed).
    DecemberYear-end financial close procedures. Donor acknowledgment letters.

    Common Compliance Failures

  • Not filing Form 990 (automatic revocation after 3 years).
  • Fundraising in states without registration. This can result in fines and enforcement actions by state attorneys general.
  • Missing state annual report. Can result in administrative dissolution, which means your nonprofit legally ceases to exist.
  • Late 1099s. IRS penalties for late filing increase over time.
  • No donor acknowledgment letters. Donors need written acknowledgment for gifts of $250+ to claim the tax deduction. Your failure to provide them creates problems for your supporters.
  • Tangible Takeaway

    Create a master compliance calendar this week. Include: Form 990 deadline with 90/60/30-day reminders, state annual report deadlines, charitable solicitation registration renewals, quarterly payroll tax deadlines, and annual donor acknowledgment letter mailing (January for prior year gifts). Assign each filing to a specific person. Review the calendar at every board meeting. This single document prevents the most common compliance failures.

    Frequently Asked Questions

    How many states require charitable solicitation registration? Approximately 40, though requirements vary significantly. The Multistate Filer Project accepts the Unified Registration Statement for about 40 states.

    What if we only fundraise online? Online fundraising that reaches donors in a state generally triggers that state's registration requirement. The rules are evolving but tend toward requiring registration wherever you solicit.

    Do we need an audit? The IRS does not require it, but many states require an independent audit above certain revenue thresholds ($500K-$2M, depending on the state). Many funders also require audits.

    What is the penalty for late Form 990? No direct penalty for late filing of the information return, but three consecutive missed years means automatic revocation. Some states impose separate penalties.

    Can a volunteer handle all these filings? For the smallest organizations, yes. As complexity grows, professional help (CPA, registered agent) becomes essential.

    How much does compliance cost annually? 990-N: free. 990-EZ preparation: $500-$2,500. Full 990 preparation: $1,000-$10,000+. State registrations: $0-$300 each. Audit: $5,000-$25,000+.

    About the Author

    Drew Giddings is the Founder and Principal Consultant of Giddings Consulting Group, with more than 30 years of experience in organizational development and strategic planning.

    Contact Giddings Consulting Group to discuss nonprofit compliance, governance, or organizational development.

    nonprofit filing requirementsnonprofit complianceform 990charitable solicitationnonprofit taxesannual report
    Share this article
    Drew Giddings

    About the Author

    Drew Giddings

    Founder & Principal Consultant

    Drew Giddings brings more than two decades of experience working with mission-driven organizations to strengthen their capacity for equity and community impact. His work focuses on helping nonprofits build sustainable strategies that center community voice and create lasting change.

    Ready to Transform Your Organization?

    Let's discuss how equity-centered strategic planning can strengthen your mission and community impact.

    Schedule a Consultation

    Stay Connected

    Get nonprofit leadership insights delivered to your inbox. Practical tools, real examples, and sector updates you can use right away.

    Join nonprofit leaders who get practical strategy, governance tips, and sector updates every month.

    Subscribe to Newsletter

    We respect your privacy. Unsubscribe anytime.