Last updated 2026-07-24

TL;DR
Form 990 is the annual information return the IRS requires from tax-exempt nonprofits, including tiny booster clubs and PTOs. Which version you file (990-N, 990-EZ, or full 990) depends on gross receipts. Miss three years in a row and the IRS automatically revokes your tax-exempt status, no warning letter required. Filing is free; the 990-N takes about 10 minutes.
What is Form 990?
Form 990 is the annual information return that tax-exempt organizations file with the IRS. It is not an income tax return in the way most people think of one. Your booster club almost certainly owes no federal income tax on donations or concession-stand profits. The 990 exists so the IRS, and the public, can see what a tax-exempt organization did with its money that year. The IRS describes the 990 series as the way exempt organizations report annually on finances, activities, and governance to keep their tax-exempt status current [1]. There are several versions depending on size, and one super short version for the smallest groups. If your booster club, PTO, or youth sports league has a federal EIN and was granted 501(c)(3) or another tax-exempt status, you file something in the 990 family every single year, even in a year you raised almost nothing. Here's the part that trips up new treasurers: filing is mandatory even if your organization owes zero tax and even if a prior treasurer never told you it existed. Nonfiling doesn't erase the obligation. It just quietly builds toward automatic revocation, which is covered below.
What is a 990 tax form (and why do people call it that)?
People often say "990 tax form" out of habit, borrowed from the language of income tax returns, but it's more accurate to call it an information return. You're not calculating tax owed on a 990-N or 990-EZ in the way you would on a Form 1040 or 1120. You're disclosing revenue, expenses, program activities, and (on the longer versions) governance details like whether the board reviewed the return before filing. That said, some tax can show up on a 990-series filing. If your booster club runs a business unrelated to its exempt purpose, like renting out equipment commercially, it may owe Unrelated Business Income Tax (UBIT), reported on Form 990-T [2]. Most booster and PTO groups never touch this, but concession stands, raffles, and sponsorship deals are the kinds of activities worth a second look if they get large or frequent. Confirm with the IRS and, if the group has revenue that looks like a real business, a tax professional. For a plain overview of the whole filing family, see our form 990 page, and for the specific thresholds that decide which version you file, keep reading below.
Which version of the 990 does a booster club or PTO file?
| Normally $50,000 or less | Form 990-N (e-Postcard) | |
|---|---|---|
| Less than $200,000, and total assets less than $500,000 | Form 990-EZ (or full 990) | |
| $200,000 or more, or total assets $500,000 or more | Form 990 (full form) | |
| Private foundations (any amount) | Form 990-PF | Most booster clubs, small PTOs, and youth sports leagues sit comfortably under $50,000 in a typical year and file the 990-N, sometimes called the e-Postcard. It's a short online form, no paper option, filed through the IRS's own portal [5]. If your group runs a bigger operation, say a football booster club that grosses $80,000 a year from concessions, sponsorships, and a golf tournament, you're very likely in 990-EZ territory, and the paperwork gets meaningfully longer: program service descriptions, a balance sheet, and questions about compensation and conflicts of interest. Groups north of $200,000 file the full 990 tax form, which is genuinely the domain of an accountant or experienced treasurer, not a first-timer working from a template. |
The version you file is set almost entirely by gross receipts and total assets, not by how much work you put into the club. Here's the breakdown from IRS guidance [3][4]: | Gross receipts (annually) | Which 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 the group meets its financial obligations to the IRS and the state. In a volunteer booster club or PTO, the treasurer usually also does the bookkeeping, since there's no paid staff to hand it to. Day to day, what does a treasurer do? Depositing checks and cash from fundraisers. Paying vendors and reimbursing coaches or parent volunteers. Keeping a ledger that separates restricted funds (say, money raised specifically for new uniforms) from general operating cash. Reconciling the bank statement every month, more than at year end, because errors compound fast when nobody's watching closely. Once a year, what does a treasurer do that nobody else in the club can skip: file the 990. Even a totally volunteer-run, zero-staff booster club with a $12,000 annual budget has to submit something to the IRS. Treasurers who are new to the role, taking over mid-year from someone who "always meant to get to it," often discover the filing has been missed for a year or two. That's fixable, and it's addressed later in this article.
What does a club treasurer do differently from a corporate treasurer?
A club treasurer (the term covers booster club treasurer, PTO treasurer, youth sports league treasurer, and similar volunteer roles) does the same basic job as a corporate treasurer, just at a much smaller scale and usually without any professional training. What does a treasurer of a club do that a company treasurer might not? Handle actual cash. A lot of it, often literally in an envelope from a concession stand or car wash. Corporate treasurers manage investment portfolios and debt financing. Club treasurers manage a checking account, maybe a savings account, and a shoebox (hopefully a locked one) of receipts. The controls that matter most for a club treasurer are simple ones: two people counting cash together, a receipt for every reimbursement, and a habit of never signing a blank check. The filing obligations are also lighter in complexity but not lighter in consequence. A missed 990 for a Fortune 500 company's foundation gets caught by a professional CFO's team almost immediately. A missed 990-N for a volunteer-run booster club can go unnoticed for three straight years, right up until the IRS revocation letter arrives, or more often, right up until someone tries to open a new bank account and discovers the EIN shows as revoked on the IRS's public list.
What happens if a booster club misses filing Form 990?
Miss three consecutive years and the IRS automatically revokes your organization's tax-exempt status. This is written directly into the tax code: under Internal Revenue Code section 6033(j), an organization that fails to file a required return or notice for three consecutive years has its exempt status revoked as of the filing due date of the third year [6]. There's no warning letter that says "final notice, file now or lose everything." The IRS does send reminder notices in some cases, but the revocation itself is automatic by statute once three years pass. The IRS publishes a running list of auto-revoked organizations, and once your EIN lands on it, donations made to your group are no longer tax-deductible to donors, and your group may owe corporate income tax on revenue going forward [7]. A one-time missed 990-N because the treasurer changed and nobody knew the login isn't the disaster people fear, as long as you catch it in year one or two. Filing late for a single year usually carries no monetary penalty for 990-N filers specifically, since there's no dollar figure to report. Larger organizations filing 990-EZ or the full 990 late can face penalties tied to gross receipts under the general late-filing penalty rules in section 6652(c) . Confirm current penalty amounts with the IRS, since these figures are periodically adjusted for inflation.
How do you get tax-exempt status back after IRS revocation?
You apply for reinstatement, and depending on your situation, the IRS offers a streamlined path. Organizations that were eligible to file the 990-N or 990-EZ for the years they missed can often use Streamlined Retroactive Reinstatement, available to groups applying within 15 months of the revocation date, using Form 1023 (or 1023-EZ, if eligible) and checking the appropriate box for retroactive reinstatement . The IRS's Revenue Procedure governing this process describes streamlined relief for organizations that were eligible to file Form 990-EZ or 990-N for the years at issue , which covers the overwhelming majority of booster clubs and PTOs. You'll pay the Form 1023 or 1023-EZ user fee ($275 for Form 1023-EZ as of the IRS's published fee schedule, $600 for the full Form 1023) , and you'll need to represent that your organization meets the criteria honestly. This is not something to guess at: confirm current fees and eligibility rules directly with the IRS before filing, since fee schedules change. If you're past the 15-month window, reinstatement is still possible, but it typically isn't automatic retroactive relief; you may need to show reasonable cause for the missed filings, and the effective date of your restored exemption can matter for any donations or grants received in the gap. This is genuinely a spot where paying an accountant a few hundred dollars for a couple hours of guidance is worth it, especially if your club has any grant funding or larger sponsors who need assurance about deductibility.
How do you file Form 990-N (the e-Postcard) step by step?
You file the 990-N entirely online through the IRS's e-filing system, and it genuinely takes most treasurers under 15 minutes once they have the basic information gathered. Here's what you need before you start, per IRS instructions [5]: - Your organization's EIN (not your personal Social Security number)
- Tax year (usually your fiscal year, often July 1 to June 30 for school-affiliated groups, or the calendar year)
- Legal name and mailing address
- Any other names the organization uses (a "doing business as" name, for instance)
- Name and address of a principal officer
- Website address, if you have one
- Confirmation that annual gross receipts are normally $50,000 or less There's no financial detail beyond that gross receipts confirmation. No balance sheet, no expense breakdown. The due date is the 15th day of the 5th month after your organization's accounting period ends, so a group on a calendar year files by May 15, and a group on a July-June fiscal year files by November 15 [5]. Late 990-N filings don't carry a monetary penalty by themselves, but late is still late toward that three-year revocation clock. Our form 990-n page walks through the portal screens in more detail if you want a screenshot-by-screenshot version.
What does a 990-EZ or full Form 990 actually ask for?
Once your booster club or PTO crosses into 990-EZ or full 990 territory, the filing gets substantially more detailed, and it's worth knowing what's coming before you're staring at it in April. Form 990-EZ asks for a summary of revenue and expenses by category (program fundraising, membership dues, contributions), a balance sheet showing assets and liabilities at the start and end of the year, a list of officers and their compensation (even if it's $0, which it usually is for volunteer boards), and a description of your program service accomplishments, meaning what the money actually did: uniforms bought, tournament fees covered, scholarships awarded [4]. The full Form 990 adds governance questions the IRS added specifically to gauge nonprofit accountability: does the board review the 990 before it's filed, does the organization have a conflict-of-interest policy, does it retain records under a written policy [4]. These aren't trick questions, and answering "no" to a governance question doesn't trigger an audit by itself, but a pattern of weak governance answers combined with a large budget is the kind of thing that draws more attention than a small quiet booster club ever will. For most PTOs and booster clubs that do grow into 990-EZ territory, this is genuinely the point to hire a bookkeeper or CPA for a few hours a year, rather than have a volunteer parent guess their way through a balance sheet.
Does a small booster club or PTO really have to file anything?
Yes, essentially every 501(c)(3) or other tax-exempt organization files something annually, with very few exceptions, and "we're tiny" is not one of them. The main carve-outs the IRS recognizes are certain churches and church-affiliated organizations, and some government-affiliated entities [1][3]. A parent-run booster club or PTO does not fall into either of those categories just because it's small or volunteer-run. The smallest filing, the 990-N, exists precisely for organizations like this: it takes minutes, it's free, and it asks almost nothing. There's no reasonable excuse for a booster club with a functioning EIN to skip it. If your group has gone a year or two without filing, don't panic, but don't wait either. Log into the IRS's Tax Exempt Organization Search tool to check your organization's current status and filing history before you assume everything's fine [7]. One caveat worth flagging honestly: some very informal, very small parent groups never actually applied for tax-exempt status and don't have an EIN used for that purpose at all. If that's your situation, filing a 990 isn't the issue, getting properly set up as a recognized nonprofit (or deciding you don't need to be one) is the bigger conversation, and that's a separate process from anything covered here.
What's the difference between 990-N, 990-EZ, and full 990 in practice?
| Who files | Gross receipts normally $50,000 or less [3] | Gross receipts under $200,000, assets under $500,000 [4] | Gross receipts $200,000+ or assets $500,000+ [4] | |
|---|---|---|---|---|
| Filing method | Online only, IRS e-Postcard system [5] | Paper or e-file | E-file (mandated for most orgs) | |
| Time to prepare | Under 15 minutes typically | Several hours, more with messy books | Often a full day or professional help | |
| Financial detail required | None beyond gross receipts confirmation | Revenue/expense summary, balance sheet | Full financial statements, governance section | |
| Public disclosure | Minimal (name, EIN, address) | Full form is public | Full form is public | All three versions become public record once filed. The IRS's own Tax Exempt Organization Search and third-party databases publish 990-EZ and full 990 filings for anyone to view [7]. That's by design: the tradeoff for tax-exempt status is transparency about where the money goes. |
The short answer: complexity and detail scale directly with your gross receipts. Here's a side-by-side for quick reference. | Feature | 990-N | 990-EZ | Full 990 |
Where should a new treasurer start with 990 filings?
Start by figuring out where your organization currently stands, before you do anything else. Pull up the IRS Tax Exempt Organization Search tool and look up your EIN [7]. You'll see whether the organization is currently listed as exempt, whether it's on the auto-revocation list, and (for 990-EZ or full 990 filers) copies of past returns. If everything looks current, your job is simple: note the filing deadline (15th day of the 5th month after your fiscal year ends [5]), gather the handful of details the 990-N asks for, and file it yourself online in one sitting. Set a calendar reminder for next year immediately after you file this year's, because the single biggest cause of missed 990s in volunteer-run groups isn't confusion, it's simply forgetting once the person who used to remember moves on. If your organization shows up as revoked, don't panic and don't guess at the fix. Read the streamlined reinstatement guidance directly from the IRS , gather your last few years of basic financial records, and strongly consider a short consult with a local nonprofit-focused CPA before you file anything. A 990 tax form mistake during reinstatement is more costly to unwind than a first-time filing mistake. This is genuinely one of the areas where a little structure saves a lot of stress. We built the $99 one-time State-Personalized Treasurer Kit specifically because so many incoming booster and PTO treasurers inherit a binder with no filing history, no deadline tracker, and no idea what version of the 990 applies to them; the kit maps out your specific state's requirements alongside the federal ones so you're not reconstructing this from scratch every time leadership turns over.
Frequently asked questions
What does a treasurer do?
A treasurer tracks an organization's money: deposits, disbursements, bank reconciliations, and required government filings. In a booster club or PTO, the treasurer usually also does the bookkeeping directly, since there's no paid staff. The single biggest annual duty is filing the correct version of Form 990 with the IRS, even in a year with almost no financial activity.
What is Form 990?
Form 990 is the IRS's annual information return for tax-exempt organizations. It reports revenue, expenses, and activities rather than calculating income tax owed, since most tax-exempt groups owe none. The version required (990-N, 990-EZ, or full 990) depends on gross receipts and total assets [3][4].
What is a 990 tax form used for?
It lets the IRS and the public see what a tax-exempt organization did with its money and confirm the organization still qualifies for exemption. It's not a bill; most filers owe no tax. Filing it, or the appropriate simplified version, is a condition of keeping tax-exempt status, not optional paperwork.
What does a club treasurer do differently from other treasurer roles?
A club treasurer, whether for a booster club, PTO, or youth league, handles the same core duties as any treasurer but usually manages actual cash from bake sales and concession stands rather than corporate investments. The filing burden is lighter in complexity (often just a 990-N) but the consequences of missing it are just as real.
Does a small PTO or booster club really need to file a 990 every year?
Yes. Nearly all 501(c)(3) organizations file annually regardless of size, with narrow exceptions mainly for churches. A booster club grossing under $50,000 a year files the free, roughly 10-minute Form 990-N. Skipping it doesn't remove the obligation, it just moves the group toward automatic revocation.
What happens if a nonprofit misses filing Form 990 for three years?
Under Internal Revenue Code section 6033(j), the IRS automatically revokes tax-exempt status after three consecutive years of missed required filings, with no warning letter required [6]. Once revoked, donations to the organization stop being tax-deductible and the group may owe corporate income tax.
How do you check if your organization's tax-exempt status was revoked?
Use the IRS Tax Exempt Organization Search tool at irs.gov and look up your organization's EIN or name [7]. It shows current exempt status, whether the organization appears on the auto-revocation list, and copies of past 990-EZ or full 990 filings if applicable.
How do you get tax-exempt status back after auto-revocation?
Most small organizations use the IRS's Streamlined Retroactive Reinstatement process, filing Form 1023 or 1023-EZ within 15 months of the revocation date [9]. Fees run $275 for Form 1023-EZ or $600 for full Form 1023 under the IRS's published schedule [10]. Confirm current fees and eligibility with the IRS before filing.
What's the deadline for filing Form 990-N?
The 990-N is due the 15th day of the 5th month after your organization's accounting period ends [5]. A group on a calendar year files by May 15. A group on a July-to-June fiscal year, common for school-affiliated booster clubs, files by November 15.
Which Form 990 version does a booster club with $30,000 in annual revenue file?
If gross receipts are normally $50,000 or less, the group files Form 990-N, the short online e-Postcard [3]. It asks for basic identifying information and confirmation of the gross receipts threshold, with no financial statements or balance sheet required.
Is there a penalty for filing Form 990-N late?
Generally no direct monetary penalty applies to a late 990-N by itself, since it reports no dollar figures. However, late filing still counts toward the three-year consecutive miss that triggers automatic revocation under IRC 6033(j) [6]. Larger organizations filing 990-EZ or full 990 late can face separate daily penalties under section 6652(c) [8].
Can a booster club file Form 990 on paper?
Form 990-N must be filed online only, through the IRS's e-Postcard system; there is no paper option [5]. Form 990-EZ and the full Form 990 can generally be e-filed, and e-filing is mandated for most organizations under current IRS electronic filing requirements. Confirm current e-file mandates directly with the IRS.
Sources
- IRS, "About Form 990-T": Unrelated business income is reported on Form 990-T
- IRS, "Annual Electronic Filing Requirement for Small Exempt Organizations, Form 990-N (e-Postcard)": Organizations with gross receipts normally $50,000 or less file Form 990-N
- IRS, "Form 990 Series: Which Forms Do Exempt Organizations File": Gross receipts and asset thresholds determine whether an organization files 990-EZ or full 990
- 26 U.S.C. § 6033(j), Internal Revenue Code: Automatic revocation of tax-exempt status after three consecutive years of failing to file required returns
- IRS, "Tax Exempt Organization Search": Public tool to check exempt status, auto-revocation list, and past 990 filings
- 26 U.S.C. § 6652(c), Internal Revenue Code: Late filing penalty structure for exempt organization annual returns based on gross receipts
- IRS Revenue Procedure 2014-11, Streamlined Retroactive Reinstatement of Tax-Exempt Status: Streamlined reinstatement process available within 15 months of revocation for organizations eligible to file 990-EZ or 990-N