OFFER?
IRS Form 990: How Nonprofits File and How the Public Can Use It
Form 990 is the annual information return that most tax‑exempt nonprofits must file with the Internal Revenue Service (IRS) to keep their status and stay transparent. It is not a personal tax form; it is used by charities, foundations, and other exempt organizations to report income, expenses, salaries, and activities.
If you run or help run a nonprofit, Form 990 is how you tell the IRS and the public what your organization did over the year. If you are a donor, volunteer, reporter, or community member, Form 990 is one of the best tools to see how a nonprofit operates and spends its money.
Quick summary: What Form 990 is and who handles it
- Filed with the IRS Exempt Organizations division as an annual return, not a tax bill
- Required for most 501(c)(3) charities and many other exempt organizations once they pass certain income/asset thresholds
- Used to show revenues, expenses, executive pay, programs, and governance
- Publicly available through IRS data releases and nonprofit information portals
- Late or missing filings can lead to penalties and even automatic loss of tax‑exempt status
- Rules and thresholds can vary based on organization type and situation, so always check your exact category
Key terms to know:
- Form 990 — The main annual information return for many tax‑exempt organizations with higher revenue or assets.
- Form 990‑EZ / 990‑PF / 990‑N — Short or specialized versions: 990‑EZ for smaller orgs, 990‑PF for private foundations, 990‑N (e‑Postcard) for very small orgs.
- Tax‑exempt organization — An organization recognized by the IRS as not owing federal income tax on most of its income (for example, 501(c)(3) public charities).
- Automatic revocation — When the IRS automatically strips an organization of its tax‑exempt status after three consecutive years of not filing a required Form 990‑series return.
1. How Form 990 works in real life
In practice, Form 990 is part tax compliance, part public report. Most nonprofits with gross receipts of $200,000 or more or assets of $500,000 or more typically file the full Form 990 each year, while smaller ones file 990‑EZ or 990‑N.
The IRS Exempt Organizations unit uses the form to check whether your activities still match your exempt purpose, whether there are signs of private benefit or abuse, and whether you are following rules around lobbying, political activity, and reporting. At the same time, the information is released publicly, so donors and regulators can see how much you spend on programs versus fundraising and administration.
For the public, Form 990 is a way to look up details like program descriptions, board members, key staff compensation, grants paid to other groups, and whether the charity has any related organizations or potential conflicts of interest.
2. Where to go: Official channels for Form 990
Two main official system touchpoints handle Form 990‑related issues:
- IRS Exempt Organizations (EO) division — This is part of the IRS that processes 990s, applies late‑filing penalties, and maintains the Tax Exempt Organization Search database. To get official filing instructions or check the status of a nonprofit’s exemption, you would typically start with the IRS site or call the IRS EO customer service number listed there.
- IRS authorized e‑file providers / tax software — Most organizations now file Form 990 electronically through IRS‑approved software or service providers. You can search for “IRS authorized e‑file provider nonprofit return” and look for providers and portals that connect directly to the IRS e‑file system.
If you need in‑person help, you can contact a local IRS Taxpayer Assistance Center for general guidance (appointments are typically required), but they will not complete your Form 990 for you. For hands‑on preparation, most organizations hire a CPA or enrolled agent experienced in nonprofit returns or use a nonprofit legal/technical assistance center in their state.
3. What you need to prepare before you file
Filling out Form 990 requires detailed financial and organizational information, not just a few numbers off a bank statement. Getting this together early is one of the most effective ways to avoid penalties or rejected filings.
Documents you’ll typically need:
- Year‑end financial statements — Income statement (statement of activities) and balance sheet (statement of financial position), including revenue by source and detailed expenses.
- Board and officer list — Names, titles, average hours per week, and compensation amounts for directors, officers, key employees, and highest‑paid staff.
- Governing documents and policy records — Articles of incorporation or trust agreement, bylaws, and written policies (for example, conflict‑of‑interest policy, whistleblower policy, document retention policy), plus minutes showing major decisions.
You will also typically need:
- Prior‑year Form 990 (if any) to keep line items consistent.
- Records of grants, scholarships, and program service accomplishments to answer narrative questions and schedule details.
- Bank and investment statements to verify assets, liabilities, and investment income.
4. Step‑by‑step: Filing Form 990 (and what happens next)
A. If you are part of a nonprofit that must file
Confirm which 990 form you need.
Search the official IRS site for “Which Form 990 should I file” and review the thresholds for Form 990, 990‑EZ, 990‑PF, or 990‑N; if you are unsure, call the IRS exempt organizations helpline and say, “We’re a [type] nonprofit with about [$X] in gross receipts and [$Y] in assets. Which 990‑series form does the IRS expect us to file?”Gather your documents and close the books.
Before touching the form, finalize your accounting for the year and collect the financial statements, board list, and policies noted above; ensure your fiscal year‑end is clear (for example, December 31 or June 30).Choose a filing method (software or professional).
Decide whether you’ll use IRS‑authorized e‑file software or hire a CPA/enrolled agent; for most organizations over the smallest thresholds, e‑filing is now required, and paper forms are usually no longer accepted.Complete the core form and required schedules.
Work through each part: mission and program descriptions, financial sections, compensation disclosures, and governance questions; based on your activities (fundraising events, foreign activities, hospitals, schools, etc.), the software or your preparer will attach additional schedules (such as Schedule A, B, D, G).Review internally and obtain board approval if required.
Many nonprofits have a policy requiring the board or a finance/audit committee to review the Form 990 before filing; circulate a draft and document in board minutes that it was reviewed or approved.E‑file the Form 990 and keep proof of submission.
Submit the return through your chosen e‑file provider by the due date (typically the 15th day of the 5th month after your fiscal year‑end), and save the electronic confirmation and a PDF copy of the filed return in your permanent records.What to expect next: IRS processing and public posting.
After e‑filing, the IRS usually sends an electronic acknowledgment that your return was accepted or rejected; if accepted, it will typically be added to the IRS’s tax‑exempt data files and then appear in public nonprofit databases within a few months.
If the IRS finds an issue (for example, missing schedules or inconsistent numbers), the organization might receive a notice letter asking for clarification or correction, which commonly gives a timeframe to respond in writing.
B. If you are a member of the public looking up a Form 990
Identify the organization clearly.
Get the exact legal name, city/state, and, if possible, the EIN (Employer Identification Number) from the organization’s website or printed materials.Search an official or reputable database.
Use the IRS tax‑exempt organization search tool by looking up the nonprofit’s name or EIN on the official IRS site, or a major third‑party nonprofit information portal that aggregates IRS 990 data.Download the most recent Form 990 and review key sections.
Look especially at Part I (Summary), Part III (Program Service Accomplishments), Part VII (Compensation), and Part VIII–IX (Revenue and Expenses), as well as any schedules that explain grants, related organizations, or fundraising practices.What to expect next: questions and follow‑up.
If you still have questions after reading the form, you can typically contact the nonprofit directly (usually the finance office or executive director) and request clarification or a copy of the full return; federal law generally requires them to provide recent Form 990s upon request, though they may specify a reasonable time and method for doing so.
Real‑world friction to watch for
Common snags (and quick fixes)
The organization missed the filing deadline.
Quick fix: File as soon as possible and consider filing Form 8868 (extension) if you are still within the window; call the IRS EO helpline to understand potential penalties and whether reasonable cause relief might apply.E‑file is rejected due to mismatched EIN or name.
Quick fix: Check your IRS determination letter and prior‑year return to confirm the exact legal name and EIN formatting; correct the entries in your software and retransmit.The organization lost tax‑exempt status for non‑filing.
Quick fix: Look up your status on the IRS tax‑exempt organization search; if listed as “auto‑revoked,” review the IRS procedures for reinstatement and consider contacting a nonprofit‑experienced CPA or attorney to help with the application and back filings.
5. How deadlines, penalties, and status changes typically work
Form 990 is generally due on the 15th day of the 5th month after your fiscal year‑end (for example, May 15 for a December 31 year‑end), though rules can vary by organization type and situation. Many organizations file Form 8868 to request an automatic 6‑month extension, which extends the time to file but not necessarily to pay any unrelated business income tax if owed.
If you file late, the IRS may assess daily penalties based on gross receipts, capped at certain amounts; very small organizations may owe lower penalties, but they are not automatically waived. Failing to file for three consecutive years typically leads to automatic revocation, meaning donations to your organization might no longer be tax‑deductible until status is reinstated.
When an organization is auto‑revoked, it appears on a public revocation list maintained by the IRS, and regaining status usually requires submitting an application (often Form 1023 or 1024‑series) plus any missing 990‑series returns, along with applicable user fees and explanations.
6. Getting legitimate help and avoiding scams
Because Form 990 deals with organizational finances, identity information (like EIN), and sometimes account details, scammers sometimes pose as “IRS agents” or “990 filing services” to get access to money or data.
To stay safe and get legitimate help:
- Search for your state’s official nonprofit or charity regulator portal (often the Attorney General or Secretary of State) if you need local filing requirements; look for sites ending in .gov to avoid scams.
- Use only IRS‑authorized e‑file providers listed or referenced on the official IRS site, or work with a licensed CPA or enrolled agent who can provide a license number and professional references.
- Do not share your EIN, bank information, or officer Social Security numbers with anyone claiming to be from the IRS who contacted you by phone, email, or text; the IRS typically initiates contact by mail, not by email or text links.
- If you receive a suspicious message about your Form 990, call the customer service number listed on the official IRS website or your state charity regulator’s site and ask them to verify whether the notice is real.
A concrete step you can take today: locate your organization’s last filed Form 990 (or public database record), confirm your fiscal year‑end and due date, and make a checklist of the documents listed above. Once that is done, you can schedule time with an IRS‑authorized e‑file provider or a nonprofit‑experienced tax professional and move directly into preparation without scrambling for missing information.
