What is form 990? the annual irs filing, explained

form 990 is the annual irs return for tax-exempt nonprofits. see which version your booster club or pto files, the deadlines, and what happens if you skip it.

BoosterLedger Editorial Team
17 min read
In This Article

Last updated 2026-07-24

volunteer treasurer reviewing receipts and a laptop while working on form 990 filing
volunteer treasurer reviewing receipts and a laptop while working on form 990 filing

TL;DR

form 990 is the annual information return tax-exempt organizations file with the irs to report money in, money out, and how they run. most small booster clubs and ptos file the simplest version, the 990-N e-postcard, if gross receipts are normally $50,000 or less [1]. skip it three years running and the irs automatically revokes your tax-exempt status [2].

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. Nonprofits generally do not owe income tax on money raised for their exempt purpose, so Form 990 exists mainly so the IRS (and the public) can see what the organization took in, what it spent, who runs it, and whether it is still operating the way it said it would when it applied for exemption. The IRS calls it the "Return of Organization Exempt from Income Tax" [1]. If your booster club, PTO, or youth sports league has its own EIN and 501(c)(3) or 501(c)(4) status (more than piggybacking on the school district's number), you almost certainly have to file some version of it every year, even if you took in zero dollars. There are four versions, scaled by how much money moves through the organization. Getting the right one matters less for accuracy and more for effort: file the wrong, more complicated version and you've wasted hours you didn't need to spend. File nothing at all, thinking you're too small to bother, and you risk losing your exempt status entirely. More on that below. For background on the underlying return and where it fits with other IRS paperwork, see form 990 and irs form 990.

what is a 990 tax form (the four versions)?

990-N (e-Postcard)Gross receipts normally $50,000 or less8 basic questions online, no financial detail required
990-EZGross receipts under $200,000 AND total assets under $500,000Simplified financial statements, program summary
990 (full/long form)Gross receipts $200,000+ OR total assets $500,000+Full financials, compensation, governance detail
990-PFAll private foundations, regardless of sizeDetailed financial and grant activityMost booster clubs, PTOs, and small youth sports leagues live in the 990-N or 990-EZ lane. A single big fundraiser year (a gala that nets $60,000, say) can push a normally-990-N group into 990-EZ territory for that year, so check your gross receipts every filing season rather than assuming last year's form still applies. "Gross receipts" means total money in before you subtract expenses, not net profit. A concession stand that brings in $40,000 in sales against $35,000 in costs has $40,000 in gross receipts, not $5,000. That trips people up constantly. For a plain walkthrough of each version, see 990 tax form and 990n.

"990 tax form" is the umbrella term for four different returns, and which one applies to your group depends almost entirely on gross receipts and total assets. Here's the breakdown the IRS uses [2]: | Version | Who files it | What it asks for |

form 990 versions at a glance which return applies based on gross receipts and assets $50k 990-N threshold (gross rece… $200k 990-EZ receipts ceiling $500k 990-EZ assets ceiling Source: IRS, Annual Reporting and Filing Requirements, 2024

what is the 990-N e-postcard and do we qualify?

The 990-N, nicknamed the e-Postcard, is the version almost every small booster club and PTO ends up filing. It's free, it's done entirely online through the IRS website, and it takes maybe 10 minutes once you have your EIN and basic org info handy. You qualify if your organization's gross receipts are "normally $50,000 or less" [1]. The IRS defines "normally" using a rolling average depending on how long you've existed. For an organization in its first year, gross receipts of $75,000 or less qualify. For a group in its first two years, average annual receipts of $60,000 or less over that period qualify. For anyone established three years or more, the test is average gross receipts of $50,000 or less over the most recent three tax years [3]. That averaging rule is the part most volunteer treasurers miss: one $55,000 year doesn't automatically bump you out of 990-N filing if your three-year average is still under $50,000. The 990-N asks for eight items: your EIN, tax year, legal name and mailing address, any other names used, name and address of a principal officer, your website if you have one, confirmation that gross receipts are still $50,000 or less, and a statement if you've terminated. That's it. No financial statements, no schedules. You file it through the IRS's Tax Exempt Organization Search tool at irs.gov [4]. There is no paper version and no fee. See form 990-n for a step-by-step filing walkthrough.

what happens if we don't file a 990 at all?

You lose your tax-exempt status automatically. Not a warning, not a fine first: the law is self-executing. The Pension Protection Act of 2006 added Internal Revenue Code section 6033(j), which revokes exemption automatically for any organization that fails to file the required Form 990 (in whatever version applies) for three consecutive years [5]. The IRS states it plainly: "Organizations that fail to file required Form 990-series returns for three consecutive years will automatically lose their tax-exempt status" [5]. There's no appeal for the missed years themselves; the revocation is retroactive to the original filing due date of the third year. Once revoked, your booster club becomes a taxable entity in the eyes of the IRS. Donations made to you are no longer deductible for donors going forward, and if you have any net income, you could owe corporate income tax on it. You also show up on the IRS's public Auto-Revocation List, which parent volunteers, school administrators, and sometimes local reporters do check. Getting reinstated means filing IRS Form 1023 or 1023-EZ (the exemption application) again, along with the delinquent returns, and in many cases paying the application fee a second time. The IRS does have streamlined retroactive reinstatement procedures for small organizations under Revenue Procedure 2014-11 [6], but it still costs time, paperwork, and usually a fee in the range of $275 to $600 depending on the form used [7]. The fix, if you're already behind, is to file every missing year's return (or 990-N) as soon as you catch it, even past-due, and then request reinstatement. Waiting makes it worse, not better.

what does a treasurer do?

A treasurer is the person responsible for the organization's money: tracking it, reporting on it, and making sure it's spent the way the members and bylaws intend. In a booster club or PTO, the treasurer usually handles the bank account, keeps the ledger (a simple spreadsheet is fine for most small groups), reconciles statements monthly, and reports a balance to the board at every meeting. The job also includes the paperwork nobody wants: making sure Form 990 gets filed every year, keeping receipts organized for cash-handling counts, and knowing when a state raffle license or charitable solicitation registration is due. None of this is glamorous. Most of it is just consistency. A good treasurer also builds the paper trail their successor will need. Volunteer treasurer turnover is high (often annual, tied to which kid is still on the team or in the school), so documentation matters more here than in almost any other volunteer role. If you inherited a mess, you're not alone; that's the most common way people land on this topic in the first place.

what is a treasurer, exactly?

A treasurer is an elected or appointed officer who holds legal and practical responsibility for an organization's funds. That's the short definition. In a nonprofit or unincorporated association context, the treasurer typically signs on the bank account (often requiring a second signer for checks over a set amount), prepares or reviews the annual budget, and is the point person if the IRS, state, or an auditor asks a financial question. Bylaws usually spell out the treasurer's specific duties, term length, and whether the role is elected by members or appointed by the board. If your bylaws are silent or missing (common in booster clubs that started informally), the safest default is to write down what the treasurer actually does and get the board to approve it, so the next person isn't guessing.

what do treasurers do day to day, month to month, year to year?

Day to day: deposit checks and cash promptly (ideally within a few business days, never sitting in someone's car), record every transaction, and keep receipts matched to expenses. Month to month: reconcile the bank statement against the ledger, report a current balance and any concerns to the board, and flag upcoming bills or fundraiser payouts. Year to year: file the appropriate Form 990 version, renew any state charitable solicitation registration, renew the raffle license if the group runs raffles, prepare a budget for board approval, and do a handoff packet if the treasurer role is changing hands. A rough timeline for a calendar-year nonprofit with a December 31 fiscal year end: the Form 990-series return is due by the 15th day of the 5th month after the fiscal year ends, which is May 15 for most groups [1]. If your fiscal year runs July to June (common for school-affiliated groups matching the academic year), your deadline is November 15 instead. A single 6-month extension is available using Form 8868 [1].

what does a treasurer of a club do specifically?

For a booster club, PTO, or youth sports league specifically, the treasurer's job usually breaks into four buckets: 1. Cash handling controls. Concession stands, gate admissions, and raffle ticket sales generate physical cash, which is the highest-risk money in any small nonprofit. Two people should count cash together, both should sign the count sheet, and deposits should go to the bank quickly. 2. Compliance filings. This is the Form 990 (or 990-N) every year, plus any state-level charitable registration and raffle or gaming license renewal. Rules vary a lot by state; confirm specifics with your state charity office or attorney general's office before assuming last year's rules still apply. 3. Budgeting and reporting. Presenting a clear income-and-expense picture at board meetings, so parents and members can see where fundraiser money actually went. 4. Records and handoff. Keeping bank statements, receipts, board minutes referencing financial decisions, and prior 990 filings organized (the IRS and many state offices expect records retained for several years), so the next treasurer isn't starting from zero. A lot of booster clubs are technically separate legal entities from the school itself, with their own EIN, even though everyone assumes "the school handles that." If your group has its own bank account and its own tax ID, the 990 filing obligation is yours, not the school's.

do we still need to file if we made no money this year?

Yes. Filing obligation is based on your tax-exempt status existing, not on whether you had activity. Even a booster club with $0 in gross receipts for the year still needs to file a 990-N (or whichever version applies) to stay in good standing [1]. Skipping a "quiet year" is exactly how groups drift into the three-year automatic revocation window without noticing.

how do we know which 990 version applies to us this year?

Pull your total gross receipts for the tax year, before expenses, and total assets at year end, then compare against the thresholds: $50,000 or less (three-year average) for 990-N, under $200,000 receipts and under $500,000 assets for 990-EZ, and everything above that for the full Form 990 [2]. If you're a private foundation, you file 990-PF regardless of size. When in doubt, and if the numbers are close to a threshold, it's worth a quick email to a local nonprofit accountant, since filing the wrong version can trigger IRS correspondence asking you to refile.

where does a state-personalized approach fit in?

Everything above is federal. Your state almost certainly layers its own requirements on top: charitable solicitation registration (required in most states before you can legally ask for donations), a raffle or gaming license if you run raffles or bingo, and sometimes a separate state tax-exemption filing distinct from the IRS one. These vary enough state to state that generic checklists get people in trouble; confirm current requirements with your state charity office or attorney general's office before your next fundraiser. BoosterLedger's $99 one-time State-Personalized Treasurer Kit bundles the federal 990 checklist with the specific state registration and raffle-license steps for your state, plus the handoff templates a volunteer treasurer actually needs. It's not a substitute for an accountant or attorney, and it doesn't guarantee any filing outcome, but it saves the hours most new treasurers spend just figuring out which government office to call first.

what records should a treasurer keep to back up the 990?

Bank statements and reconciliations for every month, receipts for every expense over a reasonable threshold your board sets (many groups use $25 or $50), cash count sheets signed by two people, board meeting minutes noting financial approvals, prior years' 990 filings, and your state charitable registration and raffle license paperwork. The IRS doesn't require you to attach this to the 990-N itself, but if you're ever asked about a filing or if a new treasurer takes over, this is the packet that makes everything explainable in an afternoon instead of a week.

Frequently asked questions

what is form 990 used for?

Form 990 is the annual information return tax-exempt organizations file with the IRS to report income, expenses, and governance details. It lets the IRS and the public confirm the organization is still operating within its tax-exempt purpose. Most small booster clubs and PTOs file the simplified 990-N version rather than the full form.

what is the 990 tax form deadline?

The Form 990-series return is due 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. A single 6-month extension is available via IRS Form 8868 [1].

what does a treasurer do in a small club or booster group?

A club treasurer tracks all money in and out, reconciles the bank account monthly, reports balances to the board, handles cash-counting controls for events, files the annual Form 990, and keeps records organized so the next treasurer can take over easily. In booster clubs specifically, this often also includes raffle license renewals and state charity registration.

is form 990 the same as a tax return?

Not really. It's called an information return, not an income tax return, because most tax-exempt organizations owe no income tax on money raised for their exempt purpose. Form 990 exists to disclose finances and governance to the IRS and the public, not to calculate tax owed, though unrelated business income can trigger separate tax obligations.

what happens if a booster club never files a 990?

Under IRC section 6033(j), added by the Pension Protection Act of 2006, failing to file for three consecutive years triggers automatic revocation of tax-exempt status, no warning notice required [2]. Reinstatement requires refiling exemption paperwork and delinquent returns, plus an application fee that typically runs $275 to $600 [7].

do we need an accountant to file a 990-N?

No. The 990-N (e-Postcard) is an 8-question online form most volunteer treasurers can complete in about 10 minutes without professional help [1]. The 990-EZ and full 990 involve real financial statements and governance disclosures, where an accountant's review is genuinely worth the cost if your numbers are close to a threshold.

what counts as gross receipts for the 990-N threshold?

Gross receipts means total money received before subtracting any expenses, not net profit. A fundraiser that brings in $60,000 in sales against $50,000 in costs still counts as $60,000 in gross receipts. The IRS uses a rolling average (one year, two years, or three years depending on your organization's age) to determine if you qualify for 990-N [4].

what is a club treasurer's role in cash handling?

The treasurer typically sets and enforces the counting process for cash from concessions, gate admissions, and raffle sales: two people count together, both sign a count sheet, and deposits go to the bank quickly rather than sitting with one volunteer. This isn't about distrust, it's a basic control that protects the volunteer counting the cash as much as the organization.

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

990-N (the e-Postcard) is for organizations with gross receipts normally $50,000 or less and asks 8 basic questions with no financial detail. 990-EZ is for organizations with gross receipts under $200,000 and total assets under $500,000, requiring actual financial statements and a program summary [3].

does our booster club need its own EIN to file a 990?

Yes, if you're filing your own 990 you need your own Employer Identification Number (EIN), separate from the school district's. Many booster clubs mistakenly assume the school's tax ID covers them; if your group has a separate bank account, it almost certainly needs its own EIN and its own 990 filing.

can a treasurer be personally liable for a missed 990 filing?

Missing a 990-N filing itself doesn't typically create personal liability, but a lapsed tax-exempt status can create real financial exposure for the organization (taxable income, lost donor deductibility), and repeated neglect can raise governance and fiduciary questions for board members. This isn't legal advice; talk to a local attorney if you're worried about a specific situation.

where do we actually file the 990-N?

Through the IRS's Tax Exempt Organization Search tool at irs.gov [5]. There's no paper option for the 990-N and no filing fee. Larger versions (990-EZ, full 990, 990-PF) are filed electronically as well, generally through IRS-authorized e-file providers.

Sources

  1. IRS, Automatic Revocation of Exemption: organizations that fail to file for three consecutive years automatically lose tax-exempt status
  2. IRS Publication 4839, Annual Filing Season Program: thresholds distinguishing 990-N, 990-EZ, full 990, and 990-PF
  3. IRS Form 990-N, Electronic Notice (e-Postcard) for Tax-Exempt Organizations Not Required To File Form 990 or Form 990-EZ: rolling gross receipts averaging test for 990-N eligibility by organization age
  4. IRS, Tax Exempt Organization Search (TEOS): 990-N is filed online through the IRS system, no fee, 8 required data items
  5. IRS Revenue Procedure 2014-11: streamlined reinstatement procedures after auto-revocation
  6. IRS Form 1023-EZ Instructions: application fee range for reinstatement
  7. 26 U.S. Code § 6033, Returns by exempt organizations: statutory requirement for annual information return filing by tax-exempt organizations

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