Skip to content

Nonprofit taxes

What is IRS Form 990?

Reviewed July 2026

Short answer

Form 990 is the annual information return most tax-exempt organizations file with the IRS. It reports finances, programs, governance, and compensation, and it is a public document that donors, journalists, and state charity regulators read. Smaller organizations file the shorter Form 990-EZ or the electronic 990-N notice, and private foundations file Form 990-PF. Three consecutive years of non-filing costs an organization its exempt status.

Form 990 is the annual information return that most tax-exempt organizations file with the IRS. It is not a tax bill. It is a public disclosure: a yearly account of what the organization took in, what it spent, who runs it, and what it did with the money. Because the filed return is open to public inspection, Form 990 ends up being the most widely read document a nonprofit produces. Donors read it, grantmakers read it, reporters read it, and state charity regulators read it as part of registration renewals.

Which version you file

The IRS sizes the return to the organization. The full Form 990 is for larger filers, Form 990-EZ is a shorter return for mid-sized organizations, and Form 990-N, often called the e-Postcard, is a brief electronic notice for the smallest ones. Private foundations file Form 990-PF regardless of size, and a handful of organizations, notably most churches and certain church-affiliated groups, are not required to file at all.

The gross receipts and total asset thresholds that separate the three versions are set by the IRS and have moved over the years, so confirm the current figures in the form instructions rather than relying on a number someone remembered from a prior year. Filing the wrong version is a common and easily avoided problem: an organization that grows past a threshold mid-year often files the same short form out of habit and has to correct it later.

What the return actually asks

The core form covers revenue, expenses, and net assets, plus a plain-language description of program accomplishments. It lists officers, directors, trustees, and key employees along with their compensation. It also asks a long series of governance questions: whether the organization has a conflict of interest policy, a whistleblower policy, and a document retention policy, and whether the board reviewed the return before it was filed. None of those policies are required by the tax code, but the questions are public, and answering no repeatedly tells a story to anyone reading.

Schedules carry the detail. Schedule A supports public charity status, Schedule B reports substantial contributors, Schedule G covers fundraising events and any professional fundraisers used, Schedule L reports transactions with interested persons, and Schedule O is where narrative explanations go. Fundraising states pay particular attention to Schedule G, because the fundraisers named there should match the solicitor registrations on file in that state.

Why the filing matters beyond the IRS

The consequence that catches organizations off guard is automatic revocation. Three consecutive years without filing the required 990 series return costs the organization its exempt status by operation of law, with no notice or hearing needed. Getting reinstated means applying again and, in many cases, filing the missed returns. Small organizations that assume the e-Postcard is optional are the most frequent casualties.

State charity offices use the 990 too. Most annual charitable registration renewals ask for the most recent return, and several states add audited or reviewed financial statements once revenue passes a level they set. When the numbers on a state renewal do not line up with the 990 for the same fiscal year, the state usually asks why. Our charitable registration state laws guides lay out what each state expects to see attached.

Practical habits that keep it clean

  • Put the 990 due date and any extension date on the same calendar as your state renewal dates, since the state deadlines usually depend on the return being finished.
  • Give the board a real chance to review the draft before filing, and record that review in the minutes.
  • Reconcile the fundraising figures on the 990 against what your professional solicitors and fundraising counsel reported in their own state filings.
  • Read the return the way a donor would. Program descriptions written as internal shorthand read poorly in public.

Annual reporting is one piece of a compliance set that also includes corporate annual reports, state charity registrations, and any activity-specific licenses the organization holds. Our nonprofit licensing team tracks those deadlines together so a late filing in one place does not quietly put another at risk.

Related

More questions and answers

Browse more questions and answers.