Back to insights
Form 990 readiness: what to file and what to track during the year
The minimum tracking a US nonprofit needs to make 990 season manageable instead of a scramble.
Visakh Sethumadhavan April 15, 2026 5 min read
Form 990 is the public-disclosure tax return for US tax-exempt organizations. Most nonprofits learn about it once a year in March, scramble for two months, and file in May. The scramble is avoidable — most of the answers come from data that should already exist in the books.
Versions of 990
- Form 990-N (e-Postcard): annual receipts under $50k. Eight questions. Filed online.
- Form 990-EZ: receipts between $50k and $200k. A real return, manageable in a few hours if books are clean.
- Form 990: receipts above $200k, or assets above $500k. The full return — multiple schedules, narrative sections, governance disclosures, compensation tables.
What to track during the year, not in March
- Functional expense breakdown — program services, management & general, fundraising. Every expense should be tagged at the time of entry.
- Officer and key employee compensation, with hours per week and reportable comp from related organizations.
- Board composition with names, roles, hours per week, and independence status.
- Grants made (Schedule I): recipient, amount, purpose, and grantee details for every grant of $5k+.
- Related-party transactions (Schedule L): any transaction with an officer, director, or substantial contributor.
- Foreign activity (Schedule F): any grants or activity outside the US.
The four-hour 990 prep, when the books are clean
- 1Pull the statement of activities and statement of financial position for the fiscal year.
- 2Pull the functional expense report — already broken out by program, management, fundraising.
- 3Confirm board composition and compensation tables match HR records.
- 4Hand the package to the preparer or file directly via IRS authorized software.
When the year's bookkeeping is clean and tagged, 990 prep is a half-day. When it is not, 990 prep is the reason you wish it had been.