Due Mon, Nov 16: June 30 year ends, and calendar years on extension.Due Monday, November 16: returns for tax years ending June 30, and calendar-year returns extended with Form 8868. Other year ends
E-file your nonprofit's tax return
Upload your PDF or fill it in on the site. We check it against the IRS e-file rules, and once an officer signs, we send it to the IRS.
No card needed to start. Starting the return is free, and you pay once per return when you're ready to add schedules and sign.
We file returns prepared by your organization's own officers, employees or volunteers. Returns completed by a paid preparer aren't supported. You can file Form 990-N free, online and with no PDF.
Choose your form
Tax year 2025 returns- Form 990-PFPrivate foundation annual return$49.99How to file
- Form 990Exempt organization annual return$49.99How to file
- Form 990-EZShort form annual return$39.99How to file
- Form 990-NElectronic notice for eligible small organizationsFreeHow to file
- Form 8868Extension of time to file$7.99How to file
Coming soon: Form 990-T, Form 1120-POL and California Form 199.

How filing an annual return works
Step 1
Upload your PDF, or enter it online
Choose Form 990-PF, 990 or 990-EZ. Upload the completed main form your organization prepared, or enter it online. You'll add the schedules and statements later, so have them ready.
Step 2
Check the entries
Compare each entry on the main form with your prepared return and fix any that are wrong. Our automated checks flag some errors, but they can't catch everything.
Step 3
Pay, then finish the return
Starting the return is free. When the main form is ready, pay once for the return. Then add the schedules and supporting statements, look over the complete return, and have an officer sign it.
Step 4
Hear back from the IRS
When an officer signs, we send the return to the IRS and email you their acknowledgement. If they reject it, read their reason, correct the return and resubmit it.
Form 990-N is an online notice with no PDF. Read how the e-Postcard works. Form 8868 needs no signature, so we file it when you pay. Read how an extension works.

What to expect
Two ways to start
Upload the IRS PDF your organization completed, or fill in the form online, starting from last year's return once the IRS has published it. Either way, you check the return before we file it.
Keep a PDF of the return
You can open the prepared IRS form as a PDF to keep or to send to an adviser, and download the return after it's filed. Form 990-N is an electronic notice, so there's no IRS PDF for it.
One fee for each annual return
The fee covers the schedules and statements we support for that return. There's no charge per schedule, and if the IRS rejects the return, correcting it costs nothing extra.
Start from last year's return
When you enter Form 990, 990-EZ or 990-PF online, you can start this year's from last year's return once the IRS has published it. You don't need to have filed it with us: we read last year's return from the copy the IRS publishes. Search for your organization at the top of this page to see whether last year's return is listed.
What comes across
Your organization's details, mission, programs and officers, last year's year-end balances as this year's beginning balances, and your answers to the yes/no questions. On Form 990 and 990-EZ, Schedule A's public support history too.
What you still do
Each entry that came across is marked for you to check against this year's return, and this year's amounts start blank.
When it isn't there
The IRS publishes returns some months after they're filed. Until last year's is published, you start from a blank form.
Form 990-N is free here
If your organization is eligible to file the Form 990-N e-Postcard, you can file it here with no fee. You enter the information online. There's no PDF to upload, and we don't ask for a payment card. You can also file it free on the IRS's own e-Postcard system.
Before you start
Do I need a completed PDF?
No. For Forms 990-PF, 990 and 990-EZ, you can upload a completed IRS PDF or enter the return online, and you review the entries before filing either way. Form 990-N is an electronic notice, so it has no PDF.
Can I file a return completed by a paid preparer?
No, not currently. We file returns prepared by your organization's own officers, employees or volunteers. An adviser can still review the return before an officer signs it.
Which forms and years are supported?
We file Forms 990-PF, 990, 990-EZ and 990-N for tax year 2025, and Form 8868 extensions for Forms 990-PF, 990 and 990-EZ. Read your form's page before you start.
What does the filing fee cover?
The fee for an annual return covers the return, the schedules and supporting statements we support for it, e-filing, and resubmitting it if the IRS rejects it. There's no charge per schedule. Form 990-N is free. Sales tax is added at checkout where it applies. Any tax your organization owes the IRS is separate from our fee.
Do I need to send anything to the IRS myself?
No. We e-file the return once an officer signs it, or a Form 8868 once you pay, and email you the IRS acknowledgement. There's nothing to mail. Keep a copy of the return and the acknowledgement with your records. Any state filing your organization owes is separate.
Is Fast File Exempt an authorized IRS e-file provider?
Yes. Fast File Exempt LLC is an Authorized IRS e-file Provider, so we send returns to the IRS through their e-file system ourselves. Being accepted into IRS e-file isn't an endorsement by the IRS. We're a small company in Sacramento, California, and you can reach us at support@fast-file-exempt.com.
Does passing your checks mean the IRS will accept my return?
No. Our automated checks flag some errors before you file, but the IRS decides whether to accept the return. After we e-file it, we email you their acknowledgement.
What happens if the IRS rejects a filing?
We email you the rejection with the IRS's reason. Correct the entries or attachments, have an officer sign again if the filing needs a signature, and resubmit it. Resubmitting costs nothing extra. Whether your original filing date still counts depends on the IRS rules for correcting rejected filings, so don't wait.
Do you have a referral program?
Yes. Every account has a referral link and code in its settings. When another nonprofit creates an account with your link, their organization gets $5 off its first Form 990, 990-EZ or 990-PF filing fee here, and you get a $5 credit on your account once they pay it. There's no limit on referrals. If they signed up without the link, they can enter your code in their own settings within 30 days of creating their account. Referrals are for other organizations: if you are, or were, a member of the organization you refer, neither of you gets the discount or the credit.
Get ready to file
- Private foundation filing requirementsForm 990-PF, its deadline, and the other returns a foundation may owe.
- Find your Form 990 deadlineThe usual due date for each tax-year end, and how weekends and holidays move it.
- How Form 8868 extensions workAn extension gives you more time to file the annual return, not more time to pay tax.
- How to e-file the Form 990 PDF you preparedWhat to check before you choose how to file, and what to keep afterwards.
E-file your Form 990-PF, 990 or 990-EZ
Make sure we support your form and tax year, then create an account to upload or enter your completed return.