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 Form 990-PF for $49.99
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.
Form 990-PF
Return of Private Foundation or Section 4947(a)(1) Trust Treated as Private Foundation · Tax year 2025
Filing fee
- The fee covers Form 990-PF, Schedule B if the foundation must file it, and the supporting statements, with no extra charge per schedule.
No card or account needed to start. Fill in the form online, then create a free account to save it and file. Have your foundation's completed PDF? Create a free account to upload it.
Authorized IRS e-file Provider
Fast File Exempt LLC, Sacramento, California.
Starting the return is free. You pay only to file it.
If the IRS rejects the return, you can correct it and resubmit it at no extra charge.
Questions? Email support@fast-file-exempt.com.
- Right form? Form 990-PF is for private foundations, and for charitable trusts treated as private foundations, whatever their size.
- This is for returns prepared by your foundation's own officers, employees or volunteers. We don't file returns completed by a paid preparer, or returns that ask the IRS to refund an overpayment.
See the due dates for every tax year end.
Not ready to file yet?
Get one email a week before Form 990-PF is due. No account needed.
How filing a Form 990-PF works
These are screens from the app, filled in with a made-up example. We've left the fees out of them. You'll find the current fee above and at checkout.
Step 1
Upload the PDF, or enter it online
Choose Form 990-PF, then upload the PDF of the return your foundation prepared. You can enter the figures online instead. If you enter it online, you can start from last year's return once the IRS has published it, wherever you filed it.

View full size Step 2
Check the entries beside the IRS form
We read your PDF into our editor and show your entries beside the IRS form. If a total doesn't match the lines that make it up, the editor flags it and highlights that line on the form. Compare it with your PDF and correct it if needed.

View full size Step 3
Pay the filing fee
Starting the return is free. When the main form is ready, pay once to go on to Schedule B, the supporting statements and signing. You can still change the main form after you pay, until an officer signs. Any tax the foundation owes is paid to the IRS separately.

View full size Step 4
Add Schedule B and the statements
Upload or fill in Schedule B and the statements your return refers to. The page lists any that are still missing.

View full size Step 5
An officer signs, and we e-file it
Look over the complete return, then have an officer sign it. We send it to the IRS and email you their acknowledgement.

View full size
Starting the return is free. Filing fee: $49.99
What to have ready
Before you start, check the return's financial figures, grants, compensation and tax amounts. You'll also need:
- Your completed Form 990-PF as a PDF (up to 5 MB), or its figures to enter online
- The foundation's EIN and the tax year the return covers
- Schedule B, if the foundation must file it
- The supporting statements the return refers to
Review before you file
We read your uploaded PDF into an editor that shows the IRS form. Compare the entries with your copy of the return and correct any that are wrong. Then check the supporting material the return requires. You can open the prepared IRS form as a PDF to keep for the foundation's records or to send to an adviser.
Starting the return is free. You pay once when you're ready to add the schedules, sign and file. You can still change the main form after you pay, until an officer signs. Before signing, look over the complete return, schedules and statements included.
Filing and the IRS acknowledgement
When an officer signs, we send the return to the IRS and email you their acknowledgement. The IRS decides whether to accept it, and passing our automated checks doesn't mean they will. If they reject it, correct the return and resubmit it at no extra charge.
Check your filing requirements
Private foundations generally file Form 990-PF whatever their size, even when their receipts are under the Form 990-N limit for small organizations. Form 990-T and state returns are separate filings, and we don't currently file them. Check the IRS instructions for your foundation's situation.
Source: IRS Instructions for Form 990-PF · IRS: which forms exempt organizations file
What we don't do
We don't send tax payments to the IRS or handle IRS refunds. If your Form 990-PF asks the IRS to refund an overpayment, we can't file it as it stands. We can file it if it applies the overpayment to next year's estimated tax instead.
Questions
Does the filing fee pay the foundation's tax?
No. Our fee is for e-filing. The foundation pays any tax it owes directly to the IRS. We don't send tax payments or handle IRS refunds, and we can't currently file a Form 990-PF that asks for an overpayment refund. Check the IRS instructions for how and when to pay.
Can I file an amended Form 990-PF?
Yes, once the IRS has accepted the return you're amending, whether you filed it here or somewhere else. It costs the same as the original. Upload or enter the whole corrected return, not just the changes, with its Amended return box checked. If you filed the original here, choose File an amended return when you start the form, and we'll check the box for you.
Can I start from last year's Form 990-PF?
Yes, wherever you filed it, once the IRS has published it. Enter the form online and we start from that return: the one you filed here, or, for a return filed somewhere else, the copy the IRS publishes. We fill in the foundation's name and address, its officers and trustees, last year's year-end balances as this year's beginning balances, last year's undistributed income, your answers to the yes/no questions, and how to apply for grants. Each entry is marked for you to check, and this year's amounts start blank. The IRS publishes returns some months after they're filed, so a recent one may not be there yet.
Can our CPA prepare the PDF for upload?
We don't currently accept returns completed by a paid preparer. The return needs to be prepared by one of the foundation's own officers, employees or volunteers. You can have an adviser review that work before an officer signs.
Can a small private foundation use Form 990-N?
Generally, no. Private foundations file Form 990-PF whatever their size, so low receipts alone don't make a foundation eligible for Form 990-N. Check the IRS filing requirements.
Can the foundation get more time to file?
Yes. Form 8868, filed by the original due date, generally gives an automatic six-month extension to file Form 990-PF. It gives more time to file, not more time to pay any tax due. Our extension guide explains the rules. If you file the extension here and pay for the Form 990-PF at the same time, the extension is free.
Read next
- Private foundation filing requirementsForm 990-PF, its deadline and extension, and the separate returns a foundation may owe.
- Starting from last year's returnWhat comes across from last year's Form 990, 990-EZ or 990-PF, and what you still enter.
- Schedule B: listing contributorsThe $5,000 rule, the 2% special rule for public charities, the no-Schedule-B box, and which donor details are public.
- Form 990 filing deadlinesThe general due date for each tax-year end, and how weekends and holidays move it.
- Form 8868 extensionsWhen Form 8868 extends an annual return, and why tax is still due on the original date.
- Filing feesWhat each form costs here and what the fee includes.
- Filing with an AI assistantHow to enter a prepared return with an AI assistant, and the steps a person has to take.
File your Form 990-PF
No card or account needed to start. Fill in the form online, then create a free account to save it and file. Have your foundation's completed PDF? Create a free account to upload it.