Last updated 2026-07-24

TL;DR
File Form 990-N if gross receipts are normally $50,000 or less. File 990-EZ if gross receipts are under $200,000 and total assets under $500,000. File the full Form 990 above either threshold. Picking wrong risks rejected filings or wasted volunteer hours, so check your last three years of receipts before you start.
What is Form 990, and why does a booster club file one?
Form 990 is the annual information return that most tax-exempt organizations file with the IRS. It is not an income tax return in the way most people think of one. Nonprofits generally don't owe federal income tax on money raised for their exempt purpose, but the IRS still wants an annual accounting of revenue, expenses, and governance. The 990 family is that accounting. There are four versions scaled to size: Form 990-N (the postcard), Form 990-EZ, the full Form 990, and Form 990-PF for private foundations. Almost no booster club, PTO, or youth sports group files 990-PF, so this article focuses on the other three. The IRS states plainly that "most tax-exempt organizations are required to file an annual return" and that which version applies "depends on the organization's gross receipts and total assets" [1]. If your group has a federal tax ID (EIN) and applied for or holds 501(c)(3) or 501(c)(4) status, you almost certainly have a filing obligation every single year, even in a year with zero fundraisers. Skipping three years in a row is what triggers automatic revocation, which is its own mess to clean up. If you want the background on that separate problem, see our form 990 explainer.
What is Form 990-N, and does my club qualify?
Form 990-N, sometimes called the e-Postcard, is for small organizations whose annual gross receipts are normally $50,000 or less. The IRS defines it this way: organizations "whose gross receipts are normally $50,000 or less" may file the e-Postcard instead of a longer return [2]. It's free, filed entirely online, and takes most treasurers about ten minutes once they have the EIN, legal name, mailing address, and confirmation that receipts stayed under the threshold. Here's the part people miss: "normally" doesn't mean last year's number in isolation. The IRS averages over a rolling period (generally the current year and the two prior years, with specific rules for how long you've existed) [2]. A club that had one blowout raffle year at $70,000 but averages $40,000 over three years can usually still file the N. A club that jumped permanently to $60,000 a year cannot. There is no financial detail on the 990-N at all. No revenue breakdown, no expense categories, no board list. That simplicity is exactly why so many volunteer treasurers default to it even when their group has technically outgrown it. Confirm your specific averaging calculation with the IRS or a qualified preparer before you assume you qualify. For the mechanics of filing, see 990n and form 990-n.
What is Form 990-EZ, and what does it require?
Form 990-EZ is the mid-size return. Per IRS instructions, organizations with gross receipts less than $200,000 and total assets less than $500,000 at year end can generally use the 990-EZ instead of the full 990 [3]. Both conditions have to be true. A tiny club with $40,000 in revenue but $600,000 sitting in an endowment-style reserve fund does not qualify for the EZ; it has to file the full form because of the asset test alone. The EZ runs four pages and asks for a real financial picture: revenue by source (dues, fundraising, contributions, program service revenue), a functional expense breakdown, a balance sheet, and answers to a set of yes/no compliance questions about lobbying, related-party transactions, and whether the organization has filed all required state reports. It also asks for a list of officers, directors, and key employees, even if none of them draw a salary, which is typical for booster clubs. The EZ takes real effort. Most first-time treasurers report it takes several hours to a full weekend the first year, mostly spent reconciling bank statements to the categories the form wants. After that first year, if your bookkeeping stays organized month to month, it's closer to an afternoon.
What is the full Form 990, and when do we have to file it instead?
The full Form 990 is required once gross receipts hit $200,000 or more, or total assets hit $500,000 or more, whichever comes first [3]. It is a long return, often 12 pages plus schedules, and it asks for far more detail than the EZ: a governance narrative, compensation disclosures, program service accomplishments described in your own words, and multiple supporting schedules depending on your activities (fundraising events, grants made, related organizations, and more). Most booster clubs never get here. A club running concession stands, a couple of car washes, and a modest raffle rarely crosses $200,000 in a single year. The clubs that do tend to be large regional athletic boosters, marching band organizations that run competitive travel programs, or PTOs that manage a school store or before/after-care program generating real revenue. If you're near that line, don't guess; get an accountant or experienced nonprofit preparer to look at your books before the deadline.
990-EZ vs 990: side-by-side comparison
| Feature | 990-N | 990-EZ | Full 990 | |
|---|---|---|---|---|
| Gross receipts threshold | Normally $50,000 or less [2] | Less than $200,000 [3] | $200,000 or more [3] | |
| Total assets threshold | No asset test | Less than $500,000 [3] | $500,000 or more [3] | |
| Length | Online form, no pages | About 4 pages plus schedules | About 12 pages plus schedules | |
| Filing cost to IRS | Free | Free (software/preparer fees vary) | Free (software/preparer fees vary) | |
| Typical prep time (organized books) | 10-15 minutes | Few hours to a weekend | Several days, often with a preparer | |
| Financial detail required | None | Revenue/expense summary, balance sheet | Full financials plus governance narrative | |
| Public disclosure | Minimal (org name, EIN, address) | Full form is public | Full form is public | One thing that surprises new treasurers: whichever form you file, it becomes public. The IRS and third-party sites like GuideStar/Candid publish 990s and 990-EZs. Board members' names, compensation (even if it's $0), and your program spending are all visible to anyone who looks, including parents in your own program. |
What if we're not sure which form to file this year?
Look at your last three years of gross receipts and your current total assets, more than this year's number in isolation. The IRS gross receipts test for 990-N eligibility is explicitly an average over the current and two preceding years for organizations that have been around three years or more, with different rules for newer organizations [2]. Pull bank statements, more than your checkbook register, since receipts include gross revenue before expenses, not net profit. A common mistake: treating a single big fundraiser year (a gala, a large raffle, a capital campaign for new uniforms) as representative of every year. If that spike pushes your three-year average over $50,000, you likely need the EZ that year even if you're normally a 990-N filer. Conversely, one slow year doesn't automatically drop you back down; the average still matters. When genuinely unsure, the safer move is to file the more detailed form. The IRS has never penalized an organization for providing more disclosure than strictly required. Filing 990-N when you actually owed a 990-EZ, on the other hand, can get flagged, especially since gross receipts self-reported on the N are compared against bank deposit patterns in some IRS matching programs. Confirm your specific situation with the IRS or a preparer familiar with nonprofit filings before you commit to a form.
What happens if we file the wrong form or miss the deadline?
All 990-series returns are due by the 15th day of the 5th month after your fiscal year ends. For a calendar-year organization (fiscal year ending December 31), that's May 15 [4]. Miss three years in a row, of any 990 variant, and the IRS automatically revokes your tax-exempt status by operation of law under Internal Revenue Code Section 6033(j) [5]. There is no warning letter that says "final notice." It happens automatically after the third missed year, and you find out later when a donor asks for a determination letter or when your state charity office flags you. Filing the wrong version (say, an EZ when your receipts required the full 990) generally does not itself trigger revocation the way missing three years does, but it can invite an IRS inquiry, and it can also violate your state's charitable solicitation registration rules, which often mirror the federal thresholds or set their own. Check with your state charity office or attorney general's nonprofit division for your state's specific rule; it is not the same everywhere. If you've already lost exemption, that is a separate, more involved fix (streamlined retroactive reinstatement under Rev. Proc. 2014-11 in many cases), not something this article covers in depth. Start with 990 tax form and irs form 990 for the filing basics, then talk to a preparer about reinstatement specifics.
What does a treasurer do, and how does 990 filing fit into the job?
A treasurer is the volunteer (occasionally paid, in larger organizations) responsible for the organization's money: tracking income and expenses, reconciling the bank account, presenting financial reports to the board, and making sure the group meets its legal filing obligations. In a booster club, PTO, or youth sports league, that person is often a parent with a day job in an unrelated field, learning nonprofit bookkeeping from scratch. What does a treasurer do in a club, day to day? Mostly unglamorous things: depositing concession stand cash, paying vendor invoices, keeping receipts organized, and reporting a running balance at monthly meetings. What does a club treasurer do that's less visible but higher stakes? Filing the annual 990, keeping the state charitable registration current if required, and making sure two people (not one) touch every cash deposit. What does a treasurer of a club do that a bookkeeper wouldn't? Judgment calls. Deciding whether a purchase needs board approval, flagging when spending on one program is running over budget, and knowing which IRS form applies this year based on the numbers above. The 990 filing is one line item in a much longer job description, but it's the one with a hard federal deadline and a real consequence for missing it three times.
What is a 990 tax form vs. an income tax return?
This trips up almost every new treasurer at least once. A 990 is an information return, not an income tax return. You are not calculating a tax bill in most cases. You're disclosing where money came from and where it went so the IRS (and the public) can confirm the organization is still operating consistent with its exempt purpose. The exception: unrelated business income. If your booster club runs something unrelated to its exempt purpose and generates substantial revenue from it (a permanent retail operation not tied to the program's mission, for example), that income may be subject to Unrelated Business Income Tax, reported on Form 990-T, separate from the 990 itself [6]. Most booster fundraising (concessions at your own team's games, raffles, car washes) is not treated as unrelated business income because it's directly connected to supporting the program, but this is exactly the kind of question worth a five-minute call to a nonprofit-experienced CPA before you assume you're in the clear.
Can we switch between 990-N, 990-EZ, and the full 990 year to year?
Yes, and many organizations do, depending on the year's fundraising. There's no penalty for filing a more detailed form than required. Some treasurers file the EZ every year even when they'd technically qualify for the N, because the EZ creates a paper trail of actual financials that makes handoff to the next treasurer far easier. Going the other direction (from EZ or full 990 down to the N) is fine too, as long as you actually meet the receipts threshold that year, checked as a rolling average, not a single-year snapshot. What you cannot do is file the N in a year where receipts or assets clearly exceeded the EZ thresholds; that's a compliance risk even if the IRS's own e-filing portal happens to accept it. The portal doesn't verify your numbers against the threshold at the time of filing.
What records do we need before we sit down to file?
Before filing any 990 variant, gather your bank statements for the full fiscal year, your check register or accounting software export, a list of current board members with titles, your prior year's filed 990 (if any, for comparison), and your EIN confirmation letter. For the EZ or full 990, add a simple spreadsheet breaking spending into categories: program expenses, fundraising costs, administrative costs. A lot of booster club chaos traces back to handoff gaps, not the filing itself. The outgoing treasurer moves away or the kid graduates, and nobody hands over the QuickBooks file or even the login. Building a habit of documenting everything as you go, not scrambling in April, is the single biggest thing that makes 990 season painless instead of miserable. That's the exact problem a state-specific, pre-built Treasurer Kit is meant to solve: a $99 one-time reference built around your state's specific rules and a filing calendar, so the next treasurer isn't starting from a blank spreadsheet.
Where do state rules layer on top of the federal 990?
Filing the right federal 990 doesn't automatically satisfy your state. Most states with charitable solicitation laws require a separate annual or biennial registration, often through the attorney general's office or secretary of state, and many use their own gross receipts thresholds for simplified filing, sometimes matching the IRS numbers and sometimes not. Check with your state charity office or attorney general's nonprofit/charities division directly; treat any number you find online (including in this article) as a starting point to verify, not a final answer, since these thresholds get updated periodically. Some states also require the same 990 or 990-EZ you filed with the IRS to be attached to a state registration form. If your club raises money across state lines (regional tournaments, online donation drives reaching out-of-state families), you may owe registration in more than one state. This is genuinely one of the more tedious parts of the job, and it's exactly why keeping a running list of every state where you've solicited donations matters as much as the federal filing.
Frequently asked questions
What is Form 990?
Form 990 is the annual information return most tax-exempt organizations file with the IRS to report revenue, expenses, and governance. It comes in several versions (990-N, 990-EZ, full 990) scaled to an organization's size, based on gross receipts and total assets [1]. It is not an income tax bill in most cases; it's a disclosure document.
What is a 990 tax form used for?
It's used by the IRS and the public to confirm a nonprofit is operating consistent with its tax-exempt purpose. It reports where money came from (dues, donations, fundraisers) and where it went (programs, admin, fundraising costs), and it's filed annually, generally due the 15th day of the 5th month after fiscal year end [4].
What is the difference between 990-EZ and full 990?
990-EZ works for organizations with gross receipts under $200,000 and total assets under $500,000. Above either number, you must file the full Form 990 [3]. The EZ is about 4 pages; the full 990 runs around 12 pages plus multiple detailed schedules on governance, compensation, and program activities.
What does a treasurer do?
A treasurer manages an organization's money: tracking income and expenses, reconciling bank accounts, reporting financials to the board, and handling required filings like the annual 990. In small nonprofits it's usually a volunteer role held by a parent or club member, not a professional accountant.
What does a treasurer do in a club, specifically a booster club or PTO?
Day to day: depositing fundraiser cash, paying vendors, reconciling the bank statement monthly, and giving a financial report at meetings. Annually: filing the correct 990 form, keeping state charitable registration current if required, and maintaining records for the next treasurer's handoff.
What does a club treasurer do that's different from a bookkeeper?
A bookkeeper records transactions; a treasurer also makes judgment calls, like flagging overspending, requiring dual sign-off on cash deposits, deciding which purchases need board vote, and determining which IRS 990 version the club must file based on that year's receipts and assets.
Do we have to file a 990 if we have no income this year?
Generally yes. If your organization holds an EIN and 501(c) status, the IRS expects an annual filing even in years with zero or minimal activity, typically the 990-N if receipts are normally $50,000 or less [2]. Skipping three consecutive years triggers automatic revocation under IRC Section 6033(j) [5].
What is the gross receipts threshold for Form 990-N?
Form 990-N (the e-Postcard) is available to organizations whose gross receipts are 'normally $50,000 or less,' calculated as an average over the current and prior two years for established organizations, per IRS guidance [2]. A single high-revenue year doesn't automatically disqualify you if the three-year average stays under $50,000.
Can a small booster club file the full Form 990 instead of the EZ or N?
Yes. There's no rule against filing more disclosure than required. Some treasurers prefer the EZ or full 990 even when they qualify for the simpler 990-N, because it creates a documented financial record that helps whoever takes over the treasurer role next.
What happens if a booster club misses three years of 990 filings?
The IRS automatically revokes tax-exempt status after three consecutive years of missed 990 filings, under Internal Revenue Code Section 6033(j) [5]. There's no advance warning notice; you typically find out when the IRS's exempt organization search shows revoked status, often when a donor or the school district asks for proof of exemption.
Does the 990 form become public record?
Yes. Filed 990s and 990-EZs are public documents, searchable through the IRS Tax Exempt Organization Search tool [7] and sites that republish them. Board member names, any compensation figures (even $0), and program spending breakdowns are all visible to anyone who looks.
Is Form 990 the same as an income tax return?
No. Most nonprofits owe no federal income tax on funds raised for their exempt purpose, so the 990 mainly discloses revenue, expenses, and governance rather than calculating a tax bill. The exception is Unrelated Business Income Tax, reported separately on Form 990-T when it applies [6].
Who has to sign the 990 or 990-EZ for a booster club?
An authorized officer, typically the treasurer, president, or another board officer designated in your bylaws, signs the return under penalty of perjury attesting it's true and complete. Confirm your organization's specific signature authority requirements with the IRS instructions for the form you're filing and your own bylaws.
Sources
- IRS, Annual Filing and Forms: Most tax-exempt organizations must file an annual return, and which form applies depends on gross receipts and total assets
- IRS, Annual Electronic Filing Requirement for Small Exempt Organizations, Form 990-N (e-Postcard): 990-N is for organizations whose gross receipts are normally $50,000 or less, based on a rolling average
- IRS, Form 990-EZ Instructions: 990-EZ eligibility requires gross receipts under $200,000 and total assets under $500,000; above that, full Form 990 is required
- IRS, Form 990 Instructions - When to File: 990-series returns are due the 15th day of the 5th month after the organization's fiscal year ends
- 26 U.S.C. § 6033(j), Cornell Legal Information Institute: Failure to file required annual returns for three consecutive years results in automatic revocation of tax-exempt status
- IRS, Unrelated Business Income Tax: Income from activities unrelated to an organization's exempt purpose may be subject to UBIT, reported on Form 990-T
- IRS, Tax Exempt Organization Search: Filed 990 and 990-EZ returns are publicly searchable through the IRS's exempt organization database