How is Zeffy free?
How is Zeffy free?
Zeffy relies entirely on optional contributions from donors. At the payment confirmation step - we ask donors to leave an optional contribution to Zeffy.
Learn more >
Nonprofit guides

Nonprofit Tax Filing (2026): The Small-Org 990 Guide

June 24, 2026
TL;DR — The Short Answer

Verdict: Tax-exempt status does not mean you skip the IRS. Every 501(c)(3) and most other exempt orgs must file an annual 990-series return. Which form you file is set by your gross receipts, not by judgment. Miss three years in a row and your exemption is automatically revoked.

What works: The 990-N (e-Postcard) for orgs under $50,000 in gross receipts is eight questions, free, and takes under 15 minutes. Year-round bookkeeping discipline makes filing a 30-minute task instead of a month-long scramble.

What doesn't: Waiting until April to reconcile a year of cash gifts, check stubs, and payment-processor exports. That's where errors and missed donor receipts happen.

Best for: Small and all-volunteer nonprofits that want a clear map of which form to file, when to file it, and what records to keep so tax season is boring.

Worth considering if: You're a brand-new org waiting on your IRS determination letter, you're approaching the $200,000/$500,000 thresholds that bump you to the full Form 990, or you've missed a filing year and need to understand the reinstatement path.

Filing taxes can feel stressful, especially if you're a new or all-volunteer nonprofit. The good news: for most small organizations, the IRS has already made the hard decisions for you. The form you file is determined by a public gross-receipts threshold, not by judgment. The deadline is fixed. The penalties are published.

What actually goes wrong at tax time is rarely the form itself. It's arriving at the deadline with messy books, missing donor receipts, and cash gifts no one logged. This guide walks small-org operators through the 990 family, the deadlines and penalties, and the year-round records-and-receipts discipline that turns filing into a 30-minute formality.

Tax-exempt is not tax-free, and exempt is not exempt from filing. If you have IRS recognition as a 501(c)(3) (or any other exempt category), you still owe the IRS an annual return. Skip three years in a row and your tax-exempt status is automatically revoked.

IRS primary sources cited in this guide

This article is general information, not tax or legal advice. For edge cases (fiscal-year mismatches, unrelated business income, private-foundation rules, late-filing reasonable-cause statements), consult a CPA who works with nonprofits.

Table of contents

Do nonprofits have to file a tax return?

Yes. Almost every tax-exempt nonprofit in the United States, including 501(c)(3) public charities, must file an annual information return with the IRS. The return is part of the 990 family. Which version you file depends on your size.

The big misconception worth correcting up front: "tax-exempt" means you generally don't pay federal income tax on mission-related revenue. It does not mean you skip the IRS. The 990 is how the IRS confirms you still qualify for that exemption each year. (For the wider picture of what nonprofits do and don't owe, see our guide on whether nonprofits are required to pay taxes.)

For a small nonprofit: filing isn't optional, but for most orgs under $50,000 in gross receipts, the return itself is an eight-question electronic postcard. The work isn't the filing. It's the records behind it.

Which 990 should you file? The 990 family at a glance

The IRS uses one rule to assign you a form: your gross receipts (and, at the next tier up, your total assets). It's a public threshold, not a judgment call. Here is the full 990 family.

FormWho filesGross-receipts thresholdTotal-assets thresholdDeadline (calendar-year filer)Where to file
Form 990-N (e-Postcard)Small tax-exempt orgsNormally $50,000 or lessn/aMay 15IRS electronic filing system (free)
Form 990-EZMid-size tax-exempt orgsLess than $200,000 ANDless than $500,000May 15Electronic filing (IRS-authorized e-file provider)
Form 990 (long form)Larger tax-exempt orgs$200,000 or more OR$500,000 or moreMay 15Electronic filing (IRS-authorized e-file provider)
Form 990-PFPrivate foundations (any size)All private foundationsAll private foundationsMay 15Electronic filing
Form 990-TExempt orgs with unrelated business income$1,000+ of UBIn/a15th day of 5th month after year-endElectronic filing

Two other forms exist for narrow cases. Form 990-BL covers Black Lung Benefit Trusts under Section 501(c)(21). Section 501(d) religious and apostolic organizations file Form 1065 instead.

The key rule to read consistently: 990-EZ is available only if gross receipts are under $200,000 and total assets are under $500,000. If you cross either threshold (gross receipts of $200,000 or more, OR total assets of $500,000 or more), you file the full Form 990. Source: IRS Form 990 instructions.

For a small nonprofit: if your annual revenue runs in the tens of thousands, you're almost certainly a 990-N filer. The return is eight short questions and you submit it through the IRS portal yourself, free, in about 10 minutes. You do not need a CPA to file a 990-N. You may want one to keep your books clean enough to answer the eight questions accurately.

Brand-new org? The pre-501(c)(3) limbo case

Many small organizations operate for months (sometimes a year or more) before their IRS tax-exempt determination letter arrives. During that window you may be incorporated at the state level, you may already be collecting donations through a fundraising platform, and you may be waiting on the IRS to confirm 501(c)(3) status.

A few things to know:

  • Your annual filing obligation begins with the tax year your exempt status is effective. The IRS determination letter states the effective date (usually the date you filed Form 1023 or 1023-EZ, if approved).
  • Donations received before your status was effective may not be tax-deductible for donors. Tell donors honestly; do not issue tax receipts that imply deductibility you cannot guarantee.
  • Once your status is granted, start the 990 clock. If your first effective tax year ends December 31, your first 990-series return is due May 15 of the following year.

For a small nonprofit: this is exactly the moment to set up clean systems. A two-person founding team that captures every gift, in one place, from day one will spend 30 minutes on the first 990. A team that backfills a year of screenshots and check stubs in April will spend two weeks.

Form 990 in more detail

What Form 990 actually does

The IRS Form 990 is the annual information return tax-exempt organizations file with the IRS. It reports financial status, operations, governance, and compliance with tax-exempt rules. Once filed, the 990 is public information. Anyone can look it up on the IRS Form 990 series downloads page or sites like ProPublica's Nonprofit Explorer.

Many organizations turn the work into a public-facing story. The numbers and program highlights from the 990 become the backbone of a nonprofit annual report. Grant-makers and major donors often expect both: the 990 for verification, the annual report for narrative. That's the underrated payoff of doing this well. The same hour that satisfies the IRS also feeds your donor stewardship.

Why filing matters beyond compliance

Three reasons, in order of severity:

  • 1. Funder access. Most grant applications ask for your most recent 990. Corporate sponsors often verify exempt status against the IRS's published exempt-organizations list. A missing or late 990 quietly closes funding doors.
  • 2. Public trust. Donors increasingly look up nonprofits before giving. A clean, current 990 is a trust signal.
  • 3. Tax-exempt status itself. Three consecutive years of non-filing triggers automatic revocation (more below).

How to file your 990

The mechanical steps for any 990-series return:

  • 1. Confirm the right form. Use the table above. If you're near a threshold, run last year's gross receipts; the IRS uses a multi-year normalization rule for 990-N eligibility.
  • 2. Pull the financials. Revenue by source, expenses by category, assets, liabilities, board roster, and program descriptions. This is where bookkeeping quality decides whether the return takes an hour or a week.
  • 3. Complete the form. 990-N is filed directly through the IRS portal. 990-EZ, 990, 990-PF, and 990-T are filed electronically through an IRS-authorized e-file provider. Paper filing is no longer accepted for most filers.
  • 4. Sign and submit. An authorized officer (typically a board officer or executive director) must sign.
  • 5. Keep your copy. Save the filed return and supporting workpapers. You'll want them when the next grant application asks for "your three most recent 990s."

The deadline: May 15 for calendar-year filers

Form 990 (every version) is due on the 15th day of the 5th month after the end of your fiscal year. If your fiscal year ends December 31, that's May 15. If your fiscal year ends June 30, your 990 is due November 15.

Need more time? File Form 8868 on or before your original due date. Form 8868 grants an automatic six-month extension to file. It does not extend any tax owed (relevant mostly for 990-T filers with unrelated business income). For most small nonprofits, the extension is granted simply by filing the form on time.

For a small nonprofit: if you're going to miss May 15, file Form 8868 by May 15. An extension request is free, automatic, and far cheaper than the penalty for filing late.

Fiscal-year vs calendar-year reporting

Many small nonprofits run on a non-calendar fiscal year (school-year orgs, arts orgs tied to a season, faith communities on a July-June cycle). That works fine for the IRS: your 990 is due 4.5 months after your fiscal year ends.

The friction shows up with donors. Donors give and claim deductions on a calendar year (January 1 to December 31), no matter what your fiscal year is. So if your fiscal year ends June 30, you'll produce two different annual reports: one for the IRS on your fiscal calendar, and one for donors on the calendar year. Plan for it. Don't try to make one report do both jobs.

Penalties: what happens if you file late or not at all

The IRS publishes its penalty schedule on the late-filing of annual returns page. Two tiers:

  • Small organizations (gross receipts under $1,208,500): $20 per day, with a maximum of $12,000 or 5% of gross receipts, whichever is less.
  • Large organizations (gross receipts over $1,208,500): $120 per day, with a maximum of $60,000.

Confirm the current figures on the IRS late-filing page before relying on them; the IRS adjusts these thresholds periodically.

For a small nonprofit: the daily penalty adds up fast. A 60-day late filing costs $1,200 at the small-org rate. Filing Form 8868 by May 15 costs nothing and stops that clock entirely.

Incomplete return? The 10-day rule

If the IRS receives a 990 that's missing information or filed on the wrong form, it returns the filing with one of three letters:

  • Letter 2694C, Returning Form 990 due to Missing Information
  • Letter 2695C, Returning Form 990-EZ due to Missing Information
  • Letter 2696C, Missing Information Request to Process EO Return

You have 10 days from the date of the letter to send back a corrected, complete return along with a reasonable cause statement explaining the original omission. Source: IRS incomplete-returns guidance.

The reasonable-cause statement is the part most small orgs underweight. Be specific (volunteer turnover, illness, software error), be brief, and attach supporting documents if relevant. A boilerplate "we were busy" is unlikely to stop the penalty clock.

The three-year cliff: automatic revocation

If you fail to file a required 990, 990-EZ, 990-PF, or 990-N for three consecutive tax years, the IRS automatically revokes your tax-exempt status. Statutory basis: IRC 6033(j). Revocation is effective on the original due date of the third missed return.

Getting reinstated is possible but expensive: you re-apply with Form 1023 or 1023-EZ, pay the user fee again, and may face a gap when you cannot accept tax-deductible donations. Donors who gave during the revocation gap may not be able to deduct their gifts.

For a small nonprofit: set a calendar reminder on March 1 every year. That gives you 10 weeks to file, including time to chase down any missing records. The 990-N filers in particular have no excuse to miss this; the form is shorter than this paragraph.

Best practices: a 12-month records and receipts discipline

This is the section that matters. The 990 itself is a snapshot. Whether the snapshot is easy to take depends entirely on what your books look like on January 1.

1) Issue donor tax receipts at the moment of the gift

IRS rules require donors to have a written acknowledgment for any single contribution of $250 or more before they claim a deduction (Publication 1771). Practically, donors expect a receipt for every gift, regardless of size, and they expect it within minutes (not weeks).

The small-org failure mode is the January mail-merge: pulling a year's worth of cash, check, and online gifts into a spreadsheet and trying to acknowledge them all at once. That's where errors creep in and donors who switched addresses get missed.

A better setup: every donation, online or offline, triggers an IRS-compliant tax receipt at the moment it's recorded. Zeffy issues automated IRS-compliant donation receipts the moment a gift comes in, with the donor's name, the amount, the date, and your EIN. Recurring donors get a fresh receipt each cycle, and you can manage recurring gifts without rebuilding receipts manually. Zeffy is 100% free for nonprofits, no platform fee and no transaction fee, so the 100K+ nonprofits using it to raise $2B+ don't pay to keep records clean.

2) Capture offline gifts in the same system as online gifts

The single most common reconciliation pain we hear from small nonprofits: cash and check gifts live in a spreadsheet (or a treasurer's notebook), online gifts live in a payment processor, and at year-end no one has a single donor-by-donor giving record. The fix is to log offline gifts into the same system that handles online gifts so every donor's year-end statement is complete.

3) Reconcile to your accounting system monthly

QuickBooks remains the bookkeeping system of record for most small nonprofits, and it's where your CPA will pull the numbers that feed your 990. The trick is making sure fundraising data lands in QuickBooks cleanly, tagged by campaign or fund.

If you use Zeffy, you can sync your payouts to QuickBooks pre-tagged by campaign, so monthly reconciliation isn't a manual rebuild. Other fundraising platforms have similar exports; what matters is doing it monthly, not once a year in a panic.

4) Use accounting software (and use it consistently)

For the books themselves, nonprofit accounting software is the right tool. QuickBooks, Sage Intacct, and Zoho Books all have nonprofit configurations. Pick one, set up fund accounting properly, and resist the urge to keep "just the big numbers" in a spreadsheet on the side.

5) Keep a clean donor giving history

When a donor's accountant calls in February asking for an annual giving statement, you want to be able to pull it in under a minute. A donor record with full giving history means you're not stitching together payment-processor exports and spreadsheets to answer a routine request.

6) Consult a CPA on edge cases

Self-filing a 990-N or even a 990-EZ is reasonable for most small orgs. Bring in a nonprofit CPA when you hit any of these:

  • You have unrelated business income (Form 990-T territory)
  • You're a private foundation (990-PF has rules of its own)
  • Your fiscal year is changing
  • You missed a year and need to write a reasonable-cause statement
  • You're approaching the $200,000 / $500,000 thresholds that bump you to the full 990

For a small nonprofit: the goal isn't to never use a CPA. It's to make sure when you do, they get a clean file, not a shoebox. That's the cheapest, most underrated upgrade a small org can make before tax season ever starts.

Tax filing also feeds donor stewardship

One angle worth lingering on. The same numbers you assemble for the 990 (revenue by source, program expenses, top donors, year-over-year change) are the raw material for your annual report, your end-of-year appeal, and your grant applications.

Treat the 990 as the spine of your annual storytelling and the work earns its keep twice. The IRS gets what it needs. Donors get a transparent, public-facing record of what their gifts funded. Grant-makers get the verification document they were going to ask for anyway.

FAQs about tax filing for nonprofits in 2026

What happens if a nonprofit fails to file?

Three escalating consequences. First, you lose funder trust: grant-makers and major donors check the public 990 record before they give. Second, the IRS applies financial penalties: $20 per day for small organizations (under $1,208,500 in gross receipts), $120 per day for larger organizations, per the IRS late-filing page. Third and most serious: three consecutive missed years automatically revokes your tax-exempt status under IRC 6033(j).

How do I know which 990 form to file?

Use gross receipts and total assets, not judgment. Under $50,000 in normal gross receipts: Form 990-N. Under $200,000 in gross receipts AND under $500,000 in total assets: Form 990-EZ. $200,000 or more in gross receipts OR $500,000 or more in total assets: full Form 990. Private foundations file 990-PF regardless of size. See the IRS Form 990 instructions.

When is Form 990 due?

The 15th day of the 5th month after your fiscal year ends. For calendar-year filers (most small nonprofits), that's May 15. You can get an automatic six-month extension by filing Form 8868 on or before the original due date.

Can I file Form 990-N myself?

Yes. The 990-N (e-Postcard) is eight short questions, filed directly through the IRS portal, free. Most small nonprofits can complete it in under 15 minutes if their gross receipts and contact information are current. You do not need a CPA to file a 990-N.

What if the IRS sends back our return as incomplete?

You'll receive Letter 2694C (for Form 990), 2695C (for Form 990-EZ), or 2696C (for missing EO return information). You have 10 days from the date of the letter to send back the corrected return plus a reasonable-cause statement explaining the original omission. The 10-day window is firm; missing it triggers the daily penalty.

What's the difference between tax-exempt and tax-free?

Tax-exempt means the IRS has recognized that your organization is generally not subject to federal income tax on mission-related revenue. It does not mean you skip filing, and it does not mean you owe nothing on unrelated business income (that's Form 990-T territory). Tax-exempt status is also conditional on your annual 990 filings; lose three in a row and you lose the status.

Does Zeffy file Form 990 for us?

No. Zeffy is a free fundraising platform, not a tax-filing service. Zeffy handles the records side: automated IRS-compliant tax receipts to your donors at the moment of the gift, offline gift entry so cash and check donations flow through the same system, QuickBooks sync so your bookkeeping is reconciled, and a donor record with full giving history. When the 990 deadline arrives, those records are what your CPA (or you) will pull from. The filing itself goes through the IRS portal or an authorized e-file provider.

Written by
Rachel Ayotte
Share this article

https://home.simplyk.io/blog/nonprofit-tax-filing

Keep reading :

Nonprofit guides
Are Nonprofits Required to Pay Taxes? [2024 Guide]

Learn about nonprofit tax obligations, exemptions, and maintaining tax-exempt status. Streamline compliance with Zeffy's IRS-compliant tax receipt generation.

Read more
Nonprofit guides
The Ultimate Guide to Nonprofit Accounting [2024]

Learn about nonprofit accounting processes, regulations, compliance, and best practices. Grab all the details you need to know to run efficient accounting for your mission.

Read more
Nonprofit guides
Top 10 Nonprofit Accounting Software Picks for 2024

Is your organization struggling to manage donations and finances? This guide to the top accounting software will simplify your finances with top features, pricing, reviews, and more.

Read more

Raise funds with Zeffy. 100% free, forever.

Sign up for free
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

More fundraising tips, straight to your inbox!

Join 250K+ fundraising leaders receiving exclusive tips

Get weekly fundraising tips from nonprofits experts

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Zeffy is the only 100% free fundraising platform for nonprofits.

Get tailored fundraising ideas—free AI tool!

Find your ideal grant among thousands—free AI tool!

Start your nonprofit in 3 days—for free.

Start fundraising
Zeffy is 100% free and always will be. (We even cover transactions fees.)
Sign up and start fundraising for free today
With Zeffy, 100% of the money you raise goes to your cause. <br>No credit card fees. No platform fees. No fees period.
Did you know
Sign up for free
With Zeffy, 100% of the money you raise goes to your cause. <br>No credit card fees. No platform fees. No fees period.
Did you know
Sign up for free
Question
Cost :
$
$$
Effort :
1
23
Fun :
★★

Insights from over $100M in monthly transactions

Quick wins for you:

  • Look for people who attend related events, follow relevant Facebook groups, or subscribe to aligned newsletters.These aren’t just potential donors—they’re your future advocates.
  • Look for people who attend related events, follow relevant Facebook groups, or subscribe to aligned newsletters.These aren’t just potential donors—they’re your future advocates.

See our Guide for Mission Statements

How Loose Ends turned fee savings into mission impact
$1,715
saved
1
new hire
2500+
finished textile projects
This is some text inside of a div block.
This is some text inside of a div block.
  • This is some text inside of a div block.
  • This is some text inside of a div block.
  • This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
  • This is some text inside of a div block.
  • This is some text inside of a div block.
  • This is some text inside of a div block.

Heading

Heading

Heading

Heading

Heading

Always Say Thanks
Every donor gets an automatic, branded thank-you email the moment they give. It’s fast, personal, and completely hands-off.