Streamline your nonprofit's Form 990 filing with our annual return checklist. For 501(c)(3) and other tax-exempt organizations, finance staff, and preparers. Form 990 (or 990-EZ or 990-N) is the IRS annual information return. Determine which form to file based on gross receipts and assets, gather financial data and governance information, complete identification and revenue/expense sections, answer governance and compensation questions (Part VI, VII), complete required schedules (e.g. Schedule A for public support), and e-file by the deadline so you stay in compliance and avoid penalties or revocation of exempt status. Use this checklist each year to prepare a complete, accurate return.
990-N: gross receipts ≤$50K. 990-EZ: receipts <$200K and assets <$500K (check current year instructions). Full 990: receipts ≥$200K or assets ≥$500K. Private foundations use 990-PF. Confirm thresholds in IRS instructions for your tax year.
Due date is 15th day of 5th month (e.g. May 15 for calendar year). Automatic 6-month extension available; file Form 8868 by due date. E-file required for most 990/990-EZ filers.
Basic org info. Ensure legal name and EIN match IRS records. Mission statement often pulled from organizing document or website.
Report income by category (contributions, program revenue, investment income, etc.) and expenses (program, management, fundraising). Use accrual or cash per instructions; match to audited or internal financials.
Assets, liabilities, net assets. 990-N does not require balance sheet. Ensure consistency with financial statements.
Narrative and/or statistics describing what the organization did during the year. Required for 990 and 990-EZ; be specific and accurate. Grantmakers and donors often review this.
Questions on board composition, independence, conflict of interest policy, Form 990 review process, and other policies. Answer yes/no and provide explanations where required. Have board minutes and policies on hand.
List compensated individuals and amounts. Report base compensation, bonus, and other compensation. Schedule O may be needed for additional detail. Ensure consistency with payroll and board records.
Most 501(c)(3) public charities complete Schedule A to show public support test (509(a)(1) or 509(a)(2)). Required when form instructions say so. Supports continued public charity classification.
Schedule B (contributors), D (conservation, etc.), G (fundraising), O (supplemental information), and others may apply depending on activities and size. Check the form line items and instructions.
IRS requires electronic filing for 990 and 990-EZ (with limited exceptions). Use IRS-approved software or a tax professional. 990-N is filed through the IRS 990-N e-postcard system. Keep acknowledgment or confirmation.
Retain for at least 7 years. Required for audits and often requested by grantmakers. Public so ensure copy is available for board and stakeholders.