OFFER?
IRS Form 990: How Nonprofits File It and How You Can Look It Up
IRS Form 990 is the annual information return that most larger tax‑exempt organizations must file with the Internal Revenue Service. In real life, it’s both a tax compliance form for the organization and a public transparency document that donors, journalists, and community members often review.
What IRS Form 990 Is (and Who Actually Has to File It)
Form 990 is used by tax‑exempt organizations (charities, foundations, some social welfare groups, etc.) to report their mission, programs, governance, and finances to the IRS each year. It is not used by for‑profit businesses or individual taxpayers to file their personal taxes.
Most organizations that commonly file some version of Form 990 include:
- 501(c)(3) public charities and private foundations
- 501(c)(4) social welfare organizations
- Certain other exempt entities with gross receipts above specific thresholds
Smaller nonprofits may file Form 990‑N (e-Postcard) or Form 990‑EZ instead, depending on annual gross receipts and asset levels. Rules and exact thresholds can change, and some organizations (for example, churches) may be exempt from filing.
Key terms to know:
- Form 990 — The main annual information return for many tax‑exempt organizations.
- Tax‑exempt organization — An entity recognized by the IRS as exempt from federal income tax (like many nonprofits).
- Public charity vs. private foundation — Two main types of 501(c)(3) organizations, with different 990 versions (many private foundations file 990‑PF).
- Gross receipts — Total amounts the organization received during the year before any expenses are taken out; filing requirements often depend on this.
Where to Go Officially for Form 990 Filing or Copies
The Internal Revenue Service (IRS) is the federal agency that handles Form 990 filings and compliance. The main “system touchpoints” you’ll typically use are:
- IRS online filing/modernized e‑file system — Used by many organizations (or their tax preparers) to file Form 990 electronically.
- IRS Exempt Organizations (EO) customer service — A phone line within the IRS that answers questions about exempt organization accounts, filing requirements, and penalties.
You might also interact with:
- State charity registration offices (often the Attorney General or a charity division) that may require copies of your filed Form 990 for fundraising registration.
- Public 990 lookup portals that host copies of filed 990s for donors and the public; look for sites linked or referenced from .gov or well‑known nonprofit regulators to avoid scams.
A safe starting point is to search for “IRS Form 990 official” and use only .gov sites for filing instructions and contact numbers.
Documents You’ll Typically Need to Complete Form 990
To prepare a complete and accurate Form 990, organizations usually need to gather detailed records before sitting down to file. These are commonly requested or effectively required:
Documents you’ll typically need:
- Year-end financial statements (statement of activities, statement of financial position, trial balance, general ledger) showing income, expenses, assets, and liabilities.
- Board and officer records (names, addresses, titles, average hours per week, and any compensation arrangements for directors, key employees, and officers).
- Organizational governing documents (articles of incorporation, bylaws, conflict of interest policy, as well as any amendments adopted during the tax year).
Depending on activity, you may also need:
- Detailed grant records (incoming and outgoing), fundraising event data, and donor‑restricted vs. unrestricted funds.
- Payroll reports and contractor 1099s to accurately report compensation and independent contractor payments.
- Prior year Form 990 to ensure consistent reporting and to answer questions that ask about prior‑year amounts or policies.
Having these organized before you log in to any e‑file software reduces back‑and‑forth and filing delays.
Step‑by‑Step: How an Organization Typically Files Form 990
This sequence focuses on a typical mid‑size 501(c)(3) organization required to file a standard Form 990, not the 990‑EZ or 990‑N.
Confirm your filing requirement and due date
- Determine whether you must file Form 990, 990‑EZ, 990‑PF, or 990‑N based on your gross receipts, assets, and organization type.
- The due date is the 15th day of the 5th month after your tax year ends (for a calendar‑year organization, that’s May 15); mark this on your calendar.
Gather your records and assign one point person
- Next action today: Designate one staff member, officer, or volunteer to be responsible for coordinating Form 990 preparation and give them a checklist of the documents above.
- Ask your bookkeeper or accountant for a final year‑end trial balance and financial statements formatted by program, management, and fundraising, if possible.
Choose how you will prepare and file the form
- Options typically include:
- Using tax preparation software that supports exempt organization e‑filing.
- Hiring a CPA or enrolled agent with nonprofit experience.
- (For very simple returns) using basic IRS‑linked e‑file tools for smaller 990s.
- If you use a professional, they will often send you an organizer questionnaire asking about programs, governance, and any new activities.
- Options typically include:
Complete the core Form 990 sections and schedules
- Fill out identifying information, mission statement, program service accomplishments, and detailed revenue and expense lines.
- Complete any required schedules (for example, Schedule A for public charity status, Schedule B for certain contributors, Schedule O for narrative explanations).
- Expect your preparer or software to flag missing answers or inconsistencies; be ready to go back to your records or board minutes to clarify.
Review, approve, and obtain signatures
- The organization’s officer (often the president, treasurer, or CFO) must sign Form 990 under penalties of perjury.
- Typically, the draft is shared with the board or finance committee for review; some organizations have a formal policy that the board must see the 990 before it’s filed.
E‑file with the IRS and retain confirmation
- Submit the completed Form 990 via IRS‑approved e‑file software or through your tax professional; paper filing is very limited and often not allowed for many organizations.
- What to expect next: You should receive an electronic acknowledgement that the IRS accepted (or rejected) the return; if rejected due to an error, you’ll need to correct and resubmit.
Provide public copies and keep compliance calendar updated
- Once accepted, Form 990 is generally a public document; you must provide copies upon request and, if you have a website, you’re often expected to post it or make it easily available.
- Update your internal calendar with your next Form 990 due date and set reminders for 1–2 months before the end of the tax year to start gathering information early.
Real‑World Friction to Watch For
Real-world friction to watch for
A common snag is missing or inconsistent financial data (for example, donations recorded one way in the accounting system but tracked differently in fundraising software), which can stall Form 990 preparation. When this happens, the point person should schedule a short working session with the bookkeeper and fundraising staff to reconcile totals line by line before the return can be finalized.
What Happens After Filing: IRS Responses, Public Access, and Penalties
Once your Form 990 is accepted electronically, the IRS typically updates your organization’s account to show that year as “filed.” You generally will not receive a detailed letter if everything looks routine.
Here’s what often happens next:
Public disclosure
- The IRS and various public 990 portals will eventually post your Form 990; donors, grantmakers, and the public can view it.
- This is why organizations often take extra care with Schedule O narratives and program descriptions—they become part of your public profile.
IRS questions or notices
- If something is missing, appears inconsistent, or suggests a change in status, the IRS may send a notice or letter to your address of record asking for clarification or additional information.
- Next step if you get a notice: Call the phone number listed on the IRS letter and have a copy of your Form 990 and supporting documents in front of you; you may be asked to mail or fax explanations or corrections.
Late or missed filings
- If you file after the deadline without extension, the IRS may assess monetary penalties, usually calculated per day late based on your gross receipts.
- If your organization fails to file for three consecutive years, your tax‑exempt status is typically automatically revoked, and reinstatement requires a separate IRS application and user fee, with no guarantee of approval.
Because nonprofit and tax rules can vary by organization type and circumstances, some groups face special filing questions (for example, foreign activity, lobbying, or donor reporting) and should get professional guidance.
Getting Legitimate Help and Avoiding Scams
When you need help with Form 990, stick to official or regulated sources and avoid anyone offering “guaranteed IRS approval” or “secret methods” for tax‑exempt filings.
Legitimate help options commonly include:
IRS Exempt Organizations customer service
- Use the IRS contact number listed on the official .gov site for exempt organizations.
- A simple phone script you can use: “I’m calling about our organization’s Form 990 filing requirements and due date. Can you confirm what form we should file and whether our last filing shows as received?”
Certified Public Accountants (CPAs) or enrolled agents with nonprofit experience
- Look for licensed professionals in your state who specifically mention exempt organization or nonprofit tax work.
- Ask if they e‑file Form 990 and what documents they’ll need from you.
Local nonprofit support centers or state charity regulators
- Many areas have nonprofit resource centers or state charity registration offices (often under the Attorney General) that provide checklists, webinars, or basic compliance guidance.
- Search for your state’s official “charities division” or “charitable registration” portal and confirm the site ends in .gov.
Because Form 990 involves sensitive organizational financial and identifying information, be cautious about sharing data with unfamiliar third‑party platforms. Do not email full Social Security numbers, account numbers, or unredacted donor lists unless you are following a secure process recommended by your licensed tax professional or the IRS.
Once you’ve confirmed your filing requirement, gathered your financial statements, board information, and governing documents, and chosen an IRS‑recognized e‑file method or professional preparer, you’re ready to move forward with the official filing process.
