Form 990 preparation checklist: what to collect from a nonprofit
By Arthur Teboul, DokuTrak · Published
In brief
A Form 990 checklist starts by picking the right return from the group’s receipts and assets. Then you collect the financial statements, program results, board minutes and policies, pay data for leaders, the donor list, and records for each schedule that applies, such as grants or fundraising events.
The checklist: Nonprofit year-end request for the Form 990 series
Pick the form in the first group, then send the rest to the client. Cross out the schedule lines Part IV does not call for.
- PDFPrint it or tick it off on screen.Free, no email
- WordEdit it and send it under your name.Free, with your email
- Excel trackerOne row per item, with a status column.Free, with your email
Build your own list: Answer 10 yes-or-no questions and the tax document checklist generator combines the lists that apply into one checklist.
Form, status and prior year
- Gross receipts and total assets for the yearFrom the financial statements; sets which Form 990 applies
- IRS determination letter and EINConfirms the exempt status and its subsection
- Last year’s Form 990 and IRS letters sinceOpening balances and prior answers
- Form 8868, if more time is neededFiled by the due date: May 17, 2027 for a 2026 calendar year
Financials and programs
- Financial statements and trial balanceAudited, reviewed or internal; year-end figures
- Bank statements for every accountYear-end balance for each
- Investment and endowment statementsYear-end values; donor-advised fund records if any
- Functional expense allocation worksheetProgram, management and general, fundraising
- Program descriptions with people served and costsOne per major program, for Part III
Governance and pay
- Bylaws, articles and any changes in the yearWith the board minutes that adopted them
- Written policies: conflicts, whistleblower, document retentionPlus the yearly conflict disclosure forms
- List of officers, directors and key employeesHours per week and pay from the group and related groups
- Forms W-2 and Forms 1099-NEC the group issuedWith Forms 941 and W-3 for the payroll counts
- Total pay of any employee over $1,000,000, related groups includedSection 4960 excise tax on Form 4720; any employee from tax years after 2025
- Contracts with the highest paid contractorsThe five highest paid over $100,000, for Part VII
Schedule records
- Donor list with names, addresses and totalsSchedule B; store with limited access
- Five years of public support dataSchedule A
- Fundraising event and gaming recordsSchedule G; receipts, direct costs, donor notices
- Grant list with recipients and amountsSchedule I for U.S. grants, Schedule F for foreign
- Noncash gift log and signed Forms 8283Schedule M
- Deals, loans or grants with insiders and their familiesSchedule L
- Related organizations and their EINsSchedule R
Other returns and sign-off
- Income and costs of activities outside the missionFor Form 990-T if gross unrelated income reaches the line
- State charity registration or annual reportOnly where the state requires it
- Signed e-file authorization, Form 8879-TEFrom an officer, before you file
Which Form 990 the organization files
The size of the group sets the form. The IRS chart below is the first thing to check, using the latest financial statements (IRS, Which Form 990 to file). A private foundation always files Form 990-PF, whatever its size (IRS, Which Form 990 to file).
For this chart, gross receipts are the total amounts the group took in during the year, from all sources, before any costs (Form 990 instructions). Use that IRS definition, not net income, when you read the chart. A group with a large one-time grant can cross a line in a single year, so check the word normally in the instructions before you pick the short form.
| Organization | Form to file |
|---|---|
| Gross receipts normally $50,000 or less (IRS, Which Form 990 to file) | Form 990-N, the e-Postcard, or a full return by choice |
| Gross receipts under $200,000 and total assets under $500,000 (IRS, Which Form 990 to file) | Form 990-EZ or Form 990 |
| Gross receipts $200,000 or more, or total assets $500,000 or more (IRS, Which Form 990 to file) | Form 990 |
| Private foundation | Form 990-PF (IRS, Which Form 990 to file) |
Due date, extension and exempt status
Form 990 is due by the 15th day of the 5th month after the year ends, which is May 15 for a calendar-year group (Form 990 instructions). The 2025 return was due May 15, 2026; because May 15, 2027 is a Saturday, the 2026 return slides to Monday, May 17, 2027 (Form 990 instructions). Form 8868 buys 6 more months (Form 8868 instructions). The return is filed electronically (Form 990 instructions).
Missing years cost more than a penalty. A group that fails to file for 3 years in a row loses its exempt status on the due date of the third return (Form 990 instructions). It may then owe income tax returns until it is reinstated (Form 990 instructions). Before you start, check that the status is current and ask for the IRS determination letter.
Also ask for last year’s Form 990 and any IRS letters since. The prior return gives you the start-of-year balances and the answers to repeat or update.
Financial statements and program results
The core of the return is the year’s financial statements, audited, reviewed or internal, and the trial balance behind them. Ask for bank and investment statements for each account at year end.
Part IX splits every expense three ways. Functional expenses are costs sorted by purpose: program services, management and general, and fundraising. Ask how the group allocates shared costs, such as rent or the director’s salary, and get the worksheet.
Part III describes what the group did. For each major program, collect a short description, the people served and the expenses and grants tied to it. Board reports or grant reports often hold these figures already.
Board papers, policies and pay data
Part VI asks governance questions that need documents, not memory. It asks, for example, whether the group had a written conflict of interest policy at year end (Form 990 instructions). Collect the bylaws, any changes to the articles, board minutes, and the written policies on conflicts, whistleblowers and document retention.
Part VII lists officers, directors, trustees, key employees and the highest paid staff, with hours and pay. Pull pay figures from the Forms W-2 and Forms 1099 the group issued, plus pay from related groups. It also lists the five highest paid independent contractors who received more than $100,000 (Form 990 instructions).
Big salaries carry a newer test. For tax years beginning after 2025, the excise tax on pay over $1,000,000 reaches any employee of the group, not only its five highest paid (26 U.S.C. 4960). So ask for every employee’s total pay, including pay from related groups, before you answer the Form 4720 question.
Payroll records tie to Part V. Ask for the Forms 941, W-2 and W-3, and the Forms 1099-NEC sent to contractors, so the counts on the return match the filings.
Schedules and the records behind them
Part IV of Form 990 is a checklist of its own: each yes points to a schedule. Map each schedule to its record before you send the client request, so you only ask for what applies.
A donor list is the group’s record of each contributor’s name, address and total gifts for the year, and it feeds Schedule B. Parts of Schedule B can be open to public inspection, and for most groups donor names stay private (Form 990 instructions). Store the list with tighter access than the rest of the file.
| Schedule | Record to request |
|---|---|
| A, public charity status | Five years of support data for the public support test |
| B, contributors | Donor list with names, addresses and amounts (IRS, About Schedule B (Form 990)) |
| C, lobbying and political activity | Lobbying costs and any Form 5768 election |
| D, financial statements | Endowment, investment and donor-advised fund records |
| G, fundraising and gaming | Event receipts, direct costs, quid pro quo notices |
| I and F, grants | Grant list with recipients and amounts, domestic and foreign |
| L, interested persons | Loans, grants and deals with board members or their families |
| M, noncash gifts | Gift log and any Forms 8283 the group signed |
| R, related organizations | Names and EINs of related groups |
Unrelated business income and public copies
Some groups owe a second return. If gross income from unrelated trades or businesses is $1,000 or more, the group also files Form 990-T and pays tax on it (Form 990 instructions). Ask for income and costs of activities outside the mission, such as ad sales or a shop.
The finished return is public. A group must make its Form 990, with schedules and attachments, available for inspection, along with its exemption application (Form 990 instructions). An amended return stays open to inspection for 3 years from filing or from the original due date, whichever is later (Form 990 instructions).
Last, get the signed e-file authorization from an officer, and check state charity filings. Your state may want a yearly report or renewal with a copy of Form 990. The engagement letter template can set the date the client must send all of this.
Questions people ask
Which Form 990 does a nonprofit file?
It depends on size. Gross receipts normally $50,000 or less allow Form 990-N, and receipts under $200,000 with assets under $500,000 allow Form 990-EZ (IRS, Which Form 990 to file). Larger groups file Form 990, and private foundations file Form 990-PF.
When is Form 990 due?
By the 15th day of the 5th month after the year ends: May 15 for a calendar year (Form 990 instructions). Form 8868 gives 6 more months to file (Form 8868 instructions).
Is Schedule B open to the public?
Parts of it can be. For most groups that file Form 990, donor names and addresses are not made public, but the special rules differ by type of group (Form 990 instructions).
What happens if a nonprofit does not file for three years?
Its exempt status is revoked on the due date of the third missed return (Form 990 instructions). It may then need to file income tax returns and pay income tax, and it can apply for reinstatement.
Sources
- IRS, Which Form 990 to file: Form 990-N for gross receipts normally $50,000 or less, Form 990-EZ under $200,000 receipts and $500,000 assets, Form 990 above, and Form 990-PF for private foundations.
- Form 990 instructions: Due date, e-filing, revocation after 3 years of not filing, Part VI policy questions, the $100,000 contractor list, Schedule B privacy, the $1,000 Form 990-T rule and public inspection.
- 26 U.S.C. 4960: For taxable years beginning after December 31, 2025, the excise tax on remuneration over $1,000,000 applies to any employee of an applicable tax-exempt organization (P.L. 119-21, section 70416).
- Form 8868 instructions: Form 8868 requests a 6-month extension of time to file an exempt organization return.
- IRS, About Schedule B (Form 990): Schedule B is the schedule of contributors for Forms 990, 990-EZ and 990-PF.
About the author
Arthur Teboul (Founder, DokuTrak) is building DokuTrak after watching professionals lose hours chasing clients for documents over email. Arthur Teboul.
Editorial standards
How this page was made (methodology): it is built from the primary sources listed under Sources, and every rule and figure on it links to the source it comes from. Last updated October 25, 2026. Spotted an error or a rule that changed? Contact us.
Ask once. DokuTrak does the chasing.
- Your client uploads from one link, with no account and no password.
- Reminders go out on a schedule, by default 2, 5, 10 and 14 days after the request, until the file arrives.
- With AI review switched on in your workspace (it is off by default), each upload gets a first pass that flags a file that is not the requested document or an unreadable or blurry scan. It says so when it is not sure.
- You accept every file or mark it for re-upload, and your client gets the note by email. The AI never accepts a file.