IRS Nonprofit Compliance: Filing Requirements and Form 990
Tax-exempt organizations under Internal Revenue Code § 501(c) face a structured annual reporting regime enforced by the IRS through the Form 990 series. Failure to comply — including missing consecutive filing deadlines — can result in automatic revocation of tax-exempt status. This page covers the definition and scope of nonprofit compliance obligations, the mechanics of the Form 990 filing system, common compliance scenarios, and the decision boundaries that determine which form an organization must file.
Definition and scope
Tax-exempt status under IRC § 501(c) is not a permanent grant — it is a conditional privilege contingent on ongoing compliance with IRS reporting requirements. The backbone of that compliance is the annual information return, which serves a dual function: it satisfies the IRS's need for financial transparency and creates a public record accessible to donors, regulators, and the press.
The IRS administers three primary variants of the annual return for tax-exempt organizations:
- Form 990 — Full return required for organizations with gross receipts of $200,000 or more, or total assets of $500,000 or more (IRS Publication 557).
- Form 990-EZ — Short form available to organizations with gross receipts under $200,000 and total assets under $500,000.
- Form 990-N (e-Postcard) — Electronic notice for organizations with gross receipts of $50,000 or less; it collects eight basic data points and cannot be filed on paper.
Private foundations — regardless of gross receipts — file Form 990-PF rather than the standard 990 series. Organizations with unrelated business income (UBI) above $1,000 must additionally file Form 990-T to report and pay unrelated business income tax under IRC § 511.
All Form 990 returns are public documents. Under IRC § 6104, organizations must make the 3 most recent annual returns available for public inspection within 30 days of receiving a written request.
Broad coverage of tax-exempt organizations and the conditions governing their IRS recognition is addressed separately on this site's reference pages.
How it works
Filing deadlines and extensions
Form 990 is due on the 15th day of the 5th month after the organization's fiscal year ends. For a calendar-year organization, the deadline falls on May 15. A single automatic 6-month extension is available by filing Form 8868 before the original due date — no explanation is required.
Automatic revocation for non-filing
Under the Pension Protection Act of 2006, an organization that fails to file a required annual return for 3 consecutive years automatically loses its federal tax-exempt status (IRC § 6033(j)). Reinstatement requires submitting a new exemption application, paying a user fee, and — if retroactive reinstatement is sought — demonstrating reasonable cause for the non-filing.
Penalties for late filing
Organizations that file Form 990 late face penalties calculated at $20 per day, up to the lesser of $10,500 or 5% of gross receipts for smaller filers. For organizations with gross receipts exceeding $1,084,000, the daily penalty increases to $105 per day, with a maximum of $54,000 (IRS Instructions for Form 990).
Public disclosure obligations
Completed Form 990 returns, Form 990-T returns, and exemption applications (Form 1023 or 1024) must be disclosed publicly. Organizations may fulfill this requirement by posting returns on a publicly accessible website or by providing copies in response to individual requests. The IRS also publishes 990 data through its Tax Exempt Organization Search tool.
Compensation reporting
The full Form 990 requires disclosure of compensation for officers, directors, key employees, and the 5 highest-compensated employees receiving more than $100,000. This reporting feeds into the IRS's examination of private benefit and excess benefit transactions under IRC § 4958.
Common scenarios
Scenario 1 — Small community organization crossing the $50,000 threshold
An organization filing Form 990-N for prior years that experiences a fundraising spike pushing gross receipts above $50,000 must upgrade to Form 990-EZ or the full Form 990 for that tax year, depending on the precise gross receipts and asset figures. The threshold is measured each year independently.
Scenario 2 — Fiscal-year organization missing the May 15 deadline
A nonprofit operating on a June 30 fiscal year has until November 15 to file. If it misses that date without filing Form 8868, the $20-per-day penalty clock begins the day after the deadline. Reasonable cause requests can be attached to the return, but late-filing penalties are not automatically waived.
Scenario 3 — Organization operating a gift shop or paid fitness program
Revenue from activities that are regularly carried on and are not substantially related to the organization's exempt purpose constitutes unrelated business income. If that revenue exceeds $1,000, Form 990-T is required in addition to the standard annual return. Losses from one UBI activity generally cannot offset income from an unrelated activity under rules introduced by the Tax Cuts and Jobs Act, Pub. L. 115-97.
Scenario 4 — Revoked organization seeking reinstatement
An organization whose status was automatically revoked under § 6033(j) must submit either Form 1023 (for § 501(c)(3) organizations) or the applicable form for other exemption categories. The IRS published a Streamlined Retroactive Reinstatement procedure for small organizations that had gross receipts of $50,000 or less in each year of the revocation period.
Decision boundaries
Choosing the correct form and understanding the compliance triggers requires applying specific financial thresholds and organizational characteristics simultaneously. The table below summarizes the primary decision rules:
| Organization type | Gross receipts | Assets | Required form |
|---|---|---|---|
| Public charity / association | ≤ $50,000 | Any | 990-N |
| Public charity / association | $50,001–$199,999 | < $500,000 | 990-EZ or 990 |
| Public charity / association | ≥ $200,000 OR | ≥ $500,000 | 990 (full) |
| Private foundation | Any | Any | 990-PF |
| Any exempt org with UBI | UBI > $1,000 | N/A | 990-T (additional) |
Key boundary distinctions:
- 990-EZ vs. 990 (full): The gross receipts threshold ($200,000) and the asset threshold ($500,000) operate as an OR condition — exceeding either threshold requires the full Form 990, not 990-EZ.
- 990-N vs. 990-EZ: The $50,000 gross receipts ceiling for 990-N is a hard cutoff. Organizations that cross it even by $1 must file 990-EZ or the full 990.
- 990-PF applicability: Private foundation status, not revenue size, controls the form requirement. A private foundation with $10,000 in gross receipts still files 990-PF, not 990-N.
- Churches and certain government instrumentalities are exempt from the § 6033 annual filing requirement entirely under IRC § 6033(a)(3), though they retain their § 501(c)(3) status subject to other compliance requirements.
- Political organizations under § 527 file Form 990 or 990-EZ using the same gross receipts thresholds, but also carry separate disclosure obligations under IRC § 527(j).
For a broader map of how nonprofit compliance intersects with other IRS filing obligations, the IRS Authority homepage provides navigational context across the full range of federal tax topics covered in this reference network.