Filing nonprofit taxes: what treasurers need to know about the 990

Filing nonprofit taxes means picking the right 990: N, EZ, or full. Miss 3 years and the IRS auto-revokes your exemption. Here's how it actually works.

BoosterLedger Editorial Team
21 min read
In This Article

Last updated 2026-07-25

Volunteer treasurer's desk at night while filing nonprofit taxes with receipts and laptop
Volunteer treasurer's desk at night while filing nonprofit taxes with receipts and laptop

TL;DR

Filing nonprofit taxes usually means submitting one of the Form 990 versions (990-N, 990-EZ, or 990) every year, based on gross receipts, even if your group owes zero tax. Miss the deadline three years running and the IRS automatically revokes your tax-exempt status, no warning letter required. Most small booster clubs and PTOs qualify for the free, 8-question 990-N.

what does filing nonprofit taxes actually mean for a small group

Most volunteer treasurers hear "filing nonprofit taxes" and picture something closer to a business tax return, with deductions and liability. That's not really what's happening. If your group has 501(c)(3) or another 501(c) tax-exempt status, you almost never owe federal income tax on donations, membership dues, or fundraiser proceeds. What you owe instead is an annual information return, a form that tells the IRS who you are, roughly how much money moved through the organization, and whether you're still operating the way you said you would when you got exempt. That return is some version of Form 990. The IRS calls it "an annual reporting return that certain federally tax-exempt organizations must file" [1]. It's not optional because you're small. It's not optional because you're all-volunteer. The only groups truly off the hook are churches and a few narrow categories the IRS lists separately, and most booster clubs, PTOs, and youth sports leagues are not in that category. So when someone says "filing nonprofit taxes," for 95% of the groups reading this, they mean: pick the right 990 variant, file it once a year, keep proof you filed. That's the whole job, most years.

what is form 990

990-N (e-Postcard)Smallest orgsNormally $50,000 or less [2]
990-EZMid-size orgsGross receipts under $200,000 AND total assets under $500,000 [3]
990 (full)Larger orgsGross receipts $200,000 or more, OR total assets $500,000 or more [3]
990-PFPrivate foundationsAll private foundations, regardless of size [4]Most booster clubs and PTOs land in the 990-N bucket. A middle-school PTO running a $30,000-a-year budget files an 8-question form online. A regional booster club with a $150,000 concession stand and equipment fund is probably in 990-EZ territory. A district-wide athletic foundation holding $600,000 in reserves is filing the full Form 990. Gross receipts, for this test, generally means total money that came in before subtracting expenses, not net profit. A $40,000 golf tournament that netted $12,000 still counts as $40,000 in gross receipts for threshold purposes, unless specific exclusions apply. Confirm the exact calculation with the IRS instructions for your form year, since definitions get updated.

Form 990 is the IRS's annual information return for tax-exempt organizations. It reports revenue, expenses, program activities, and governance details so the IRS (and the public) can see how a nonprofit spent its money. 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. The four versions, roughly by size: | Form | Who files it | Gross receipts threshold |

what is the 990-n and who has to file it

The 990-N, also called the e-Postcard, is the stripped-down filing for small tax-exempt organizations. It's free, it's online-only, and the IRS describes it as an 8-item form you submit through the agency's e-filing system [2]. You cannot mail a paper version. You're eligible for 990-N if your organization's annual gross receipts are normally $50,000 or less [2]. "Normally" matters here: the IRS uses an averaging test over three years for newer or fluctuating organizations, not a strict single-year cutoff. If your booster club had one unusually big fundraising year, that alone might not knock you out of 990-N eligibility. But if you're consistently running $60,000-$70,000 a year, you should be filing 990-EZ instead, and filing the wrong form is itself a problem the IRS can flag. The 8 items generally include your legal name, EIN, tax year, mailing address, website (if you have one), the name and address of a principal officer, and confirmation that gross receipts are $50,000 or less. There's no financial detail beyond that confirmation, which is exactly why small groups love it and why the IRS is unforgiving about the deadline: there's really no excuse for missing a form this short. Small organizations "eligible to file the e-Postcard may choose to file a full return" instead [2], and some treasurers do, mainly to create a public paper trail of finances for parent groups or school administrators who want more transparency than an e-Postcard provides.

Which Form 990 version applies, by gross receipts Federal thresholds that determine 990-N vs 990-EZ vs full 990 eligibility $50k 990-N ceiling (… $200k 990-EZ ceiling… $500k 990-EZ ceiling… Source: IRS, About Form 990-EZ and 990-N e-Postcard guidance, 2024

when is the 990 due and what happens if you're late

Your 990 (in whatever version applies) is due on the 15th day of the 5th month after your organization's accounting period ends [5]. For a nonprofit on a calendar year (ending December 31), that's May 15. For one on a fiscal year ending June 30, the deadline is November 15. A single late filing isn't usually catastrophic. Miss the deadline once and, depending on your form type and gross receipts, you may owe a penalty, though 990-N filers generally don't face a dollar penalty for late e-Postcard filings under current IRS guidance; confirm current penalty amounts with the IRS since they're indexed and change. The real cliff is three years. "Automatically revokes the tax-exempt status of any organization that fails to file an annual return or notice as required for three consecutive years" is how the IRS states the automatic revocation rule [6]. Three consecutive years, not three total. No extra warning letter is required before revocation happens; the requirement to file for three straight years is itself the notice, under the law. If you're a new treasurer discovering your predecessor missed two years of 990-N filings, you have a genuine deadline pressure: file year three correctly and on time, or the whole exemption disappears. Revocation isn't quiet, either. The IRS publishes a searchable Tax Exempt Organization Search database, and once revoked, your organization shows up in it, visible to any parent, donor, or school district administrator who checks [7].

what happens if your nonprofit status gets auto-revoked

Auto-revocation means your organization is no longer tax-exempt as of the revocation date. Practically, that can mean donations to your group are no longer tax-deductible for donors, you may owe corporate income tax on revenue going forward, and many school districts, banks, or state charity offices will not let you operate normally until you're reinstated. The fix is filing for reinstatement, more than catching up on late 990s. The IRS offers a few reinstatement paths depending on your situation and size, generally requiring you to file Form 1023 (or 1023-EZ, if eligible) again along with a specific reinstatement request, and in some cases you can ask for retroactive reinstatement back to your revocation date if you show reasonable cause for the missed filings . This is a real application process, not a form you fax in an afternoon; expect it to take real weeks, sometimes months, and expect the IRS to actually scrutinize your reasonable-cause explanation. Because the stakes are steep and the process has real deadlines and specific procedural requirements, confirm your exact reinstatement path with the IRS directly, since eligibility rules (streamlined retroactive reinstatement versus standard reinstatement) depend on how long you've been revoked and your organization's size. This is the point where many volunteer treasurers decide a short paid consult with a nonprofit-focused CPA is worth it, even if everything else about running the books stays DIY.

what does a treasurer do

A treasurer is the volunteer (or occasionally paid) officer responsible for a nonprofit's money: tracking it, reporting on it, and making sure the organization meets its legal filing obligations. In a booster club, PTO, or youth sports league, that usually means one person wearing four hats: bookkeeper, filer, internal auditor, and translator between raw numbers and the board. Day to day, what does a treasurer do? Reconcile the bank account monthly. Track income by source (concessions, membership dues, raffle tickets, sponsor checks) and expenses by category (uniforms, equipment, tournament fees, insurance). Keep receipts and deposit slips organized enough that if someone asks "where did the $3,200 from the car wash go," you can answer in under five minutes. Once a year, what do treasurers do that nobody else in the group can? File the [990](https://boosterledger.com/articles/treasurer-basics/990) or 990-N (or hand off clean numbers to whoever does). Renew any required state charitable solicitation registration. Confirm insurance and any raffle or gaming license is current. Present a budget-vs-actual report at the annual meeting so incoming officers aren't starting blind. It's a real job, and it's bigger than most volunteers expect walking in. The IRS-facing part (the 990 or 990-N) is genuinely small, usually under an hour once you have your numbers organized. The bookkeeping and internal-controls part is where most of the actual time goes.

what does a club treasurer do differently from a corporate treasurer

A corporate treasurer manages cash flow, debt, and investment strategy for a for-profit company; that's a finance role built around growth and shareholder return. A club treasurer, whether for a PTO, booster club, or youth sports league, does something narrower and more accountability-focused: track every dollar of member and donor money, report it honestly to the board and to the IRS, and make sure the organization's tax-exempt status stays intact. What does a club treasurer do concretely? Collect dues and fundraiser proceeds, pay approved expenses, keep a ledger, present financial reports at meetings, and file the annual 990 or 990-N. Many club treasurer roles also include managing a debit card or checkbook with a co-signer requirement, which is a basic internal control most small nonprofits genuinely need and often skip. The stakes are also different in kind. A corporate treasurer's mistakes usually cost money. A club treasurer's mistakes (missed 990 filings, commingled funds, no receipts for cash fundraisers) can cost the organization its tax-exempt status entirely, which is a much harder thing to undo than a bad quarter.

what does a treasurer do in a club with volunteers, not staff

In an all-volunteer club, the treasurer often has to build the entire financial system from nothing, because there's no bookkeeper, no accountant on staff, and sometimes no real records handed down from the last person. That changes the job from "maintain the system" to "build and maintain the system." Practically, what does a treasurer do in a club like that? Set up a dedicated bank account in the organization's name (never a personal account, even temporarily). Establish a simple chart of accounts: dues, concessions, sponsorships, uniforms, travel, equipment, insurance. Require two signatures or at least two eyes on any check or transfer over a set dollar threshold your board picks. Keep a running ledger, even a basic spreadsheet, updated monthly, not scrambled together in April. Cash handling is where volunteer-run clubs get into the most trouble, mostly through sloppiness rather than dishonesty: concession stand cash that never gets counted by two people, raffle proceeds that go straight into someone's car console overnight, no receipt trail for a $500 sponsor payment made in cash. None of that is illegal by itself, but it makes your books unauditable and, if something does go wrong, makes it nearly impossible to prove your own innocence. A short written cash-handling policy, even one page, fixes most of this.

what is a 990 tax form and what does it actually report

A 990 tax form is a nonprofit's annual public disclosure of its finances and operations, not a tax bill. It reports total revenue by source, total expenses by category, compensation for key officers and highest-paid employees, a summary of program accomplishments, and answers to governance questions (does the board review the 990 before filing, does the organization have a conflict-of-interest policy, and similar). Because 990s (EZ and full versions, not the 990-N) are public documents, anyone, including parents, sponsors, competing booster clubs, or journalists, can pull them through the IRS's Tax Exempt Organization Search tool or through nonprofit-data sites that republish them [7]. That transparency is by design. Congress built public disclosure into the tax-exempt system specifically so donors could check how their money gets used without needing a subpoena. For a booster club or PTO, this means your 990 (if you file EZ or full) is effectively a report card that any parent can read. Sloppy or wildly inconsistent numbers year over year invite exactly the kind of questions no volunteer treasurer wants to field at a general meeting.

does filing nonprofit taxes mean my group owes money

Almost always no, for organizations that are properly recognized as tax-exempt under section 501(c). Filing the 990 or 990-N is an information return, not a tax bill; you're reporting activity, not calculating owed tax, in the vast majority of cases. The exception that trips people up is unrelated business income tax (UBIT). If your nonprofit runs a commercial-style activity unrelated to your exempt purpose, regularly and for profit, that income can be taxable even though the rest of your organization stays exempt. Classic examples that sometimes come up for booster clubs include renting out equipment to the general public or running a for-profit-style concession operation unconnected to your events. Most normal booster club and PTO fundraising (concessions at your own team's games, membership dues, raffle proceeds used for your stated purpose) doesn't trigger UBIT, but if your group runs something that looks like a small business on the side, confirm with the IRS or a nonprofit CPA whether Form 990-T applies. Separately, state-level obligations are their own animal. Many states require a charitable solicitation registration renewal alongside, or independent of, your federal 990 filing, and some states also require sales tax handling on certain fundraiser sales. Confirm with your state charity office or attorney general what applies to your specific fundraising activities, since this varies significantly state to state.

how do i know which 990 form my organization should file

Small PTO, under $50K/year, no major reserves990-N
Booster club, $80K/year, modest savings990-EZ
Athletic foundation, $250K/year or $500K+ in assetsFull 990
Private grant-making foundation990-PFIf you're right on the line, or your gross receipts bounce around year to year (a big capital campaign one year, a quiet year the next), read the IRS's averaging rules carefully before assuming you're safe to file the shorter form. Filing 990-N when you should have filed 990-EZ doesn't usually void your exemption by itself, but it's the kind of inconsistency that draws IRS correspondence, and correspondence you don't understand from an agency you're scared of is exactly what nobody volunteering their Tuesday nights wants to deal with.

Start with your gross receipts and total assets from your most recent complete fiscal year, then check them against the thresholds. Gross receipts of $50,000 or less, normally, puts you in 990-N territory [2]. Gross receipts under $200,000 and total assets under $500,000 puts you in 990-EZ territory [3]. Above either of those, you're filing the full 990. Private foundations file 990-PF regardless of size [4]. A quick self-check table: | Your situation | Likely form |

what records do i need before i sit down to file

Before you touch the actual form, get your numbers in one place: total income by category for the year, total expenses by category, ending bank balances across every account, and a list of any major purchases or grants. If you inherited the treasurer role mid-year and the prior records are a mess, spend real time reconstructing bank statements before you file anything, because an inaccurate 990 is arguably worse than a late one. Keep the filing confirmation. For 990-N, the IRS system gives you an acceptance notice after you submit; save the PDF or screenshot. For 990-EZ or full 990, keep a copy of the complete filed return along with the acceptance or e-file confirmation from whatever software or preparer you used. Build a simple year-over-year file: last year's 990 or 990-N confirmation, this year's bank statements, receipts for anything over a few hundred dollars, and your board's approved budget. Handing that folder to next year's treasurer is the single highest-leverage thing you can do for the organization's long-term compliance, because most auto-revocations happen after a treasurer transition where nobody told the new person a filing was due. This is roughly the gap a State-Personalized Treasurer Kit is built to close: a one-time, $99 packaged set of the filing checklist, cash-handling policy, and handoff documents matched to your state, so the next volunteer isn't starting from a blank spreadsheet and a shoebox of receipts.

what should i do right now if i just became treasurer and i'm not sure filings are current

Check the IRS Tax Exempt Organization Search tool first, using your organization's EIN, to see your filing history and current exemption status [7]. This takes about five minutes and tells you immediately whether you're dealing with a routine annual filing or a revocation crisis. If status shows "revoked," don't panic and don't guess; go straight to the IRS's automatic revocation and reinstatement guidance and, if the numbers are messy or the timeline is long, get a short paid consult with a nonprofit-focused CPA or attorney before you file anything [6]. Reinstatement filings are not the place to learn by trial and error. If status shows you're current, confirm the date of the next deadline (15th day of the 5th month after your fiscal year ends) [5], confirm which form size applies based on this year's gross receipts, and calendar it now, not next spring. Also check with your state charity office or attorney general whether a separate state charitable registration renewal is due, since federal 990 filing and state registration are two different systems that don't talk to each other automatically.

Frequently asked questions

What does a treasurer do in a nonprofit or booster club?

A treasurer tracks all incoming and outgoing money, reconciles the bank account, reports finances to the board, and handles annual compliance like filing Form 990 or 990-N and renewing any required state charitable registration. In small volunteer groups, the treasurer often also builds the basic bookkeeping system from scratch.

What is Form 990?

Form 990 is the IRS's annual information return for tax-exempt organizations, reporting revenue, expenses, and governance details rather than calculating a tax bill. The IRS describes it as an annual reporting return required of most federally tax-exempt organizations [1]. There are four size-based versions: 990-N, 990-EZ, 990, and 990-PF.

What is the 990-N and who qualifies to file it?

The 990-N (e-Postcard) is a free, 8-question online-only filing for organizations with gross receipts normally $50,000 or less [2]. It asks for basic identifying information, not financial detail. Organizations that qualify can still choose to file a full return instead if they want more public transparency.

What is a 990 tax form used for?

A 990 tax form reports a nonprofit's income, expenses, officer compensation, and program activities to the IRS, and the completed EZ and full versions become public documents anyone can search through the IRS's Tax Exempt Organization Search tool. It's a disclosure document, not a bill.

What happens if a nonprofit misses three years of 990 filings?

The IRS automatically revokes tax-exempt status for any organization that fails to file its required annual return or notice for three consecutive years, with no separate warning letter required [6]. Reinstatement requires a new exemption application and specific reinstatement procedures, more than filing the missed forms.

When is the 990 deadline?

The 990 (in any version) is due the 15th day of the 5th month after your organization's fiscal year ends [5]. For a calendar-year organization, that's May 15. Fiscal-year organizations should calculate their own deadline based on their year-end date.

Does my small PTO or booster club really have to file anything with the IRS?

Yes, almost always. Nearly all 501(c)(3) and similar tax-exempt organizations must file some version of Form 990 annually, even if gross receipts are small and no tax is owed. Churches and a narrow list of other categories are the main exceptions; confirm your organization's specific status with the IRS.

What does a club treasurer do that's different from other officers?

The treasurer is the only officer legally tied to the organization's financial filings and records. While a president runs meetings and a secretary keeps minutes, the treasurer maintains the ledger, signs off on financial reports, and is usually the one who submits the annual 990 or 990-N to the IRS.

Is filing a 990 the same as paying taxes?

No. For properly recognized tax-exempt organizations, filing a 990 or 990-N reports activity but doesn't usually generate a tax bill. The exception is unrelated business income tax (UBIT), which can apply if the organization runs commercial-style activity unrelated to its exempt purpose; confirm applicability with the IRS or a nonprofit CPA.

How do I check if my nonprofit's tax-exempt status was already revoked?

Search your organization's EIN in the IRS's Tax Exempt Organization Search tool, which shows current exemption status and filing history [7]. This takes a few minutes and is the fastest way for a new treasurer to confirm whether prior filings are current or the group is already in revocation.

What's the difference between 990-N, 990-EZ, and full 990?

990-N is for gross receipts normally $50,000 or less and asks 8 basic questions [2]. 990-EZ covers gross receipts under $200,000 and total assets under $500,000 [3]. The full 990 applies above those thresholds. Private foundations file 990-PF regardless of size [4].

Can a treasurer get personally in trouble for late or missing 990 filings?

Late filings generally hit the organization's status, not the treasurer personally, though gross negligence or misuse of funds is a separate legal issue. The bigger practical risk is the organization losing tax-exempt status through auto-revocation, which falls on whoever is treasurer when it's discovered, since they usually have to manage the reinstatement.

Do state filings replace the federal 990?

No. Federal Form 990 filing and state charitable solicitation registration are separate systems that don't share information automatically. Many states require their own annual or biennial registration renewal in addition to the federal 990; confirm requirements with your specific state charity office or attorney general.

Sources

  1. IRS, Annual Exempt Organization Return: Form 990 is an annual reporting return required of most federally tax-exempt organizations
  2. IRS, e-Postcard (Form 990-N): 990-N eligibility for organizations with gross receipts normally $50,000 or less and the 8-item content of the form
  3. IRS, Form 990-EZ instructions: 990-EZ threshold: gross receipts under $200,000 and total assets under $500,000
  4. IRS, About Form 990-PF: Private foundations file Form 990-PF regardless of size
  5. IRS, Form 990 filing due dates: Form 990 is due the 15th day of the 5th month after the organization's accounting period ends
  6. IRS, Automatic Revocation of Exemption: The IRS automatically revokes exemption for organizations that fail to file required returns for three consecutive years
  7. IRS, Tax Exempt Organization Search: Public tool to check an organization's exemption status and filing 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