Form 990 for nonprofits: what it is and who must file

Form 990 is the IRS's annual information return for tax-exempt orgs. Learn which version you file, deadlines, and what a treasurer actually has to do.

BoosterLedger Editorial Team
19 min read
In This Article

Last updated 2026-07-24

volunteer treasurer sorting receipts at a kitchen table while preparing a form 990 filing
volunteer treasurer sorting receipts at a kitchen table while preparing a form 990 filing

TL;DR

Form 990 is the annual information return tax-exempt organizations file with the IRS to report income, spending, and governance. Most groups under $50,000 in gross receipts file the simple 990-N e-postcard; bigger groups file 990-EZ or full 990. Miss three years in a row and the IRS automatically revokes your tax-exempt status under Internal Revenue Code section 6033(j).

what is form 990?

Form 990 is the information return the IRS requires most tax-exempt organizations to file every year. It's not a tax bill in the usual sense. Most 501(c)(3) and 501(c)(4) organizations owe zero income tax, but the IRS still wants an annual accounting of what came in, what went out, who got paid, and who's running the place. Think of it as the nonprofit world's version of a public annual report. Anyone can pull a completed 990 and see your revenue, your biggest expenses, your board members, and whether you paid any of them. Sites like ProPublica's Nonprofit Explorer post these for free, which means a curious parent or a rival booster club can look up your numbers in about thirty seconds. The IRS itself describes the form's purpose plainly: it exists so the agency and the public "can review the organizations' activities and comply with tax requirements" [1]. That public-facing part surprises a lot of new treasurers. Your group's finances are not private once you're a 501(c)(3). There are four main versions, scaled by size. Which one you file depends entirely on your gross receipts and total assets, not on how organized your books are. For background on the filing family as a whole, see form 990 and irs form 990.

what is a 990 tax form, exactly, and why does a small booster club need one?

A 990 tax form is an information return, not an income tax return. That distinction matters because it explains why a tiny booster club with $8,000 in the bank still has a filing obligation even though it will never owe the IRS a dime. Once your organization has 501(c)(3) or another tax-exempt status, the exemption comes with strings attached. One of those strings is annual reporting. The IRS puts it directly: "Most tax-exempt organizations are required to file an annual return" and the specific form depends on the organization's gross receipts and assets [2]. For a youth soccer club or PTO running on candy-bar sales and a spring carnival, that usually means the smallest version, the 990-N. But "usually" is doing some work in that sentence, because a single big fundraiser year, a grant, or a one-time bequest can bump you into a different filing tier without anyone noticing until the deadline is already gone. See 990 tax form and 990n for the specific thresholds and forms.

which version of the 990 does my organization file?

SmallestNormally $50,000 or lessanyForm 990-N (e-Postcard)
Mid-sizeLess than $200,000Less than $500,000Form 990-EZ (or full 990)
Large$200,000 or more$500,000 or moreForm 990 (full)
Private foundationsanyanyForm 990-PFThese thresholds come directly from the IRS's own filing guidance [3][4]. "Normally $50,000 or less" is the exact phrase the IRS uses for 990-N eligibility, and it's based on a rolling average of your last three years of gross receipts, more than the current year. A booster club that had one blowout $70,000 raffle year but averages $40,000 over three years may still qualify for the 990-N. Run the actual average before you assume. Churches and a few other categories are exempt from filing altogether, but nearly every booster club, PTO, and youth sports nonprofit falls into one of the four tiers above. If you genuinely don't know which tier you're in, that's the first thing to nail down, before you worry about anything else on this list.

The IRS sorts filers by gross receipts and total assets, and the cutoffs are specific enough to memorize if you're a treasurer. | Filing tier | Gross receipts | Total assets | Form required |

form 990 filing thresholds at a glance which version of the 990 an organization files, based on IRS gross receipts and asset tests $50k 990-N threshold (gross rece… normally) $200k 990-EZ upper limit (gross receipts) $500k 990-EZ upper limit (total assets) Source: IRS, Form 990 Series which forms do exempt organizations file, 2024

what does a treasurer do?

A treasurer is the person responsible for tracking every dollar that comes into and out of the organization, and for making sure the group's tax and reporting obligations get met on time. In a volunteer nonprofit, that usually means one person wearing the hat of bookkeeper, bill payer, bank liaison, and compliance officer, all at once, usually part-time and unpaid. Day to day, what does a treasurer do? Concretely: deposit checks and cash from fundraisers, reconcile the bank statement every month, pay vendors and reimburse volunteers, keep receipts organized enough that another human could audit them, and prepare a financial report for board meetings. Annually, add filing the 990 or 990-N, renewing any state charitable solicitation registration, and (in many states) applying for or renewing a raffle license if the group runs games of chance. What do treasurers do that a bookkeeper wouldn't? The judgment calls. Deciding whether a purchase counts as a legitimate program expense, flagging when spending patterns look off, and knowing which IRS or state deadline is coming up next month. Software can reconcile a bank account. It can't tell you whether your bylaws require board approval for a $2,000 purchase. What a treasurer does changes with the size of the group. A five-family swim club treasurer might spend two hours a month on this. A booster club running a $150,000 athletic program with paid coaches and a concession stand might spend ten hours a month, plus crunch time at tax season.

what is a treasurer, and how is the role different in a club versus a PTO or booster club?

A treasurer is, formally, an elected or appointed officer of an organization who holds legal and fiduciary responsibility for its money. That's true whether the organization is a Fortune 500 company or a six-person quilting club. The scale of the job differs wildly, but the core duty (protect and account for other people's money) doesn't. What does a treasurer do in a club specifically? In a small hobby or social club without 501(c)(3) status, the job is often informal: collect dues, pay the venue rental, keep a spreadsheet, report a balance at meetings. There's usually no IRS filing requirement at all if the club never applied for or received tax-exempt recognition, though even unincorporated clubs sometimes owe federal tax on any investment income. What does a club treasurer do differently once the club has 501(c)(3) or 501(c)(4) status, or is a booster club tied to a school? Everything above, plus the compliance layer: the 990-N or 990-EZ, a state annual report, possibly a raffle license renewal, and often a requirement to present financials to a school district or booster council for approval. What does a treasurer of a club do when the club affiliates with a school district? Usually the district requires an annual financial report and sometimes an independent review, on top of whatever the IRS and state already require. The honest answer to "what is a treasurer" in the booster-club world: you're the only line of defense against the two things that end these organizations, sloppy records and auto-revoked tax status. Neither one takes malice. Both just take neglect.

what happens if you miss the 990 filing deadline?

The 990 (in any version) is due by the 15th day of the 5th month after your organization's fiscal year ends. For a group on a calendar fiscal year (January to December), that's May 15 [5]. For a group on a July-to-June fiscal year, common for school-affiliated boosters, the deadline is November 15. Miss one year and, for 990-N filers, there's no dollar penalty, because the e-Postcard has no financial penalty for late filing. But miss it, and don't fix it, for three years running, and the consequence is severe: automatic revocation of tax-exempt status. This isn't a warning letter followed by a hearing. The law states plainly that failure to file for three consecutive years results in the organization's exempt status being "automatically revoked" as of the filing due date of the third year [6]. That's not agency discretion. It's baked into the tax code itself, at Internal Revenue Code section 6033(j). Once revoked, the organization owes corporate income tax on its revenue going forward, and any donations made during the revoked period aren't tax-deductible for donors, which matters a lot if you rely on parent donations or a local business sponsorship. You can search the IRS's Tax Exempt Organization Search tool to check whether your own group's status has been revoked, and the list is public .

how do you get tax-exempt status back after auto-revocation?

You apply again, and depending on timing, you may be able to get your exemption reinstated retroactively to the original revocation date, which matters for closing any tax-liability gap. The IRS created a streamlined path for small organizations. If your organization's most recent annual gross receipts were $50,000 or less (the same threshold that would have made you a 990-N filer), you may qualify for "retroactive reinstatement" if you apply within 15 months of the later of the revocation date or the date the IRS posted your organization to the Revocation List, using Form 1023 or 1023-EZ and checking the streamlined reinstatement box, per Revenue Procedure 2014-11 . Miss that 15-month window, and reinstatement generally isn't automatic anymore. You may still get exemption back, but not necessarily backdated, meaning there could be a gap where the organization owed corporate tax and donor gifts weren't deductible. That's the expensive version of this mistake. A lot of booster clubs discover the revocation by accident, often when a bank asks for a copy of the determination letter, or when a parent tries to deduct a donation and the group isn't on the IRS's exempt list anymore. Checking your status on the IRS's search tool once a year, even if you're confident you filed, costs nothing and takes five minutes .

does a small booster club or PTO really have to file anything?

Yes, almost certainly, if the organization has ever applied for and received federal tax-exempt status. The 990-N threshold is low enough ("normally $50,000 or less" in gross receipts [3]) that most youth sports and school-support groups qualify for the simplest filing, but "qualify for the simple version" is not the same as "no obligation." The common misconception: "we're tiny, we don't file anything." That's usually wrong. If your EIN was ever used to apply for 501(c)(3) recognition (Form 1023 or 1023-EZ), or if the group is recognized as tax-exempt some other way, the annual filing clock is running regardless of size. The only groups that skip 990 filing entirely are typically churches and certain church-affiliated organizations, and a handful of other statutory exceptions the IRS lists in its instructions [2]. If your booster club or PTO has never formally applied for tax-exempt status and is just operating as an informal, unincorporated group, the 990 rules may not apply to you at all, but you also don't get the donor tax-deductibility that 501(c)(3) status provides. That tradeoff (informality versus deductibility and formal recognition) is worth a real conversation with your board, and possibly a conversation with a local accountant, before you decide.

what records does a treasurer need to keep to file the 990 accurately?

At minimum: every bank statement, every deposit record tied to its source (ticket sales, concessions, sponsorships, dues), every expense receipt, and a running list of board members and any compensation paid to anyone. For groups filing the full 990 or 990-EZ, you'll also need program service descriptions and a breakdown of expenses by category (program, management, fundraising). The IRS doesn't set a single universal retention rule for every document, but a widely used practical standard, is to keep 990 filings and supporting financial records for at least three years from the filing date, since that's the general statute of limitations window for the IRS to examine a return, longer if underreporting is suspected. Many treasurer handbooks and state nonprofit associations recommend seven years for financial records as a practical cushion, and permanent retention for corporate documents like articles of incorporation, bylaws, and the IRS determination letter. This is exactly the gap that trips up new treasurers taking over mid-year: the outgoing treasurer hands over a checkbook and a shoebox, and nobody can reconstruct last year's numbers cleanly enough to file confidently. A 990-n filing takes ten minutes online if your numbers are already organized. It takes an afternoon of archaeology if they're not. A lot of groups solve this with a standing folder structure (physical or cloud) organized by fiscal year, updated monthly, not scrambled together in April. That's the single highest-leverage habit a new treasurer can build in month one.

how does the 990 connect to state charity registration and raffle licensing?

Federal 990 filing and state-level requirements are separate systems that both watch the same organization, and treasurers often miss one while handling the other. Many states require nonprofits soliciting donations to register with a state charity official, often the attorney general's office, and to file an annual report there too, sometimes attaching a copy of the federal 990 as part of that state filing. Missing the federal 990 can trigger scrutiny or a compliance hold at the state level, and vice versa. The rules differ by state (confirm with your state charity office for your state's specific registration and renewal requirements and thresholds). Similarly, if your booster club or PTO runs a raffle, that's usually a separate license from a state gaming or charitable gambling authority, with its own reporting of proceeds, expenses, and winners, again independent of the 990 but often cross-checked against it (confirm with your state's charitable gaming or gambling control office for licensing rules, fees, and reporting deadlines, since these vary widely by state and even by municipality). The practical upshot: a treasurer juggling federal, state, and local requirements in a single calendar isn't being paranoid. That's genuinely three separate deadlines, three separate agencies, and three separate sets of penalties for missing one.

what's the fastest way for a new treasurer to get organized?

Start by answering three questions in your first week: which 990 tier applies to us, when is our fiscal year end (so you know the actual deadline), and is our tax-exempt status currently active on the IRS's public search tool . Those three answers tell you almost everything about how urgent your situation is. If the answers come back clean, your job is mostly maintenance: monthly reconciliation, an annual filing on a calendar reminder, and a clean handoff packet for whoever takes the job after you. If the answers come back messy, revoked status, no idea what tier you're in, missing years of records, you're in recovery mode, and that usually means retroactive reinstatement paperwork and rebuilding financial records from bank statements first. This is where a lot of volunteer treasurers just want a checklist built for their specific state and their specific situation, instead of researching IRS revenue procedures from scratch. That's the gap BoosterLedger's $99 one-time State-Personalized Treasurer Kit is built to close: state-specific raffle, registration, and 990 filing checklists assembled for your situation, not generic advice. It's not a law firm and it's not an accounting firm, and it doesn't guarantee any filing outcome or exemption status. But it saves you the hours of cross-referencing IRS pages and your state attorney general's site by hand.

what's the real difference between the 990, 990-EZ, 990-N, and 990-PF?

990-NGross receipts normally ≤ $50,00010-15 minutes online
990-EZGross receipts < $200,000 and assets < $500,000Several hours, more with a first-time filer
990 (full)Gross receipts ≥ $200,000 or assets ≥ $500,000Often needs an accountant; days of prep
990-PFAll private foundationsSpecialized, usually needs a professionalSee form-990-n for a walkthrough of the e-Postcard fields specifically, and [990](/articles/treasurer-basics/990) for the broader filing family overview.

All four report the same core things (revenue, expenses, governance) but at very different levels of detail, matching the size and complexity of the filer. The 990-N (e-Postcard) is eight data fields, filed electronically, no financial detail beyond confirming you're under the $50,000 threshold [3]. The 990-EZ is a four-page form with actual revenue and expense line items, used by mid-size organizations. The full Form 990 runs to twelve pages of core form plus schedules, covering executive compensation, related-party transactions, and detailed program spending, for the largest filers. The 990-PF is a separate animal entirely, required of private foundations regardless of size, with its own rules around minimum distribution requirements. A quick reference: | Form | Who files | Roughly how long to prepare |

Frequently asked questions

what is form 990 used for?

Form 990 is the annual information return the IRS requires from most tax-exempt organizations. It reports revenue, expenses, executive compensation, and governance details, and it's public, so anyone can look up a nonprofit's 990 online through sites like ProPublica's Nonprofit Explorer or directly via the IRS.

what is a 990 tax form for a small nonprofit?

For most small booster clubs and PTOs, the 990 is the Form 990-N e-Postcard, an eight-field online form for organizations with gross receipts normally $50,000 or less. It takes about ten minutes to file and has no financial penalty for late filing, though three consecutive missed years triggers automatic revocation of tax-exempt status.

what does a treasurer do in a booster club?

A booster club treasurer tracks deposits and expenses, reconciles the bank account monthly, prepares financial reports for the board, files the annual 990 or 990-N, and often handles state charity registration and raffle license renewals. It's a compliance role as much as a bookkeeping one.

what does a treasurer of a club do differently from a bookkeeper?

A bookkeeper records transactions. A treasurer also makes judgment calls: flagging unusual spending, deciding whether an expense fits the bylaws, and tracking which federal, state, and local deadlines apply. In a 501(c)(3) club, the treasurer also owns the annual 990 filing and any state reporting.

what happens if a nonprofit doesn't file a 990 for three years?

The organization's tax-exempt status is automatically revoked under Internal Revenue Code section 6033(j), effective as of the filing due date of the third missed year. There's no hearing first; it's a statutory automatic penalty. The organization then owes corporate income tax and donor gifts stop being deductible until reinstatement.

how do I check if my organization's tax-exempt status was revoked?

Use the IRS Tax Exempt Organization Search tool at irs.gov, which lists organizations by name or EIN and shows current exempt status, including revocations. Checking once a year, even if you're confident your filings are current, costs nothing and catches errors before they become expensive.

can a revoked nonprofit get its tax-exempt status back?

Yes, by reapplying, and small organizations (gross receipts normally $50,000 or less) may qualify for streamlined retroactive reinstatement if they apply within 15 months of revocation using Form 1023 or 1023-EZ under Revenue Procedure 2014-11. Miss that window and reinstatement is still possible, but usually not retroactive.

does every club need to file a 990?

Only if the group has federal tax-exempt status, usually 501(c)(3) or 501(c)(4). Informal, unincorporated clubs that never applied for exemption generally don't file a 990, but they also don't offer donors tax-deductible gifts. Churches and a few statutory categories are exempt from filing regardless of size.

what's the deadline to file Form 990?

The 15th day of the 5th month after your organization's fiscal year ends. Calendar-year organizations (January to December) file by May 15. School-affiliated boosters on a July-to-June fiscal year typically face a November 15 deadline. Confirm your exact fiscal year end before assuming either date applies.

what is the difference between 990-N and 990-EZ?

The 990-N (e-Postcard) is for organizations with gross receipts normally $50,000 or less and requires only eight basic data fields online. The 990-EZ is a longer form with detailed revenue and expense line items, required for organizations with gross receipts under $200,000 and total assets under $500,000.

what does a treasurer do when they take over mid-year?

First, confirm which 990 tier the organization falls into and whether prior filings are current on the IRS's public search tool. Then gather bank statements, receipts, and board minutes for at least the current and prior fiscal year to rebuild an accurate picture before the next filing deadline arrives.

is a 990 the same thing as a tax return with a tax bill?

No. Form 990 is an information return, not a bill. Most tax-exempt organizations owe no income tax on their program revenue. The 990 reports finances and governance to the IRS and the public; it doesn't calculate a tax owed the way a personal or business income tax return does.

Sources

  1. IRS, About Form 990: Form 990's purpose is to let the IRS and public review a tax-exempt organization's activities and compliance
  2. IRS, Annual Electronic Filing Requirement for Small Exempt Organizations (Form 990-N): 990-N eligibility threshold is gross receipts normally $50,000 or less
  3. IRS, Form 990 Series which forms do exempt organizations file: filing thresholds distinguishing 990-N, 990-EZ, and full 990 by gross receipts and total assets
  4. IRS, Instructions for Form 990 Return of Organization Exempt From Income Tax: Form 990 is due by the 15th day of the 5th month after the organization's accounting period ends
  5. IRS, Automatic Revocation of Exemption: failure to file required returns for three consecutive years results in automatic revocation of tax-exempt status under IRC 6033(j)
  6. IRS, Tax Exempt Organization Search: public tool to check an organization's current tax-exempt status and revocation history

Disclaimer: BoosterLedger is an independent information publisher. We are not accountants, tax advisors, or a law firm, and nothing here is tax or legal advice. IRS rules and state raffle and charity registration requirements change and vary; always confirm current requirements with the IRS, your state's charity office, and a qualified professional for your organization's specific situation. We make no promises about tax-exempt status or filing outcomes.

BoosterLedger Editorial Team

BoosterLedger provides expert guidance and tools to help you succeed. Our content is reviewed for accuracy and kept up to date.

Related Guides

BoosterLedger
Start Free Checkup