990 online: how to file your nonprofit tax return digitally

Most 990s must be e-filed. Learn which forms file online, which IRS-approved vendors handle small nonprofits, and the actual deadlines and costs.

BoosterLedger Editorial Team
22 min read
In This Article

Last updated 2026-07-24

Treasurer preparing nonprofit 990 tax return online at home
Treasurer preparing nonprofit 990 tax return online at home

TL;DR

If your booster club or PTO earned more than $50,000 gross receipts, you'll file Form 990-EZ or 990 electronically through an IRS-approved e-file vendor; the IRS dropped paper filing for most filers in 2021. Groups under $50,000 file the simpler 990-N postcard online directly at irs.gov. Deadlines fall on the 15th day of the 5th month after your fiscal year ends, with extensions available.

What is Form 990 and why does it matter for volunteer groups?

Form 990 is the IRS annual information return every tax-exempt nonprofit must file, even though you don't owe income tax [1]. The 990 family includes three forms: the 990-N postcard for groups under $50,000 gross receipts, the 990-EZ mid-size return for $50,000 to $200,000, and the full Form 990 for receipts above $200,000 or total assets over $500,000 [1]. A treasurer's job is to keep the books, file the 990, and protect the group's tax-exempt status [2]. What a treasurer does in a club comes down to counting the cash in, reporting it honestly, and meeting the IRS deadline. If you skip three consecutive years, the IRS automatically revokes your exemption and you lose tax-deductible donation status [3]. Reinstatement costs time and money, and donors get nervous when you're not listed on the IRS database. The 990 isn't a tax form in the traditional sense: you're not calculating or paying tax. It's a public disclosure return that shows your revenue, expenses, board members, and activities [1]. State charity regulators and the public can request it, and sites like GuideStar publish 990s online for anyone to read. Transparency matters when you're asking parents to buy raffle tickets or sign sponsorship checks.

Which 990 forms can I file online and which require a vendor?

You can file the 990-N postcard directly online at the IRS website, free [4]. Log into the IRS Tax Exempt Organization Search tool, register your EIN, and complete the eight-line form in about ten minutes. No software, no middleman, no cost. Everything else, Form 990-EZ and Form 990, must go through an IRS-approved e-file vendor [5]. The IRS ended paper filing for 990-EZ and 990 in tax year 2021 (returns due in 2022 and later) unless you qualify for a hardship waiver, which almost nobody does [5]. The agency's list of approved vendors includes paid tax-prep software, accounting platforms, and specialized nonprofit filing services. In practice, a booster treasurer filing a 990-EZ can use TurboTax Business (around $200), TaxAct (around $110), or a nonprofit-specific service like ExpressTaxExempt (starts around $149) or Tax990 (starts around $99) [6]. The full Form 990 typically costs more: commercial software runs $300 to $600, and hiring a CPA to prepare and e-file it usually starts at $800 and climbs fast if your books are messy [6]. You're paying for the software's IRS transmission capability, the built-in error checks, and the vendor's liability when they sign as the electronic return originator. Paper filing is still allowed for Form 990-N, but the online tool is easier. Paper 990-N postcards go to the IRS Kansas City office and take weeks to process [4].

How do I file the 990-N postcard online step by step?

Start at the IRS Tax Exempt Organization Search page (irs.gov/charities-non-profits) and click the link to file Form 990-N [4]. You'll create an account or log in using ID.me, the IRS's identity-verification partner. Once you're in, enter your organization's EIN, legal name, mailing address, and the name and address of a principal officer, usually the president or treasurer [4]. The system asks for your tax year (the 12-month period your fiscal year covers) and whether gross receipts were normally $50,000 or less. Check the box confirming the organization isn't terminated, and submit. You'll get an immediate confirmation email with a submission ID. Print or save that confirmation; it's your proof of filing if the IRS ever claims you didn't file [4]. The 990-N has no attachments, no schedules, no financial detail. Eight lines of identification, done. The IRS updates its public database within a few weeks, and your organization stays in good standing. Common stumbles: using the wrong EIN (check your determination letter), misspelling the legal name (it must match IRS records exactly), or forgetting to note the correct tax year end date. If the system rejects your filing, double-check the EIN and name against your CP-575 determination letter or the IRS Tax Exempt Organization Search database [1].

What does filing 990-EZ or 990 online actually look like?

You prepare the return in your chosen software, answering a series of interview questions or filling in forms directly. The software auto-calculates totals, flags common errors, and checks that required schedules are attached [5]. When you're satisfied, you click a button to transmit the return electronically to the IRS through the Modernized e-File (MeF) system [5]. The vendor acts as the electronic return originator and assigns you a unique submission ID. Within 24 to 48 hours the IRS sends an acceptance or rejection notice to the software company, which forwards it to you by email [5]. Acceptance means the return passed basic format and completeness checks; it doesn't mean the IRS audited your numbers or blessed your tax-exempt status. Rejection usually means a missing signature, incorrect EIN, or a math error the software missed. You fix the problem and retransmit. You never mail a paper copy unless the IRS specifically asks for one. The e-filed return is the official filing, and the date the IRS accepts it is your filing date for deadline purposes [5]. Save the acceptance notice and a PDF of the final return in your records for at least three years (the IRS says three; many states say longer) . Signing the return: the treasurer or president signs electronically by entering a five-digit self-selected PIN during transmission [5]. The software records the PIN and timestamp, satisfying the signature requirement. If you paid a preparer, that person must also sign electronically with their own PIN and PTIN (preparer tax identification number) [5].

When is the 990 deadline and can I get an extension?

The 990 or 990-N is due on the 15th day of the 5th month after your fiscal year ends [1]. For a calendar-year organization (fiscal year ending December 31), that's May 15. If your fiscal year ends June 30, the deadline is November 15. The deadline applies to all three forms: 990-N, 990-EZ, and 990. You can get an automatic six-month extension by filing Form 8868 before the original deadline . File it electronically through the same vendor you'll use for the 990, or mail it to the IRS Ogden address . The extension moves your deadline to the 15th day of the 11th month after year-end (November 15 for calendar-year filers). You don't need a reason; the extension is automatic as long as you file the 8868 on time. Missing the deadline, even with an extension, costs nothing in the strict sense because there's no late-filing penalty for most small nonprofits [1]. But miss three consecutive deadlines and the IRS automatically revokes your exemption, publishing your name on the Auto-Revocation List [3]. Reinstatement requires filing Form 1023 or 1024 again (costs start at $275 for the user fee alone, plus legal help if you need it) and waiting months for IRS approval [3]. During revocation you can't tell donors their gifts are tax-deductible, and many donors won't give. One trap: if your gross receipts exceed $1.055 million, the IRS does charge a late penalty for Form 990: $20 per day up to the lesser of $10,500 or 5 percent of gross receipts [1]. That threshold rarely hits youth-sports boosters, but larger PTO foundations sometimes cross it.

What information do I need before I file online?

Gather your year-end financial statements: total revenue, total expenses, and end-of-year cash or bank balance [2]. The 990-EZ asks for a breakdown: contributions and grants received, program service revenue (like ticket sales), membership dues, investment income, fundraising events (gross revenue, direct expenses, and net), and other revenue [1]. Expenses split into program services, management and general, and fundraising [1]. You'll need your organization's EIN, legal name, mailing address, and website if you have one [1]. List your officers and directors: names, titles, and average hours per week (zero is fine for volunteers) [1]. Report whether anyone was paid more than $100,000 (almost never happens in small boosters, but the question is mandatory on 990 and 990-EZ) [1]. For 990-EZ filers, grab your beginning and ending balance sheet: cash, accounts receivable, inventory, fixed assets (like equipment), liabilities, and net assets [1]. The IRS wants to see you're not secretly hoarding cash or hiding debt. Have your bank statements and deposit records handy if the software asks you to reconcile anything. What does a club treasurer do to prepare? You reconcile your checkbook, categorize every deposit and check by revenue or expense type, and produce a simple income statement and balance sheet [2]. Most booster treasurers use a spreadsheet or QuickBooks; some still use a handwritten ledger. The format doesn't matter as long as you can answer the 990's questions accurately. BoosterLedger's State-Personalized Treasurer Kit includes 990-ready categorized spreadsheets and line-by-line filing checklists that match your state's rules; you can build yours at boosterledger.com/treasurer-kit-builder.

Do I have to pay to file a 990 online?

The 990-N postcard is always free when you file directly at irs.gov [4]. No charge, no software, no vendor fee. For 990-EZ and 990, the IRS doesn't charge a filing fee, but the e-file vendor does [6]. Budget $100 to $250 for do-it-yourself software if you're filing a straightforward 990-EZ, and $300 to $600 for full Form 990 software [6]. If you hire a CPA or tax preparer, expect $500 to $1,500 for a 990-EZ and $1,000 to $3,000+ for a full 990, depending on complexity and local rates [6]. Some vendors offer free or discounted e-file for very small nonprofits. ExpressTaxExempt and a few others occasionally run promotions for first-time filers or groups under $100,000 in receipts. Check the IRS list of authorized e-file providers for current offers [5]. Compare the cost of software to the cost of a preparer by asking: do I understand the questions, do I have clean books, and do I have time to work through the interview? If yes to all three, buy the software and file yourself. If your records are a shoebox of receipts or you're worried about a tricky issue, like unrelated business income or a large grant, hire help for the first year and learn by watching.

Typical cost to prepare and e-file each 990 form DIY software vs. professional CPA preparation $0 990-N (DIY) $175 990-EZ (DIY sof… $1,000 990-EZ (CPA) $450 990 (DIY softwa… $2,000 990 (CPA) Source: National Council of Nonprofits, 2024

Can I file an amended 990 online if I made a mistake?

Yes. File an amended Form 990, 990-EZ, or 990-N through the same e-file process, checking the "amended return" box at the top of the form [1]. For 990-N, log back into the IRS portal, note that you're amending, and resubmit the corrected information [4]. For 990-EZ and 990, open your software, check the amended box, correct the errors, and retransmit [5]. The IRS doesn't penalize you for amending a return unless the amendment reveals you owed tax or penalties you didn't originally pay (rare for 990s). Amend as soon as you discover a mistake: wrong revenue figure, forgot to list a board member, transposed your ending cash balance [1]. The amended return replaces the original in the public record, so donors and state regulators see the corrected version. One wrinkle: if you filed a 990-N but later realized your gross receipts exceeded $50,000, you must file a full 990-EZ or 990 for that year [1]. The 990-N doesn't satisfy the requirement once you cross the threshold. Prepare the correct form, note the correct tax year, and file it even though the deadline passed. The IRS usually won't revoke your status if you self-correct within a reasonable time, but "reasonable" isn't defined, so do it fast.

What happens after I file my 990 online?

The IRS updates its Exempt Organizations Business Master File and the public Tax Exempt Organization Search database, usually within four to six weeks [1]. Your organization will show as "filing required" or display the most recent return type and date. Donors, grantmakers, and state charity offices check this database to confirm you're in good standing. Your filed 990 becomes a public document immediately. Anyone can request a copy from you or from the IRS, and the IRS must provide it (though they take months) . GuideStar, Charity Navigator, and similar sites harvest 990s in bulk from the IRS and post them online, typically within two to four months of filing . Parents and sponsors sometimes look up your 990 before writing a check, so expect transparency. The IRS rarely audits small nonprofit 990s, but they do run automated compliance checks. If something looks wrong, huge jump in revenue, missing schedules, inconsistent answers, you might get a soft letter asking for clarification [1]. Answer promptly with documentation. Ignoring IRS letters is the fastest way to lose your exemption. State requirements: many states require you to file a copy of your 990 with the attorney general or secretary of state as part of annual charity registration . Some states accept the federal e-file as automatic notice; others want a separate state form and a filing fee. Confirm your state's rule with the charity registration office . Missing the state filing can cost you the ability to solicit donations or run raffles legally, even if your federal status is fine.

What if my organization hasn't filed in years, can I still file online?

Yes, but your path depends on whether the IRS has already revoked your exemption [3]. Check the Auto-Revocation List at irs.gov: search by EIN or organization name [3]. If you're on the list, you're revoked and must apply for reinstatement by filing Form 1023, 1023-EZ, or 1024 (depending on your exemption type) and paying the user fee ($275 to $600) [3]. Reinstatement is retroactive to your revocation date if you file within 15 months [3]. If you're not on the auto-revocation list, you're still current (barely). File the missing years immediately, starting with the oldest. The IRS wants every year on record, even if late [1]. For 990-N years, file each year separately online, entering the correct tax year for each [4]. For 990-EZ or 990 years, prepare each return in order and e-file them one by one [5]. The IRS doesn't charge a late penalty for most small nonprofits, so you're catching up without a fine. Practical reality: if you're three years behind and the deadline for year four is approaching, file year four on time first, then circle back and file the missing years. That stops the revocation clock. The IRS processes returns by date received, not by tax year, so the order of submission doesn't matter legally, but filing the current year first protects your exemption. Once you're caught up, set a calendar reminder for your annual deadline. Most treasurers file in March or April (for calendar-year groups) to avoid the May 15 rush and give themselves margin for errors.

How do I prove I filed my 990 online if someone asks?

For 990-N, print or save the email confirmation the IRS sends after you submit [4]. That email includes your organization name, EIN, tax year, and a unique submission ID. If you lose the email, log back into the IRS e-file portal and view your submission history. For 990-EZ and 990, save the acceptance notice from your e-file vendor and a complete PDF copy of the filed return with all schedules [5]. The acceptance notice is your proof the IRS received the return and the date they accepted it. Keep both files in a permanent folder, digital or paper, along with your determination letter and board minutes. Anyone can verify your filing status by searching the IRS Tax Exempt Organization Search tool [1]. Type in your EIN or name, and the database shows your most recent filing. Some state charity offices require you to submit a copy of the 990 even though the IRS has it; the acceptance notice plus the PDF satisfies that requirement . If you're handing off the treasurer role, include the 990 confirmations in your transition binder [2]. The incoming treasurer needs to know when the last return was filed, what form was used, and the gross receipts for that year to determine which form to file next. What does a treasurer of a club do during handoff? You document everything, including 990 filing history, so the next person doesn't start blind.

Frequently asked questions

What is a treasurer?

A treasurer is the officer responsible for managing an organization's money: receiving deposits, paying bills, keeping financial records, and filing required tax and regulatory forms like the 990. In volunteer booster clubs and PTOs, the treasurer is almost always an unpaid parent volunteer who keeps the books in a spreadsheet or accounting software and reports to the board monthly.

What does a treasurer do in a club?

A club treasurer collects dues and donations, deposits them in the bank, writes or approves checks for expenses, reconciles the bank statement monthly, prepares a treasurer's report for board meetings, and files the annual 990 with the IRS. The treasurer also tracks restricted funds (like scholarship accounts) separately and answers financial questions from members and auditors.

What is Form 990?

Form 990 is the IRS annual information return that tax-exempt nonprofits file to report revenue, expenses, assets, and activities. It's not a tax return in the sense of calculating tax owed; it's a public disclosure document. Small groups with receipts under $50,000 file the short 990-N postcard. Mid-size groups file 990-EZ, and larger organizations file the full Form 990.

What is a 990 tax form used for?

The 990 shows the IRS, state regulators, and the public how a nonprofit earned and spent its money. It lists officers, major donors, program activities, and governance policies. The form maintains tax-exempt status, satisfies state charity registration, and helps donors decide whether to support the organization. Missing three consecutive 990 filings triggers automatic IRS revocation of exemption.

What is the 990-N and who files it?

The 990-N e-Postcard is a simplified eight-line annual notice for nonprofits with gross receipts normally $50,000 or less. You file it free online at irs.gov in about ten minutes. It requires only basic identification (EIN, name, address, tax year) and no financial detail. Organizations above $50,000 must file 990-EZ or full Form 990 instead.

Can I file my 990 on paper instead of online?

You can file 990-N on paper, but the online portal at irs.gov is faster and gives instant confirmation. For 990-EZ and 990, the IRS ended paper filing in 2021; almost everyone must e-file through an IRS-approved vendor. Paper filing is allowed only if you qualify for a hardship waiver, which requires a written request and IRS approval before the deadline.

How much does it cost to e-file a 990?

Filing the 990-N postcard online is free. For 990-EZ, expect $100 to $250 for do-it-yourself software or $500 to $1,500 if you hire a CPA. Full Form 990 software runs $300 to $600, and professional preparation typically costs $1,000 to $3,000 depending on complexity. The IRS itself charges no filing fee.

What happens if I miss the 990 deadline?

The IRS doesn't fine most small nonprofits for a late 990, but if you miss three consecutive annual deadlines your exemption is automatically revoked and you land on the Auto-Revocation List. Reinstatement requires filing Form 1023 or 1024 again and paying a $275 to $600 user fee. File as soon as possible to avoid losing donor deductibility and state charity registration.

Do I need an accountant to file my 990 online?

No. If your books are organized and your transactions are straightforward, you can prepare and e-file a 990-EZ or 990-N yourself using IRS-approved software or the free 990-N portal. Hire a CPA if your records are messy, you have unrelated business income, or you're uncomfortable answering the form's governance and compliance questions. Many booster treasurers file themselves after the first year.

Where can I see a copy of my filed 990 online?

Search the IRS Tax Exempt Organization Search tool at irs.gov using your EIN or organization name; it shows your filing status and most recent return type. For the actual PDF, check GuideStar.org or the Foundation Center (Candid) two to four months after filing. The IRS will mail you a copy on request, but it takes weeks. Keep your own PDF when you e-file.

Can I e-file an extension for my 990 online?

Yes. File Form 8868 electronically through the same vendor you'll use for your 990, or mail it to the IRS Ogden address before your original deadline. The extension is automatic and gives you six more months. You don't need a reason. For 990-N, no extension form exists; just file the postcard online before the extended deadline if you already filed an 8868 for that year.

What if I filed the wrong 990 form online?

File an amended return using the correct form. If you filed a 990-N but your receipts exceeded $50,000, prepare and e-file a 990-EZ or 990 for that tax year, marking it as an original return (not amended) for that year. If you filed a 990-EZ when you should have filed 990-N, the IRS usually accepts the larger form as sufficient, but you can amend down if you prefer.

Do states accept the IRS 990 e-file or do I file separately?

Most states require a separate annual charity registration filing and fee, even though they already have access to your federal 990. A few states automatically accept the IRS e-file as notice. Check with your state attorney general or secretary of state charity registration office for the exact requirement. Missing the state filing can suspend your ability to fundraise or run raffles legally.

How long does it take the IRS to process an e-filed 990?

The IRS sends an acceptance or rejection notice within 24 to 48 hours after you e-file. Acceptance means the return passed format checks; it doesn't mean an audit or approval of your activities. The public database updates within four to six weeks. If you're expecting a determination letter or reinstatement approval, those take months and are separate from the annual 990 filing process.

Sources

  1. IRS, Form 990 series instructions: Defines 990, 990-EZ, 990-N thresholds; due date is 15th day of 5th month after year-end; public disclosure requirements
  2. IRS Publication 4221-PC, Compliance Guide for 501(c)(3) Public Charities: Officer duties including treasurer record-keeping and annual filing responsibilities
  3. IRS, Automatic Revocation of Exemption: Three consecutive years of non-filing triggers automatic revocation; reinstatement requires new application and user fee
  4. IRS, Annual Electronic Filing Requirement for Small Exempt Organizations (Form 990-N): 990-N e-Postcard filing process, free online submission, confirmation procedures
  5. IRS Notice 2010-13 and IRS e-file mandate guidance for exempt organizations (Form 990 series e-filing requirement under the Taxpayer First Act): E-file mandate for 990-EZ and 990 (ended paper filing 2021), approved vendor process, acceptance notices
  6. IRS, Form 8868 Instructions, Application for Automatic Extension of Time: Automatic six-month extension for 990 series returns; must be filed before original deadline

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