IRS Forms

Form 990‑EZ – Eligibility, Deadlines, E‑File, Schedules

Practitioner guide to Form 990-EZ for tax year 2025: eligibility tests, May 15 deadline, mandatory e-file, triggered schedules, penalties, and reusable checklists.

20 min read Updated Jun 14, 2026
Editorial Standards
How we research, review, and update this guide

Every Accountably guide is researched against primary IRS sources, reviewed by a U.S. CPA, and refreshed as guidance evolves. Read our Editorial Guidelines to see how we source, fact-check, and update our content.

Tell us who you are – we will jump to what matters most:

The 990-EZ trips people on a single word in its eligibility rule: both. An organization qualifies for the short form only when gross receipts stayed under $200,000 and end-of-year total assets stayed under $500,000. Clear one test but not the other and the return becomes a full Form 990, while May 15 does not move.

E-file is the second place small organizations get caught, mandatory for tax years ending on or after July 31, 2021. A paper return filed when e-file is required is treated as not filed, which is how a late penalty starts on a return someone believed was already done.

Key Takeaways

  • Form 990‑EZ is for nonprofits with gross receipts under $200,000 and total assets under $500,000 at year end. If you exceed either amount, file Form 990. Certain orgs must use Form 990 regardless of size.
  • Your due date is the 15th day of the 5th month after your fiscal year ends, for example May 15 for calendar‑year filers. If you need time, e‑file Form 8868 for an automatic six‑month extension by the original due date.
  • E‑file is mandatory for 990‑EZ for tax years ending July 31, 2021, and later. Use an IRS‑authorized provider. Paper returns are treated as not filed when e‑file is required. Keep your e‑file acceptance notice.
  • Late or incomplete filings can trigger daily penalties. Amounts adjust for inflation, so always check the current year’s IRS instructions before you file.

Who Must File Form 990‑EZ, And Who Cannot

You can file Form 990‑EZ if, for the year, your organization has:

  • Gross receipts less than $200,000, and
  • Total assets less than $500,000 at year end.

Use the IRS definition of gross receipts, not book revenue. The instructions show how to compute gross receipts from 990‑EZ line items. If you exceed either threshold, file Form 990. Also note, some organizations must file Form 990 even if they are small, for example sponsoring organizations of donor‑advised funds or organizations that operate a hospital facility. Private foundations file Form 990‑PF.

Very small organizations that normally have receipts at or below $50,000 generally file the 990‑N e‑Postcard instead (private foundations and §509(a)(3) supporting organizations required to file 990 or 990‑EZ cannot use 990‑N regardless of size). Churches and some church‑related organizations are excepted from the annual filing requirement, but many other exempt entities must file to keep status in good standing.

Filing Deadlines, Extensions, And A Simple Planning Rhythm

Mark your calendar for the 15th day of the 5th month after your fiscal year end. For calendar‑year filers, that is May 15. If you need more time, submit Form 8868 by the original due date for an automatic six‑month extension. The extension moves your filing deadline, not any payment tied to separate forms like 990‑T. Always e‑file the extension and retain the IRS acknowledgment.

Standard Deadline Rules, At A Glance

  • File 990‑EZ by the original due date to stay compliant.
  • If you need time, e‑file Form 8868 by the original due date for an automatic six months.
  • E‑file is required for 990‑EZ for tax years ending July 31, 2021, and later.
  • Late filings can trigger daily penalties, and three straight years of nonfiling causes automatic revocation.
Trigger Action Result
Original due date E‑file Form 990‑EZ On‑time, compliant
Need more time E‑file Form 8868 by the due date Automatic 6‑month extension
Missed due date File as soon as possible Daily penalties may apply
Three consecutive years missed File reinstatement package Status automatically revoked, then reinstated if approved

Sources for the table items are the IRS instructions, the 8868 extension page, and the automatic revocation guidance.

What Counts As “On Time” In An E‑File World

The IRS requires electronic filing for 990‑EZ for tax years ending July 31, 2021, and later. Choose an IRS‑authorized provider and transmit early enough to fix any reject codes before the due date. Keep the acceptance receipt in your records. If e‑file is required and you mail a paper return, the IRS treats it as not filed, which can trigger penalties.

Quick Tip

Plan backward from your fiscal year end. Close your books within 30 days, draft the return in month 3, hold a quick board review, then e‑file in month 4, which gives you a cushion for any corrections well before the month 5 deadline. If anything slips, file Form 8868 on time.

Electronic Filing, What “Compliant” Actually Means

E‑file is not just clicking submit. Your provider packages your data in the IRS’s Modernized e‑File, MeF, XML schema for the 990 family and runs business‑rule checks. That is why good software catches missing schedules and common math or consistency errors before transmission. The IRS updates schemas and reject rules each year, so use a current provider and review their validation report before you file.

What to confirm with your platform:

  • It supports all triggered schedules for 990‑EZ in a single transmission.
  • It flags missing explanations for Schedule O.
  • It provides immediate IRS acceptance or reject notices and simple re‑transmit steps.
  • It stores your acknowledgment for audit readiness.

Information And Documents To Gather First

Before you start, line up the essentials so you are not guessing under a deadline.

  • Organization details, legal name, EIN, address, fiscal year, website.
  • Financials, totals for program service revenue, contributions and grants, investment income, other revenue, expenses by category, and year‑end assets and liabilities.
  • Officers and directors, titles, average hours, compensation, and reportable benefits.
  • Independent contractors paid $100,000 or more, plus employee and volunteer headcounts.
  • Program accomplishment narratives for the year, fundraising details, and grant or assistance records.
  • Support for any schedules you will trigger, for example A, B, C, G, L, N, and O.
  • If you might owe unrelated business income tax, determine whether Form 990‑T also applies.

Practical bookkeeping steps that help:

  • Tie revenue streams to bank statements and your ledger, then reconcile to the trial balance.
  • Cross‑check compensation and related parties against board minutes.
  • Keep a reference file that maps each reported number to a source document. This makes reviews fast and amendments rare.

Schedules, When They Apply, And What Reviewers Look For

Even though 990‑EZ is shorter, schedules still matter. Here are the common triggers, plus reviewer tips.

Schedule When it applies Reviewer tip
Schedule A You claim public charity status or must show public support. Note: every 501(c)(3) filing Form 990-EZ must attach Schedule A – it is not optional. Check that your public support test ties to your contribution detail.
Schedule B You received reportable contributions from donors – contributor-name reporting on Schedule B applies only to 501(c)(3) and 527 organizations; other exempt filers keep contributor information in their books and records only. Confirm thresholds and prepare a redacted public-inspection version (non-private-foundation filers exclude donor names and addresses).
Schedule C You engaged in political campaign activity (Part I) or had lobbying activity or a 501(h) election in effect (Part II); 501(c)(4)/(5)/(6) §6033(e) filers complete Part III. Keep workpapers for amounts and activity descriptions.
Schedule E You are a school as described in IRC §170(b)(1)(A)(ii) (line 48 trigger). Document the racially nondiscriminatory policy, admissions data, and required publicity per Schedule E instructions.
Schedule G You held gaming or fundraising events that exceed thresholds. Capture gross receipts, prizes, expenses, and volunteers.
Schedule L You had transactions with interested persons or related orgs. Match with board minutes and conflict‑of‑interest policy.
Schedule N You liquidated, dissolved, terminated, or had a significant asset disposition. Complete Schedule N and check the “Final return/terminated” box if applicable.
Schedule O You owe narrative explanations anywhere on 990‑EZ. Do not skip. Use clear, plain summaries.

The applicability and details for these schedules are outlined in the IRS instructions for 990‑EZ and related schedules.

Accepted Formats, Behind The Scenes

For tax years ending on or after July 31, 2021, the IRS accepts only machine‑readable e‑file submissions through MeF. Your provider must package your data in the correct XML schema version for the processing year and pass business rules checks. You do not need to manage the schema yourself, but you do need to choose a provider that does.

Simple Step‑By‑Step Filing Process

  • Confirm eligibility. Make sure gross receipts are under $200,000 and total assets under $500,000.
  • Gather documents. Use the checklist above and draft your program narratives while details are fresh.
  • Choose an IRS‑authorized e‑file provider. Import prior‑year data, then enter current figures.
  • Run validations. Clear reject‑level errors and attach all required schedules, including Schedule O explanations.
  • Board review. Share a clean draft and capture any required disclosures or corrections.
  • File or extend. E‑file the return by the due date, or e‑file Form 8868 by the due date for an automatic six‑month extension.
  • Confirm acceptance. Save the IRS acknowledgment and your final PDF for records.

Pro move, transmit a week early. If a reject hits, you will have time to fix it without stress.

Amending A Previously Filed 990‑EZ

Wait until your original 990‑EZ shows as accepted, then prepare the amended return. You can revise previously reported data, attach corrected schedules, and include updated narratives. Your EIN does not change. E‑file the amended return and retain the new acceptance acknowledgment with a simple memo that explains what changed and why. Some states require a copy of amended returns as well, so check your state rules.

When To Amend

  • You found a material error in revenue, expenses, or balance sheet totals.
  • A required schedule or line was missing or incomplete.
  • Governance, program, or grant disclosures were inaccurate.

Document your review, update the return, and transmit as soon as possible.

Penalties, What They Are And How To Avoid Them

If you miss the due date, the IRS can assess a daily penalty until your return is filed. For returns covered by the current 990‑EZ instructions, the penalty is $25 per day, up to the lesser of $12,500 or 5% of gross receipts for the year. If your annual gross receipts exceed $1,274,000, the daily penalty is $125, up to $63,500. Penalties also apply to incomplete returns and to organizations that should e‑file but send paper instead. Amounts are adjusted for inflation, so always confirm the current year’s instruction values before filing.

If you truly cannot finish in time, e‑file Form 8868 by the original due date for an automatic six‑month extension. Remember, the extension covers filing the return, not paying any tax, such as unrelated business income reported on Form 990‑T.

The Big Consequence, Automatic Revocation

Three consecutive years without filing a required 990‑series return or notice triggers automatic revocation of your federal tax‑exempt status by operation of law (no IRS letter is required for revocation to take effect; the IRS Auto-Revocation List merely publishes the result). The revocation is effective on the original due date of the third missed filing. The IRS publishes a monthly list of organizations that were automatically revoked. Keep your acceptance acknowledgments, and if you believe a revocation is in error, follow the IRS steps to send documentation and ask for removal.

If your status is revoked, the IRS has procedures to seek reinstatement. Organizations that were eligible for 990‑EZ or 990‑N in the three missed years may qualify for streamlined retroactive reinstatement if they act within the required window and file the appropriate exemption application with the user fee. Review Revenue Procedure 2014‑11 and the IRS reinstatement guidance for details.

Prevention beats reinstatement. Put your deadline on a shared calendar, assign a single owner, and keep your e‑file acceptance receipts in one folder.

Quality Review, The 15‑Minute Checklist

  • Compare gross receipts to the IRS definition and your 990‑EZ line math.
  • Confirm every required schedule is attached, especially Schedule O narratives.
  • Review officer and director details, titles, hours, and compensation for consistency with minutes.
  • Scan for related‑party disclosures and transactions for Schedule L.
  • Reconcile year‑end assets and liabilities to your trial balance.
  • Validate e‑file readiness through your provider’s business rules and fix rejects.

Tools, Resources, And Credible References

When in doubt, go straight to the IRS:

  • Instructions for Form 990‑EZ, including eligibility, schedules, due dates, and penalties.
  • Extension of time to file, Form 8868 overview and instructions.
  • Electronic filing mandate and schema updates for the 990 family.
  • Automatic revocation rules and reinstatement paths.

Keep copies of IRS acceptance acknowledgments with your board packet. If your state charity regulator needs copies, you will be ready.

Where Trained Offshore Staff Actually Help, Without The Noise

If your firm is buried in production work during spring close, the 990-EZ returns are the first thing to slip. Trained offshore preparers, placed inside your workflow, can standardize workpapers, keep schedules complete, and push clean drafts to review on time. That is how you reduce rework and speed board approvals without another local hire you cannot find.

Accountably places trained offshore accountants and tax preparers inside your firm, ramped on your software and SOPs, with multi‑layer review so the work is review-ready before your name is on it. We are a staffing partner built by a CPA, not resume farming: you start with one to three people and scale as trust builds, which is especially useful when a nonprofit client manages multiple entities, events, or state registrations. Not a fit in the first 30 days? We replace them free. Use it when your board expects on‑time 990‑series filings and your internal capacity is already spoken for.

Final Thoughts

If you remember only three things, remember this:

  • Confirm you qualify for 990‑EZ, then gather documents early and write crisp program narratives.
  • Lock the date, and if needed, e‑file Form 8868 by the original deadline for an automatic six months.
  • E‑file through an authorized provider, fix rejects promptly, and keep your IRS acceptance.

You do not need a big team to file well. You need a clear plan, clean books, and a system that protects deadlines. If you want help building that system, we are here to support you.

Common Mistakes We See Every Season

Every spring the same Form 990-EZ mistakes show up across small nonprofits and the firms serving them. The fixes are not complicated; the discipline of catching them before the May 15 transmission is what separates a clean filing from a notice four months later.

1. Treating the size test as either-or. Filers read "under $200,000" or "under $500,000" and assume one trigger is enough. Per the IRS Instructions for Form 990-EZ the test is conjunctive: gross receipts under $200,000 AND end-of-year total assets under $500,000. Crossing either line forces a full Form 990, regardless of the other figure. Fix: Run the size check from the trial balance in February. If either number sits within 10% of its ceiling, scope the engagement as a full 990 from the start instead of pivoting in April.
2. Mailing the return when e-file is mandatory. For tax years ending on or after July 31, 2021, paper Form 990-EZ is not accepted. The Taxpayer First Act made e-file mandatory, and per the IRS Instructions for Form 990-EZ a required e-file submitted on paper is treated as not filed at all, triggering the same daily failure-to-file penalty under IRC §6652(c). Fix: Use an IRS-authorized MeF provider, transmit a full week before May 15, and store the IRS acceptance acknowledgment with the board packet.
3. Treating Schedule A as optional for a small 501(c)(3). Every 501(c)(3) that files Form 990-EZ must attach a completed Schedule A on line 52. Skipping it makes the return incomplete, and per IRC §6652(c) an incomplete information return carries the same penalty as one that was never submitted. Fix: Add a Schedule A pre-flight to the review SOP. Tie the public support calculation back to the contribution detail before the preparer marks the return ready for transmission.
4. Missing the Schedule G trigger on fundraising and gaming. Gross gaming income above $15,000 on line 6a, or combined fundraising-event gross income plus contributions above $15,000 on line 6b, requires Schedule G. Many small orgs net the figures and never see the trigger. Fix: Track gross gaming and gross fundraising at the GL level all year, not just at season close. Flag the $15,000 mark in the close checklist so Schedule G is in scope before the workpapers reach review.
5. Forgetting Form 990-T when unrelated business gross income reaches $1,000. The $1,000 threshold is GROSS income, not net, and it applies even if the activity loses money for the year. Per the IRS Instructions for Form 990-EZ, $1,000 or more in unrelated business gross income requires Form 990-T in addition to 990-EZ; line 35a on 990-EZ should answer Yes and line 35b should confirm the 990-T filing. Fix: Tag advertising income, debt-financed rental, and any regularly-carried-on trade or business activity to a UBI subledger. Review the subledger total against the $1,000 floor before signing off on line 35a.
6. Putting Schedule B donor names on the public-inspection copy. For non-private-foundation filers, Schedule B contributor names and addresses are NOT included in the publicly inspectable copy of Form 990-EZ. They are still maintained in books and records. Releasing the unredacted version when a state regulator or grantor asks for "the 990" is a common slip. Fix: Save two PDFs at acceptance: the full return for IRS and books, and a public-inspection version with Schedule B donor names and addresses removed. Label them so the wrong file never leaves the office.

Reusable Checklists

These checklists are copy-paste ready for the firm SOP folder. Each step ties to a Form 990-EZ line, schedule, or rule cited in the IRS Instructions for Form 990-EZ, so a reviewer can clear the return without rebuilding the logic from scratch.

Pre-file size-test confirmation

  • Pull gross receipts using the IRS line-item method, not book revenue.
  • Confirm gross receipts for the year are under $200,000.
  • Confirm Part II column B total assets are under $500,000 at year end.
  • Confirm the organization does not maintain donor advised funds (line 44a forces Form 990).
  • Confirm the organization does not operate any hospital facility (line 44b forces Form 990).
  • Confirm no IRC §512(b)(13) controlled-entity transactions that would push to Form 990 plus Schedule R.
  • Confirm the filer is not a private foundation (private foundations file Form 990-PF).
  • Document the size-test result in workpapers with reviewer sign-off.

May 15 transmission packet

  • Reconcile lines 1 through 9 (revenue) to the trial balance and bank.
  • Reconcile lines 10 through 17 (expenses) and confirm line 18 ties to the change in net assets.
  • Confirm line 19 (beginning net assets) matches prior-year line 21.
  • Attach Schedule A for every 501(c)(3) filer; line 52 is not optional.
  • Attach Schedule B if a 501(c)(3) or 527 organization, and prepare the redacted public-inspection version.
  • Attach Schedule G if gross gaming on line 6a exceeds $15,000 or fundraising gross plus contributions on line 6b exceeds $15,000.
  • Attach Schedule L if any IRC §4958 excess-benefit transaction is reported on line 40b, or if officer or director loans sit on line 38.
  • Attach Schedule O for every required narrative and any Yes answer that needs explanation.
  • File Form 990-T separately if gross unrelated business income reached $1,000.
  • Transmit through an IRS-authorized MeF provider and save the IRS acceptance acknowledgment.

Post-filing record retention

  • Save the IRS acceptance acknowledgment in the board packet folder.
  • Save the full filed PDF (with Schedule B donor names) in books and records.
  • Save a redacted public-inspection PDF (Schedule B donor names and addresses removed for non-PF filers).
  • Keep both versions available for public inspection for three years from the later of the due date or the actual filing date.
  • If the Responsible Party changed during the year, file Form 8822-B separately (the 990-EZ address-change checkbox does not satisfy this).
  • Log the filing in the deadline tracker so the next year's May 15 calendar entry is already scheduled.

Keep 990-EZ Season From Stalling

Form 990-EZ season has a quiet pressure pattern that catches small firms off guard. May 15 lands one month after the April 15 deadline, exactly when staff bandwidth is at its lowest and board treasurers start sending nervous emails. Layer in the conjunctive size test, the Schedule A requirement on line 52 for every 501(c)(3), the $15,000 Schedule G triggers on lines 6a and 6b, and the $1,000 unrelated business income floor that pulls Form 990-T into scope, and a single small nonprofit can swallow more review time than a multi-entity 1120-S.

The pages of detail in the IRS Instructions for Form 990-EZ are not the bottleneck. The bottleneck is workflow discipline: deciding the size test in February, scoping triggered schedules before April, and making sure the e-file packet clears MeF business-rule checks with room to fix rejects. When that rhythm is missing, May 15 turns into a scramble; when it is in place, the return is a routine close.

  • Lock the size test by February using a trial-balance pull, not a book-revenue estimate, so the engagement is scoped as 990 or 990-EZ from day one.
  • Pre-trigger schedules on a single review sheet (A, B, C, G, L, N, O) and route gaming and fundraising gross figures to a $15,000 watchlist all year.
  • Track unrelated business gross income to a UBI subledger; cross the $1,000 floor and Form 990-T is in scope before the preparer touches line 35a.
  • Run MeF business-rule validation a full week before May 15 so any reject codes can be cleared without burning the original due date.
  • Save two PDFs at acceptance: the full return for IRS and books, and a redacted public-inspection version with Schedule B donor names removed for non-private-foundation filers.

Accountably runs this exact rhythm for nonprofit-heavy practices through structured tax delivery teams, with documented SOPs, a multi-layer review chain, and turnaround SLAs that keep 990-EZ season from competing with the work that pays the rent.

FAQs

Who must file Form 990‑EZ?

Organizations can file 990‑EZ if gross receipts are under $200,000 and total assets are under $500,000 at year end, and if they are not in a category that must use Form 990. Very small organizations that normally have receipts at or below $50,000 generally file 990‑N.

What is the difference between 990 and 990‑EZ?

Form 990 requires more detailed reporting on finances, governance, and relationships. Form 990‑EZ trims the detail for smaller organizations but still requires accurate financials and triggered schedules. If you exceed either threshold, you must file the full 990.

Can you file 990‑EZ online?

Yes. E‑file is required for tax years ending July 31, 2021, and later. Use an IRS‑authorized e‑file provider, transmit early, and keep the IRS acceptance.

What is the “income limit” for 990‑EZ?

The key tests are gross receipts under $200,000 and total assets under $500,000 at year end. Use the IRS method to compute gross receipts from the return’s line items, not just your book revenue.

What happens if we miss the deadline?

Daily penalties can apply until you file, and the amounts increase for larger organizations. File Form 8868 by the original due date to get six more months. Three consecutive years of nonfiling triggers automatic revocation.

Every Form Represents Work Your Team Has to Deliver

Accountably embeds trained offshore teams into your workflow – so more returns get handled without more burnout.

30-Day Guarantee 20+ Firms Served SOC 2 Aligned