Every nonprofit must file an annual Form 990 with the IRS. Here is what it covers, when it is due, and why it is one of the most important documents your organization produces.
Form 990 is the annual information return the IRS requires from most tax-exempt organizations, including 501(c)(3) nonprofits. It is not an income tax return. Nonprofits generally do not owe federal income tax on revenue that supports their charitable purpose, so there is no tax bill attached to filing a 990 the way there is with a business's Form 1120 or 1040. The 990 exists so the IRS, and the public, can confirm your organization is actually operating the way it said it would when it applied for tax-exempt status.
That public part is what makes the 990 different from almost every other tax document. Anyone can pull up your 990 on ProPublica's Nonprofit Explorer, Candid (formerly GuideStar), or directly from the IRS's own database, with no request or fee required. Picture a donor named Renata deciding between two youth mentoring nonprofits for a $25,000 gift. Before she calls either executive director, she reads both organizations' most recent 990s: how much went to programs versus overhead, what the executive director is paid, whether the numbers look stable year to year. One organization's 990 tells a clear, consistent story. The other has vague program descriptions and a compensation figure that looks high for its size. Renata has not spoken to either staff member yet, and she already has a strong impression of both. That is the 990's real function: it does due diligence on your behalf whether you are in the room or not, which is why this module treats it as a communication tool, not only a compliance chore.
Which version of Form 990 you file depends entirely on two numbers: your organization's annual gross receipts and its total assets at year end. Get the thresholds wrong and you either under-report on a version that requires less disclosure than you actually owe, or you spend hours preparing schedules you did not need to. Check both numbers every year rather than assuming last year's form still applies. A good fundraising year can push a small nonprofit from the e-Postcard straight past the EZ and into the full form.
Based on your organization's size (thresholds current as of 2026)
| Who files it | What it involves | |
|---|---|---|
| Form 990-N (e-Postcard) | Annual gross receipts of $50,000 or less | Just 8 basic questions, filed online only (the simplest version by far) |
| Form 990-EZ | Gross receipts under $200,000 AND total assets under $500,000 | A shortened version of the full 990 |
| Form 990 (Full) | Gross receipts of $200,000+ OR total assets of $500,000+ | Detailed financial statements, executive compensation, and program descriptions |
Which 990 do you file?
What were your organization's total gross receipts for the year?
Miss three years in a row and you lose your status automatically
Form 990 is due four and a half months after your fiscal year ends: specifically, the 15th day of the 5th month after your fiscal year closes. For a calendar fiscal year (January 1 to December 31), that is May 15.
You can file Form 8868 for an automatic six month extension. That extension only moves the filing deadline, though. If your organization owes unrelated business income tax, for example from an activity outside your core charitable purpose like renting out event space to for-profit companies, that tax is still due on the original date, extension or not.
Missing three consecutive annual filings results in automatic revocation of your 501(c)(3) status. This is one of the most common ways nonprofits lose their tax exemption. Most of the time there is no wrongdoing involved, just missed paperwork, often because a founder left and the new team did not realize a filing was overdue. Reinstatement requires a brand new exemption application and back filing fees, and donations made during the gap year are not tax-deductible to the donor. Set a recurring reminder for four months after your fiscal year end, not five, so you notice a problem before the deadline instead of on it.
Check your understanding: filing basics
Bright Path Literacy has gross receipts of $180,000 and total assets of $420,000 for the year. Which form should they file?
A nonprofit has missed its 990 filing two years in a row, and the deadline for a third consecutive year is approaching. What happens if they miss it again?
Filing Form 990 satisfies the IRS. It does not automatically satisfy your state. Most states that let nonprofits solicit donations from their residents require a separate charitable solicitation registration, and many require an annual report or renewal filing to keep your nonprofit corporation in good standing, on top of anything you send the IRS. If you fundraise online, a donor in another state can technically mean you need to register there too, which surprises a lot of small nonprofits that assumed the federal filing was the whole job.
State charitable registration and reporting
Requirements vary by state, but the general pattern holds across most of them: register before you solicit donations, renew that registration on a regular cycle, and file a separate state-level report to keep your nonprofit corporation status current. Some states accept a copy of your federal Form 990 as part of that state report; others want their own form filled out using the same underlying numbers. Multistate fundraising, whether by mail, an online donation page, or a crowdfunding campaign reaching donors nationally, can trigger registration obligations in more than one state at once.
What varies by state
The full Form 990 runs well over a dozen pages once schedules are attached, and different sections get read by different audiences. A program officer at a foundation flips straight to Part III to see what you actually accomplished. A watchdog site scrapes Part VII for compensation figures. Your own board treasurer should be checking Part X against your internal balance sheet every year to catch a bookkeeping error before an outsider does. Knowing who reads which part changes how carefully you write each one.
| What it covers | |
|---|---|
| Part I: Summary | Revenue, expenses, number of employees, and key activities at a glance |
| Part III: Program Accomplishments | Your 3 largest programs by expense, including people served and outcomes. This is what funders read first, so write it carefully |
| Part IV: Required Schedules | Over 40 yes/no questions that trigger additional schedule attachments (grants to other organizations, political activities, related organizations, etc.) |
| Part VII: Compensation | Executive compensation above $100,000 is publicly disclosed, as is board member compensation |
| Part VIII: Statement of Revenue | All revenue broken down by category: grants, contributions, program fees, investment income |
| Part IX: Functional Expenses | Expenses broken down both by function (program, management, fundraising) and by nature (salaries, rent). This is where your program-to-overhead ratio comes from |
Funders read your 990 before they ever take a meeting with you. A program officer evaluating a $50,000 grant request will often pull the applicant's last two 990s before replying to the inquiry, checking whether the numbers in Part VIII match what the grant application claims, whether the program-to-overhead ratio looks reasonable for the sector, and whether the organization has been stable or is clearly struggling. A well-written 990, with a program accomplishments section that reads like it was written for a human rather than filled in as an afterthought, builds credibility before the conversation even starts.
Major donors do the same thing on a smaller scale. Someone considering a $10,000 gift is increasingly likely to look up your 990 on ProPublica or Candid before writing the check, the same way a shopper reads reviews before an expensive purchase. Charity Navigator and similar rating sites build their scores directly from 990 data, and a strong rating measurably increases giving from donors who use those sites to screen where their money goes.
The compensation section creates a specific kind of accountability. If your executive director's salary shows up on the public 990, anyone can compare it to similar-sized nonprofits in your region, and a number that looks high without context invites exactly the kind of scrutiny you would rather avoid. The fix is documenting how the board arrived at that figure, using comparable salary data for similar nonprofits, before the number ever appears on a public form. See the Setting Employee Salaries module for how to actually benchmark and justify compensation.
Set up your bookkeeping to track functional expense allocation from your very first transaction, not the week before your first 990 is due. Every dollar you spend needs to be tagged twice: once by its nature (salary, rent, software, printing) and once by its function (which of your three cost categories it served). Retrofitting a year of receipts and payroll records into that structure after the fact is the single most time-consuming part of a first-time 990 for most small nonprofits, and it is entirely avoidable with the right chart of accounts from day one. Ask your bookkeeper or accounting software whether it supports category tracking by function. Most modern nonprofit accounting tools do, but it usually has to be turned on and configured, not assumed.
The Three Cost Categories
0/3Key Terms
Check your understanding
A major donor is deciding between two nonprofits to support and looks up both organizations' Form 990s before deciding. What is she most likely doing?
Why does a nonprofit need to track functional expense allocation from day one rather than sorting it out right before the 990 is due?
An executive director's salary appears on the nonprofit's public Form 990 and looks high relative to similar organizations. What is the most effective response?
A nonprofit just filed its federal Form 990 on time for the first time. Are they finished with their annual compliance obligations?
Previous
How to File for 501(c)(3) Status: Step-by-Step
Next →
Building a Fundraising Pipeline: Your First 12 Months
Ask a question about this lesson or share your take.
Loading…
Your state attorney general's charity registration office (most states have one) or your secretary of state's nonprofit corporation division. This is not legal advice, so confirm your specific obligations with a nonprofit attorney or filing service before your first solicitation.
| Part X: Balance Sheet | Total assets, liabilities, and net assets at year end |