Last updated 2026-08-14

TL;DR
A 990-N filing agent is a paid preparer or software service that submits your Form 990-N (e-Postcard) to the IRS on your behalf. Most booster clubs and PTOs with under $50,000 in gross receipts don't need one. The form itself is free and takes about 10 minutes at irs.gov if you have your EIN and basic org info handy.
What is a 990-N filing agent?
A 990-N filing agent is a person, accounting firm, or software company that files your organization's Form 990-N (the "e-Postcard") with the IRS for you. Some are CPAs who tack it onto a broader bookkeeping engagement. Others are online services that just handle the e-filing step for a flat fee, usually somewhere between $20 and $100 depending on the vendor. Here's the thing nobody tells new treasurers: the IRS itself doesn't charge anything to file Form 990-N. There's no government fee, no processing charge, nothing. The form only exists on the IRS website through an authorized e-file system, and the IRS's own portal for it is free to use directly at irs.gov [1]. So when you hire a "filing agent," you're paying for convenience and handholding, not for access to a form that would otherwise cost money. That's not a knock on filing agents. If you're a first-time treasurer who inherited a shoebox of receipts and zero documentation of the group's EIN, a service that walks you through it can be worth $50. But you should know going in that you're paying for guidance, not for a required government fee. Most small booster clubs, PTOs, and youth sports leagues with gross receipts normally under $50,000 fall into the 990-N filer category [2]. If that's you, this is genuinely one of the simplest recurring compliance tasks you'll have as treasurer.
What is Form 990 and what is the 990-N specifically?
Form 990 is the annual information return that tax-exempt organizations file with the IRS to report income, expenses, and activities. It's not a tax bill in the way a business tax return is; exempt organizations generally don't owe income tax on mission-related revenue. The 990 series exists so the IRS (and the public) can see what a nonprofit is doing with its money. There are several versions scaled to organization size. Form 990-N, the "e-Postcard," is for the smallest organizations: those with gross receipts normally at or below $50,000 per year [2]. It asks for basic info only: your EIN, tax year, legal name and address, confirmation your gross receipts are still under the threshold, and a statement that the organization hasn't terminated. That's it. No financial statements, no schedules. Step up in size and you file Form 990-EZ (gross receipts under $200,000 and total assets under $500,000) or the full Form 990 above those thresholds [3]. Private foundations file Form 990-PF regardless of size. If you're not sure which bucket your booster club or PTO falls into, pull last year's bank statements and add up total deposits for the fiscal year; that's your gross receipts figure for this purpose. For deeper background on the form itself, see our explainers on Form 990, the 990 tax form generally, and IRS Form 990 requirements by organization size.
Do you actually need a 990-N filing agent, or can you file it yourself?
You can file Form 990-N yourself, for free, in about 10 minutes, if you have three things: your organization's EIN, confirmation of your tax year end, and your gross receipts figure. The IRS runs this through its own e-filing system now (it moved off the old Urban Institute-hosted portal a few years back), accessible from the IRS's dedicated 990-N page [1]. You'll need to create an IRS account (or use Login.gov / ID.me credentials) the first time you file. After that, subsequent years are even faster because the system remembers your organization's basic details. Where a filing agent earns its fee is in the messier situations: you don't know if a prior treasurer already registered the organization, you're not sure the EIN matches IRS records, your organization's tax-exempt status may have lapsed, or you genuinely don't have 15 minutes of uninterrupted time between the concession stand and the carpool line. If any of that describes you, paying someone $30 to $75 to just handle it isn't a waste of money. It's buying yourself certainty during a busy season. What's not worth it: paying a CPA firm's full nonprofit engagement rate (often $300+) just for a 990-N when your organization has no other complex filings. That's overkill for an e-Postcard. Ask specifically what the 990-N-only fee is before you sign anything broader.
What happens if you miss the 990-N deadline or skip it entirely?
Form 990-N is due by the 15th day of the 5th month after your organization's tax year ends. For a calendar-year organization (year ending December 31), that's May 15 [1]. There's no monetary penalty for filing 990-N late in a given year, which surprises a lot of treasurers. But the real danger is cumulative. The IRS's automatic revocation guidance states that organizations "that do not file for three consecutive years automatically lose their tax-exempt status" under Internal Revenue Code section 6033(j) [4]. This is automatic. There's no warning letter that says "one more miss and you're done." The revocation happens by operation of law the day after the third year's deadline passes, and the IRS then publishes the organization on its Auto-Revocation List [5]. This is the single biggest reason booster clubs and PTOs end up needing professional help years later: nobody filed for three straight years (often because of treasurer turnover with no handoff documentation), and now the group is on the revocation list and has to apply for reinstatement, sometimes retroactively, using Form 1023 or 1023-EZ plus a reasonable cause statement [6]. That process costs real money in filing fees ($275 for Form 1023-EZ if eligible, $600 for full Form 1023 as of the current fee schedule ) and can take months. If your organization is already on the auto-revocation list, a filing agent or CPA experienced in reinstatement is worth hiring. That's a different, harder problem than a routine annual e-Postcard.
What does a treasurer do, exactly?
A treasurer manages an organization's money and makes sure its financial obligations, including tax filings, get met on schedule. For a booster club, PTO, or youth sports league, that usually means: tracking income and expenses, reconciling the bank account monthly, preparing a budget or financial report for board meetings, and filing the annual 990-series return (often the 990-N for small groups). What a treasurer of a club does day to day looks less glamorous than the title suggests. You're depositing concession stand cash, reimbursing coaches for supplies, keeping receipts organized enough that someone could reconstruct the year if audited, and making sure two people (more than you) can access the bank account in an emergency. Good treasurers also keep a simple handoff document: EIN, bank info, filing history, and login credentials for the IRS 990-N system, so the next volunteer isn't starting from zero. What does a club treasurer do that a regular member doesn't? The legal and financial responsibility. In many state nonprofit laws, officers (including treasurers) have fiduciary duties to the organization, meaning you're expected to act with reasonable care and in the organization's best interest, more than show up to games. That doesn't mean you need a finance degree; it means keeping honest records and asking questions when something looks off. If you're new to the role, our guide on what a treasurer does day to day covers the recurring monthly and annual task list in more detail.
What is a 990 tax form and why does a small booster club need to file one at all?
A 990 tax form, in any of its versions (990-N, 990-EZ, full 990, or 990-PF), is how tax-exempt organizations report their financial activity to the IRS each year. It's called an "information return" rather than a tax return because most exempt organizations owe no income tax on it; the point is transparency and continued verification of exempt status, not revenue collection. A lot of new treasurers ask, reasonably, why a $12,000-a-year booster club needs to file anything with the federal government at all. The answer is that tax-exempt status under IRC Section 501(c)(3) or 501(c)(4), etc., isn't a one-time grant; it's conditioned on ongoing compliance, and the annual return is the mechanism the IRS uses to confirm the organization is still operating and still under the size threshold it claims. Skip it for three years and, per section 6033(j), status is gone automatically [4]. There's also a practical reason to keep filing current even if you think "nobody's checking": many school districts, sports leagues, and city parks departments now require proof of active 501(c)(3) status (a copy of your IRS determination letter plus recent filing confirmation) before they'll let a booster club use school facilities or open a bank account under the group's name. A lapsed status can quietly shut down your fundraising and facility access.
990-N vs 990-EZ vs full 990: which one applies to your club?
| Normally ≤ $50,000 | Form 990-N (e-Postcard) | |
|---|---|---|
| < $200,000 gross receipts AND < $500,000 total assets | Form 990-EZ (or full 990) | |
| ≥ $200,000 gross receipts OR ≥ $500,000 total assets | Form 990 (full) | |
| Private foundations (any size) | Form 990-PF | "Normally" is a specific IRS term here, calculated as a rolling average over your current and two preceding years for new organizations, or a simpler average for established ones. If your club had one unusually good fundraising year (a big raffle or a capital campaign) that pushed receipts briefly over $50,000, check the IRS's specific averaging rule before assuming you've jumped up a filing tier [2]. For a deeper comparison of what each version requires, see our pages on [990](/articles/treasurer-basics/990), 990-N, and Form 990-N specifically. |
The version of Form 990 you file depends entirely on gross receipts and total assets, not on how the organization feels about its own size. Here's the breakdown per current IRS filing thresholds [3]: | Filing threshold (gross receipts) | Form required |
What information do you need before you file (yourself or through an agent)?
Whether you file yourself at irs.gov or hand it to a filing agent, gather these first: your organization's legal name exactly as registered with the IRS, its EIN (Employer Identification Number), the tax year you're filing for, the mailing address on file, the name and address of a principal officer, your organization's website if it has one, and confirmation that gross receipts are still under $50,000 [1]. If you don't know your EIN, don't panic and don't apply for a new one. Search old bank statements, board meeting minutes, or a prior year's tax filing; the number should be there. Applying for a duplicate EIN when the organization already has one creates a mess that's genuinely harder to untangle than a late filing. If your organization has never filed anything and you're not sure it has 501(c)(3) status at all, that's a different starting point entirely and worth confirming with the IRS's Tax Exempt Organization Search tool before you file anything .
How much do 990-N filing agents typically charge?
Pricing varies widely and there's no single authoritative source tracking industry rates, so treat these as general ranges based on typical market offerings, not a guarantee. Standalone e-filing services for 990-N alone commonly run $20 to $75 as a flat one-time fee. Bookkeepers or small accounting firms that bundle the 990-N into a broader annual service (reconciliation, budget prep, board reporting) often charge $150 to $400 for the whole package, of which the 990-N itself is a small piece. What you should never pay for: the form itself. The IRS's own e-filing system has no charge [1]. If a service's marketing makes it sound like the government is charging a mandatory fee for the e-Postcard, that's a red flag, not a legitimate cost. If your organization's situation is more complicated (auto-revocation reinstatement, back filings for multiple years, or you're not sure which form applies), that's when paying more for an actual CPA or nonprofit specialist makes sense. Reinstatement applications involve real IRS user fees ($275 or $600 depending on eligibility ) on top of any professional fee, so budget for both.
Building a repeatable annual filing routine
The single best thing a new treasurer can do is turn the 990-N filing into a calendar habit instead of a scramble. Set a recurring reminder 60 days before your deadline (the 15th day of the 5th month after your fiscal year ends), gather your gross receipts number from your bookkeeping records, and file. If your organization runs on a July-to-June fiscal year, for example, that puts your deadline around November 15. Keep a simple one-page handoff sheet with EIN, fiscal year end, IRS account login info, last three years' filing confirmations, and gross receipts by year. When treasurer turnover happens (and it happens constantly in volunteer organizations), this single document is what prevents the three-year lapse that triggers auto-revocation. This is exactly the gap our $99 one-time State-Personalized Treasurer Kit is built to close: it gives new volunteer treasurers a pre-filled handoff packet with their state's specific filing and raffle license requirements, so the next person doesn't start from a blank spreadsheet and a box of receipts.
When a filing agent isn't enough and you need an actual accountant
A 990-N filing agent is fine for routine annual e-Postcard submissions. It's not the right tool if your organization is dealing with unrelated business income (UBTI) from a concession stand or facility rental that might trigger Form 990-T, if you're applying for reinstatement after auto-revocation, if you've received an IRS notice questioning your exempt status, or if your gross receipts have crossed into 990-EZ or full 990 territory with actual financial statement requirements. At that point you want a CPA with actual nonprofit experience, not a flat-fee e-filing shortcut. Ask specifically: "Have you handled a 990-EZ or reinstatement for an organization our size before?" A yes with specifics is worth the higher fee. A vague answer means keep looking. This article is a reference for volunteer treasurers, not tax or legal advice, and it isn't a guarantee of any particular filing outcome or continued tax-exempt status. Confirm your organization's specific situation with the IRS and, for raffle or charitable solicitation questions, with your state charity office or attorney general's office.
Frequently asked questions
What does a treasurer do?
A treasurer manages an organization's money: tracking income and expenses, reconciling bank accounts, preparing financial reports for the board, and handling required tax filings like Form 990-N. For volunteer groups, it also means keeping clean records so the next treasurer can pick up where you left off.
What is a treasurer?
A treasurer is the officer responsible for an organization's finances, typically an elected or appointed board position in nonprofits, PTOs, and booster clubs. The role carries fiduciary responsibility to manage funds honestly and keep the organization's financial records and filings current.
What do treasurers do day to day?
Day to day, a treasurer deposits and tracks income (dues, concession sales, fundraiser proceeds), pays and reimburses expenses, reconciles the bank statement monthly, and reports financial status at board meetings. Annually, they file the organization's Form 990-series return with the IRS.
What is Form 990?
Form 990 is the annual information return tax-exempt organizations file with the IRS to report income, expenses, and activities. It comes in several versions scaled by organization size: 990-N for the smallest, 990-EZ for mid-size, full 990 for larger organizations, and 990-PF for private foundations.
What does a treasurer do in a club?
In a club, the treasurer collects dues and fundraiser proceeds, pays club expenses, keeps a running budget, and reports the club's financial position to members or the board. For clubs with tax-exempt status, the treasurer also typically handles the annual IRS filing, often Form 990-N.
What does a club treasurer do that's different from a regular member?
A club treasurer holds legal and financial responsibility other members don't: signing checks, maintaining records that could support an audit, and ensuring the club's tax filings stay current. Miss three consecutive years of required IRS filings and the club's tax-exempt status is automatically revoked under IRC 6033(j).
What is a 990 tax form?
A 990 tax form is the IRS's annual reporting form for tax-exempt organizations. Despite the name, it's an information return, not a bill; most filers owe no tax. Which version applies (990-N, 990-EZ, full 990, or 990-PF) depends on the organization's gross receipts and total assets.
What is the 990-N specifically, and who has to file it?
Form 990-N, called the e-Postcard, is the simplest IRS annual filing, required for tax-exempt organizations with gross receipts normally at or below $50,000. It asks only for basic identifying information (EIN, name, address, tax year, gross receipts confirmation) and can be filed free at irs.gov in minutes.
Does the IRS charge anything to file Form 990-N?
No. Filing Form 990-N directly through the IRS's own e-filing system costs nothing. Paid "filing agent" services charge for convenience and guidance, typically $20 to $75 for a standalone 990-N filing, but there is no required government fee for the form itself.
What happens if a booster club misses the 990-N deadline?
Missing a single year's deadline carries no monetary penalty for 990-N filers. The real risk is cumulative: failing to file for three consecutive years triggers automatic revocation of tax-exempt status under IRC Section 6033(j), with no advance warning letter before it happens.
How do you reinstate tax-exempt status after auto-revocation?
You apply for reinstatement using Form 1023-EZ ($275 IRS user fee, if eligible) or full Form 1023 ($600 fee) along with a reasonable cause statement explaining the lapse. This process can take months, so organizations on the auto-revocation list often benefit from hiring an experienced CPA rather than a basic filing agent.
Is a 990-N filing agent worth the cost for a small booster club?
For a straightforward, on-time annual filing, most treasurers can file Form 990-N themselves for free in about 10 minutes at irs.gov. A paid filing agent makes sense if you're unsure of your EIN, your organization's exempt status history is unclear, or you simply don't have time during a busy season.
How is Form 990-N different from Form 990-EZ or full Form 990?
Form 990-N is a short online form for organizations with gross receipts normally under $50,000. Form 990-EZ applies to organizations under $200,000 in gross receipts and under $500,000 in total assets, and requires actual financial detail. Full Form 990 applies above those thresholds and requires the most disclosure.
Sources
- IRS, Annual Electronic Filing Requirement for Small Exempt Organizations (Form 990-N): Form 990-N filing process, deadline (15th day of 5th month after tax year end), required information, and that it's free through the IRS system
- IRS, Annual Exempt Organization Return: Which Forms Do Exempt Organizations File: Filing thresholds distinguishing Form 990-N, 990-EZ, and full Form 990
- IRS, Automatic Revocation of Exemption: Organizations that fail to file required 990-series returns for three consecutive years automatically lose tax-exempt status under IRC Section 6033(j)
- IRS, Exempt Organizations Select Check (Auto-Revocation List search): IRS publishes organizations that lost exempt status via automatic revocation on a searchable list
- IRS, Instructions for Form 1023-EZ (user fee): Form 1023-EZ user fee of $275 and full Form 1023 user fee of $600
- IRS, Tax Exempt Organization Search Tool: Tool to confirm an organization's current tax-exempt status and EIN before filing