Last updated 2026-07-24

TL;DR
Form 990 is the annual information return most tax-exempt nonprofits, including booster clubs and PTOs, file with the IRS. It isn't a tax bill. Small groups under $50,000 in gross receipts file the free 990-N e-postcard. Miss it three years running and the IRS automatically revokes your tax-exempt status, per IRC section 6033(j) [1].
what is form 990?
Form 990 is the annual information return the IRS requires from most tax-exempt organizations. It's not a tax return in the sense of calculating what you owe. Most booster clubs and PTOs owe nothing. It's a disclosure document: revenue, expenses, program activities, board members, and (for the full 990 and 990-EZ) sometimes compensation and related-party transactions. The IRS calls the whole family of these forms "Form 990, Return of Organization Exempt from Income Tax" [1]. There are four versions depending on your organization's size, and picking the wrong one is one of the most common mistakes new treasurers make when they inherit a shoebox of receipts and a login they've never used. Here's the plain-English version: if your booster club is tax-exempt under 501(c)(3) or another exempt category, the IRS wants a yearly report proving you're still doing what you said you'd do when you got that exemption. Skip it and the consequences are real, which we cover further down. For more background on the whole form family, see form 990 and irs form 990.
what is the 990 tax form, exactly, and which version do I file?
| Gross receipts normally $50,000 or less | Form 990-N (e-postcard) | |
|---|---|---|
| Gross receipts under $200,000 AND total assets under $500,000 | Form 990-EZ (or full 990) | |
| Gross receipts $200,000 or more OR total assets $500,000 or more | Form 990 (full form) | |
| Private foundations (rare for booster clubs) | Form 990-PF | "Gross receipts" means total money that came in before subtracting expenses. Selling $40,000 in wrapping paper and spending $25,000 on prizes and shipping still counts as $40,000 in gross receipts, not $15,000 net. This trips up a lot of first-year treasurers who think of their budget in net terms. Most booster clubs and small PTOs land in the 990-N bucket. If your program runs a big concession stand, a competitive travel team with real sponsorship dollars, or you're sitting on a reserve fund over $500,000, you're probably in 990-EZ or full 990 territory and should talk to a CPA who works with nonprofits. See 990n and form 990-n for the e-postcard specifics, and 990 tax form for a breakdown of all four versions. |
Which version you file depends entirely on gross receipts and total assets, not on how organized your books are. The IRS sets clear thresholds [2][1]: | Your org's situation | Form to file |
what does a treasurer do?
A treasurer is the person legally and practically responsible for an organization's money: tracking it, reporting on it, and making sure filings like the 990 happen on time. In a booster club or PTO, that usually means keeping the checkbook or accounting software current, reconciling the bank statement every month, presenting a financial report at meetings, and filing whatever version of Form 990 the group's size requires. It's a bigger job than it sounds when you first say yes at a parent meeting. You're often the only person who knows the bank login, the EIN, and where last year's 990-N confirmation email went. If nobody handed you a binder, you're rebuilding institutional memory from scratch. The core treasurer duties, across almost every booster and PTO bylaws document, break down into a handful of buckets: cash handling and deposits, expense approval and reimbursement, bank reconciliation, budget tracking against actual spending, board reporting, and annual IRS/state filings. Some groups also assign fundraising compliance (raffle licenses, sales tax on concessions) to the treasurer by default, even though that's arguably a separate job.
what is a treasurer, and what do treasurers do day to day?
Day to day, a treasurer does less glamorous work than the title implies: opening mail, logging checks, matching receipts to purchase orders, and answering "can we afford this?" at every board meeting. The annual 990 filing is one deadline among many, not the whole job. A realistic monthly rhythm looks like this: reconcile the bank account against the ledger, review any outstanding reimbursement requests, update the board on cash position versus budget, and flag anything unusual (a check that bounced, a Venmo payment nobody can explain). Annually, it's the 990 filing, any state charity registration renewal, and often a review of insurance or bonding if the club handles cash at events. What treasurers do NOT do, at least not alone: they shouldn't be the only person who can access the bank account, the only signer on checks, or the only one who sees the bank statement. Good financial controls mean at least two people touch every deposit and every payment, even in a five-person parent board. See our financial-controls hub for a fuller list of separation-of-duties basics.
what does a club treasurer do differently from a corporate treasurer?
A club treasurer, whether for a booster club, PTO, or youth sports league, does a scaled-down version of the same job a corporate treasurer does, minus the investment portfolio and the finance team. The core function is identical: safeguard the organization's cash, report accurately on where it went, and keep the group compliant with whatever regulator has jurisdiction (the IRS, the state charity office, sometimes a school district's activity fund policy). What's different is scale and support. A club treasurer usually has no paid staff, no dedicated software budget, and often no CPA on retainer. They're doing this on top of a full-time job and parenting, squeezed in between the Tuesday practice pickup and dinner. That's exactly why the 990-N e-postcard exists: the IRS built a genuinely simple, free, eight-question online form specifically so volunteer-run small nonprofits wouldn't need an accountant just to stay compliant [3]. The stakes are still real, though. A club treasurer who misses three straight years of 990 filings can trigger automatic revocation of the group's tax-exempt status under IRC 6033(j), the same law that applies to a $50 million nonprofit [2]. Size doesn't buy you an exemption from the filing requirement, only a simpler form.
what does a treasurer of a club do when there's no 990-N history to find?
If you've taken over a club and can't find any record of past 990 filings, start with the IRS's own lookup tools rather than guessing. The IRS Tax Exempt Organization Search (TEOS) lets you check an organization's exempt status, see whether it's currently listed as auto-revoked, and pull up 990 forms filed in recent years [4]. Search by your organization's EIN, more than its name (lots of booster clubs share similar names across different towns). If TEOS shows your group's status as "Auto-revoked," that means at least three consecutive years of missed 990 filings already happened, and your tax-exempt status is gone until you go through reinstatement (Form 1023 or 1023-EZ, plus possibly a reasonable cause statement) [5]. If you find nothing at all, not even an EIN, you may be dealing with a club that was never formally recognized as tax-exempt in the first place, just operating under a parent organization's umbrella or informally. That's a different, bigger conversation, and it's worth a call to a nonprofit attorney or CPA before assuming anything. Don't guess on this one; the fix depends entirely on what actually happened, and confirm your specific situation with the IRS directly [4].
what happens if my club never filed a 990?
If your club has never filed and has been operating for a few years, the most likely scenario is either it never got IRS recognition of tax-exempt status at all, or it applied, got a determination letter, and then the volunteers who knew about the filing requirement moved on and nobody picked it up. The IRS is explicit that failing to file for three consecutive years results in automatic revocation, no notice required beyond the standard reminders sent to the address on file: "Organizations that fail to file required Form 990-series returns for three consecutive years will automatically lose their tax-exempt status" [2]. If the club never had exempt status to begin with, there's nothing to revoke, but there's also no exemption from federal income tax on the group's fundraising income, which is a much bigger problem. Either way, the fix starts the same place: pull the EIN, check TEOS [4], and if there's no clean record, consider filing (or refiling) Form 1023-EZ for recognition, and catching up on any 990-N or 990-EZ filings the IRS requires as part of reinstatement [5]. This is not a DIY tax opinion situation if your club has any real money moving through it; get a CPA who's done nonprofit reinstatement work before.
how do I file the 990-N e-postcard?
You file Form 990-N through the IRS's own online portal, not through tax software, and it takes most treasurers under 15 minutes once they have the right information gathered [3]. There's no paper option and no fee. You'll need: your organization's EIN, the tax year you're filing for, your legal business name and mailing address, any other names the organization uses, the name and address of a principal officer, your organization's website if it has one, and confirmation that annual gross receipts are normally $50,000 or less [3]. The IRS states the form "is due every year by the 15th day of the 5th month after the close of your organization's tax year" [3]. For a calendar-year club (January to December), that's May 15. Miss it and there's technically no immediate penalty for a single missed year, but three in a row triggers automatic revocation [2]. One wrinkle worth knowing: the e-Postcard system has moved between hosting platforms over the years (it currently runs through IRS.gov after a period on a third-party site). Always start from the official IRS Form 990-N page rather than a bookmarked link from three years ago, since old URLs sometimes redirect or break [3].
what triggers IRS auto-revocation, and how do you fix it?
Auto-revocation happens automatically, by law, when an organization required to file an annual return or notice fails to do so for three consecutive years. There's no warning letter that says "one more miss and you're out." The revocation itself is the notice, and it shows up as a status change in the IRS's public records [2][4]. The fix is reinstatement, and the IRS has a formal process for it, including streamlined options for small organizations. Groups that were eligible to file 990-N or 990-EZ for the year they lost exemption can often use the retroactive reinstatement process described in Revenue Procedure 2014-11, which in many small-organization cases allows reinstatement effective back to the original revocation date if you apply within 15 months of the revocation date or the date the IRS posted your organization on the Auto-Revocation List, whichever is later [6]. Practically, that means: file Form 1023 or Form 1023-EZ (the streamlined version, with its own eligibility rules and a $275 user fee as of the IRS's current fee schedule, confirm the current amount with the IRS since fees change) , attach the required reasonable cause statement if applicable, and be ready to wait. IRS processing times vary a lot, sometimes months, so don't assume reinstatement happens before your next raffle or grant application deadline. Budget real lead time.
does filing the 990 mean my club owes taxes?
No. Form 990 is an information return, not a tax bill, for organizations recognized as tax-exempt. The IRS's own description of the form calls it a return "used to provide the IRS with the information required by section 6033" about the organization's mission, programs, and finances, not to calculate income tax owed [1]. There's an important exception: unrelated business income. If your booster club runs something unrelated to its exempt purpose on a regular, trade-like basis (year-round vending machine income unconnected to any program, for example), that income can be subject to unrelated business income tax (UBIT), reported on Form 990-T, separate from the informational 990 . Most booster club and PTO fundraising (concessions at games, raffles tied to the program, car washes) falls under specific exceptions for volunteer-run or occasional activities, but the line isn't always obvious. If your group runs a genuinely commercial side activity, or a raffle large enough to raise UBIT questions, that's worth a specific conversation with a CPA rather than a guess. This article isn't tax advice, and UBIT rules have real nuance that depends on your facts.
what records does a treasurer need to file the 990 accurately?
You need a clean set of books before you can file anything, and "clean" doesn't mean fancy software, it means every dollar in and out is recorded and reconciled against bank statements. At minimum, keep: bank statements for the full fiscal year, a ledger or spreadsheet of income by source (dues, concessions, sponsorships, raffle proceeds), a ledger of expenses by category, board meeting minutes showing budget approvals, and copies of any prior years' 990 filings or confirmation emails. For 990-EZ or full 990 filers, you'll also need more: a list of board members and officers with any compensation paid, a summary of program service accomplishments, and details on any related-party transactions (a board member's company getting paid for concessions supplies, for example). The IRS instructions for each form spell out exactly what's required, and they're worth reading once even if a preparer handles the actual filing [1]. This is exactly the gap a lot of first-year treasurers hit: they inherit a Venmo account, a shoebox, and no idea what the prior treasurer filed. If that's you, a state-specific starting kit (BoosterLedger's $99 Treasurer Kit builder is built for exactly this handoff moment) can save real hours compared to reconstructing everything from scratch, though it doesn't replace a CPA once your numbers get complicated.
do state filings matter too, separate from the federal 990?
Yes, and this is the part new treasurers most often miss. Federal tax exemption (what the 990 relates to) is separate from state-level charity registration, which many states require if your club solicits donations or runs raffles. Some states also require a copy of your 990 as part of an annual charitable registration renewal. Rules vary enormously by state: some have no separate charity registration requirement for small booster clubs, others require annual renewal with a fee scaled to revenue. There's no honest single answer here. Confirm your specific state's requirement with your state charity office or attorney general's charities division, since the rules and thresholds change and differ state to state. If your club runs raffles, check your state's specific raffle licensing rules too, since that's a completely separate registration from both the federal 990 and general charity registration, often handled by a different state agency (gaming commission, attorney general, or secretary of state depending on the state). See our raffles-by-state hub for state-specific starting points.
Frequently asked questions
What is Form 990 in simple terms?
Form 990 is the annual report tax-exempt nonprofits file with the IRS, disclosing income, expenses, and activities. It's not a tax bill for most groups. The version you file (990-N, 990-EZ, or full 990) depends on your gross receipts and total assets, per IRS thresholds [2].
What is a 990 tax form used for?
It's used by the IRS to verify a tax-exempt organization is still operating consistent with its exempt purpose, and to give the public and donors visibility into how a nonprofit spends its money. It reports revenue, expenses, board members, and program activities, not a calculated tax owed [2].
What does a treasurer do in a booster club or PTO?
A treasurer tracks all money coming in and going out, reconciles the bank account monthly, reports finances to the board, and handles annual filings like Form 990 and any state charity registration. In practice it's bookkeeping plus compliance, usually done by one volunteer with no accounting staff.
What is a treasurer, formally?
A treasurer is an officer of an organization, usually elected or appointed under the bylaws, legally responsible for the organization's funds, records, and financial reporting. In a nonprofit, that includes making sure the group's IRS filings and state registrations stay current.
Does every club need to file a 990?
Every organization the IRS recognizes as tax-exempt under section 501 must file some version of the 990 series annually, unless a specific exception applies (churches, for example). Even the smallest booster clubs under $50,000 in gross receipts still must file the free 990-N e-postcard [1][3].
What happens if a booster club misses the 990 deadline?
Missing a single year usually has no automatic penalty for 990-N filers. But missing three consecutive years triggers automatic revocation of tax-exempt status under IRC 6033(j), with no separate warning letter beyond standard reminders [1]. Reinstatement then requires a new exemption application.
How much does it cost to file Form 990-N?
Nothing. The IRS 990-N e-postcard is free to file through the IRS's own online system [3]. If you need to apply for reinstatement after auto-revocation using Form 1023-EZ, that carries a user fee (currently $275, confirm the current amount with the IRS since fees change) [7].
How do I check if my club's tax-exempt status was revoked?
Search the IRS Tax Exempt Organization Search (TEOS) tool using your organization's EIN. It shows current exempt status, any auto-revocation, and copies of recently filed 990 forms [4]. Search by EIN rather than name, since many booster clubs share similar names.
What's the difference between 990-N, 990-EZ, and full 990?
990-N (e-postcard) is for organizations with gross receipts normally $50,000 or less. 990-EZ works for gross receipts under $200,000 and total assets under $500,000. Full Form 990 is required above those thresholds. The forms require increasingly detailed financial and governance disclosures [2].
Can a treasurer file the 990 without a CPA?
For 990-N, yes, most volunteer treasurers file it themselves in under 15 minutes using the IRS's free online portal [3]. For 990-EZ or full 990, the disclosures get more complex (compensation, related-party transactions), and many treasurers bring in a CPA experienced with nonprofits.
What is the deadline for filing Form 990?
All versions are due the 15th day of the 5th month after your organization's fiscal year ends. For a calendar-year club (January to December), that's May 15 [3]. Extensions are available using Form 8868 for organizations that need more time.
Does the 990 form require listing donors' names publicly?
Generally no for most public charities on the standard 990 pages; donor names on Schedule B are typically not required to be made public by the IRS for most 501(c)(3) public charities, though the schedule itself is filed. Rules have specific exceptions, so confirm details with the IRS or a nonprofit CPA for your situation.
Sources
- IRS, Automatic Revocation of Exemption: three consecutive years of missed 990-series filings triggers automatic revocation under IRC 6033(j)
- IRS, About Form 990: definition and purpose of Form 990 as an information return under section 6033
- IRS, Annual Electronic Filing Requirement for Small Exempt Organizations (Form 990-N): 990-N eligibility threshold, required information, filing deadline, and free filing
- IRS, Tax Exempt Organization Search: TEOS lookup tool for checking exempt status, revocation status, and filed 990 forms
- IRS, Applying for Tax-Exempt Status: process for applying/reapplying for recognition of tax-exempt status after revocation
- IRS, Unrelated Business Income Tax: unrelated business income can trigger UBIT reported on Form 990-T separate from Form 990