TLDR
If your nonprofit has gross receipts under $200,000 and total assets under $500,000, you can file Form 990-EZ. If you exceed either threshold, you file the full Form 990. If gross receipts are normally $50,000 or less, you file Form 990-N (the e-Postcard). The decision is mechanical — but the consequences of filing the wrong form include amended returns, public-record corrections, and funder questions about why your filings don't match your audited financials.
The 990 question comes up every year, usually in early summer when the auditor mentions that the prior year’s gross receipts crossed a threshold and the form has to change. The decision itself is mechanical — the IRS publishes the thresholds, and crossing them in either direction forces a filing change. The interesting part is what filing the wrong form does to public reputation and funder relationships, and the fact that the right answer often isn’t the smallest available form. This guide walks through the choice and the practical considerations the executive director should weigh before calling the CPA.
The IRS thresholds, plainly stated
Three forms in the 990 series for most public charities:
- Form 990-N (e-Postcard) — gross receipts normally $50,000 or less
- Form 990-EZ — gross receipts less than $200,000 AND total assets less than $500,000
- Form 990 (full) — gross receipts $200,000 or more, OR total assets $500,000 or more
Both thresholds apply to the 990-EZ. Cross either one, and the organization files the full Form 990. An organization with $180,000 in gross receipts and $600,000 in total assets files the full 990, not the EZ, because the asset threshold is breached. This trips up small nonprofits that have built endowments or hold real estate: gross receipts may be modest, but the asset side has crossed the line.
Private foundations file Form 990-PF regardless of size. We cover that path separately in the Form 990-PF guide for private foundations. Organizations with unrelated business income file Form 990-T in addition to whichever 990 series return applies; that is detailed in the Form 990-T guide.
Why “gross receipts” is not the same as revenue
The IRS definition of gross receipts on the 990 series is broader than what the statement of activities calls revenue. It includes contributions and grants, program service revenue, investment income, gross rents, gross special events revenue (before subtracting direct expenses), and gross gaming revenue. A nonprofit with $150,000 in net contributions but a $90,000 special event that grossed $90,000 and netted $30,000 has $240,000 in gross receipts for 990-EZ threshold purposes — pushing it onto the full Form 990 even though net revenue looks lower.
This is one of the most common reasons organizations think they qualify for the EZ but don’t. Audit your gross receipts calculation against the IRS definition every year — the threshold is gross, not net.
What each form actually requires
Form 990-EZ
Four pages of return plus required schedules. The core form covers:
- Revenue, expenses, and changes in net assets (Part I)
- Balance sheet (Part II)
- Statement of program service accomplishments (Part III)
- List of officers, directors, trustees, and key employees (Part IV)
- Other information (Part V)
Required schedules are typically limited to Schedule A (public charity status and public support test), Schedule B (contributors above the disclosure threshold), and Schedule O (supplemental information). Schedule G applies if the organization conducts professional fundraising or gaming. Schedule L applies if the organization had transactions with interested persons.
Form 990 (full)
Twelve pages of core return plus up to sixteen schedules. The expanded sections include detailed compensation reporting, governance practices, program service detail, functional expense allocation by category, related organization disclosures, foreign activities, and noncash contributions. The compensation schedule (Schedule J) is the most-read part of the form by reporters and watchdog sites: it lists the top compensated employees and details the components of their pay packages.
The full Form 990 also requires governance disclosures the EZ does not: conflict of interest policy, whistleblower policy, document retention policy, joint venture policy, and the process for setting executive compensation. These are not legally required to exist, but the form asks whether they do, and the answers are public. Funders read this section.
The detailed walkthrough of each part lives in the Form 990 filing guide and the Form 990-EZ filing guide.
Practical reasons to file the full 990 voluntarily
A nonprofit hovering near the threshold has a strategic choice: file the EZ for as long as eligible and switch to the full form when forced, or file the full 990 voluntarily a year or two early. There are real arguments for the second approach.
Funder expectations. Institutional funders, especially those above $100,000 grant size, expect to see a full Form 990 when conducting due diligence. An EZ filing on a $1.2M-revenue organization (asset-rich, receipts-light) reads as an organization avoiding disclosure even when it’s perfectly compliant. Some large funders won’t process an application without a full 990 in the file.
Comparability. Year-over-year comparison is harder when the form changes. A nonprofit that files EZ in year one, full 990 in year two, and EZ again in year three (because gross receipts dipped) has produced three differently-structured returns that are hard to read in sequence. Choosing the full form once over the threshold area and staying there is cleaner for everyone reading the filings.
Schedule J transparency. The full 990’s compensation schedule is more rigorous than what EZ requires, but the disclosure also signals confidence. Organizations that pay competitive market salaries to their leadership often prefer the full disclosure because the alternative — filing EZ when revenue is large enough that it raises questions — is worse.
The cost of filing the wrong form
The IRS treats a return filed on the wrong form as an incomplete return. The remediation is filing the correct form, often before the original deadline if discovered in time, or amending if discovered later. Three downstream consequences:
- Public record correction. ProPublica’s Nonprofit Explorer, Candid, and Charity Navigator pull from IRS data. An amended return shows up as a separate filing in their record. Anyone who pulls the organization’s filings can see the amendment.
- Late filing penalties if the corrected return is filed after the deadline. Penalties for organizations with gross receipts under $1,128,500 are $20 per day, up to a maximum of $11,000 or 5% of gross receipts, whichever is less. Larger organizations face higher penalties.
- Funder questions. Foundations conducting due diligence will ask about the amendment. The explanation is usually fine — gross receipts were misstated and the form changed — but the conversation is one nobody wants to have during a grant review.
The three-year automatic revocation rule
Separate from the form choice, every 501(c)(3) is on a three-strike timer. Three consecutive years of failing to file any 990 series return triggers automatic revocation of tax-exempt status under IRC Section 6033(j). Reinstatement requires filing Form 1023 again — the original tax-exemption application — and paying the user fee, with the loss of public charity status during the gap unless retroactive reinstatement is granted. This is one of the most preventable nonprofit failures, and it usually happens to small organizations that crossed below the e-Postcard threshold and assumed they didn’t need to file at all.
Every tax-exempt organization, regardless of size, files something. The only correct number of years to skip a 990 series filing is zero.
How to make the determination each year
A simple annual checklist:
- Calculate gross receipts using the IRS definition, including gross special event revenue before deducting direct benefits to donors. Sum across all sources.
- Calculate total assets at year-end from the audited statement of financial position. Use the year-end number, not an average.
- Apply the thresholds:
- Both gross receipts < $50,000 normally → 990-N
- Gross receipts < $200,000 AND total assets < $500,000 → 990-EZ (or full 990 voluntarily)
- Gross receipts ≥ $200,000 OR total assets ≥ $500,000 → full Form 990
- Check for special filings: UBIT > $1,000 → also Form 990-T; 501(c)(3) with foreign activity above the schedule threshold → Schedule F triggers regardless.
- Compare to prior year. If the form is changing, plan the disclosures and the comparative figures so that the audit committee, the board, and key funders are not surprised when the new form is published.
The board should see a quick memo from the CFO or treasurer in the spring of each year confirming which form will be filed. That memo prevents the late surprise where someone discovers in October that the threshold was crossed and the form has to change three weeks before the extended deadline.
What this means for development
For a development director, the form choice has two practical effects. First, the full 990 is the document funders read most carefully — make sure the program services description in Part III tells the same story the grant proposals tell, that the functional expense allocation in Part IX defends the program ratio, and that Schedule J doesn’t surprise anyone on the board. Second, the form filing is public the day it’s filed. If the organization is moving from EZ to full 990, that transition is a chance to set up clean comparative data going forward. Don’t waste it.
The right answer is rarely “file the smallest form we can get away with.” The right answer is “file the form that matches our actual size and tells our story without raising questions.” For most organizations crossing the $200K/$500K thresholds, that’s the full Form 990, and filing it a year early is a reasonable investment in funder confidence.
Free resource
Get the Nonprofit Grant Compliance Checklist
A practical checklist for post-award grant compliance: restricted funds, reporting cadence, audit prep, and common failure points. Delivered by email.
- Gross receipts
- Total revenue from all sources before any expenses, including contributions, program service revenue, investment income, and special event revenue. Used to determine which Form 990 series return a nonprofit must file.
DEFINITION
- Form 990-EZ
- A short-form annual information return for tax-exempt organizations with gross receipts under $200,000 and total assets under $500,000.
DEFINITION
- Schedule A
- The schedule required with Form 990 and Form 990-EZ that establishes public charity status under IRC Section 509(a) and computes the public support test for organizations claiming public charity status.
DEFINITION
Frequently asked