Menu
How Much Does It Cost to File Form 990 Complete Pricing Guide for Nonprofits
Article· Sep 2026· 6 min read

How Much Does It Cost to File Form 990?

Wondering exactly how much it costs to file Form 990? See IRS fees, DIY vs. professional costs, and flat-rate pricing for Form 990, 990-EZ, 990-N, and 990-PF.

Running a nonprofit means every dollar counts. So when filing season comes around, it's natural to wonder: how much does it cost to file Form 990, and how can you avoid paying more than you need to?

The good news is that the IRS itself doesn't charge anything. What you pay depends on the form you need, the state of your financial records, and who prepares your return. Below, we break down each cost so you can plan your budget with confidence and choose the filing option that fits your organization.

Does the IRS Charge a Fee to File Form 990?

No. There is no IRS fee for filing any return in the Form 990 series. Whether your organisation submits Form 990-N, 990-EZ, 990-PF, or the full Form 990, the government charges nothing to accept it.

Your actual cost comes from preparation, meaning the time, software, or professional help needed to complete the return accurately. For some organisations, that cost is close to zero. For others, especially larger nonprofits with complex activities, it can reach several thousand dollars.

Which Form 990 Does Your Organisation Need?

Before you can estimate your cost, you need to know which return applies to you. The IRS assigns the form based on your organization's size and type:

Form 990-N: Small nonprofits with gross receipts normally of $50,000 or less

Form 990-EZ: Mid-sized organisations below the full-return thresholds

Form 990: Organisations with gross receipts of $200,000 or more, or total assets of $500,000 or more

Form 990-PF: All private foundations, regardless of size

Choosing the correct form is the first step toward controlling your costs. Filing a longer return than necessary wastes time, while filing a shorter return than required can create compliance problems.

Form 990 filing cost comparison showing IRS fees, DIY software, and professional preparation options

How Much Does It Cost to File a Form 990 With the IRS? A Quick Comparison

Here's what nonprofits typically spend, based on the filing method they choose:

Filing Method Typical Cost
Filing directly with the IRS (Form 990-N only) Free
DIY filing software $100–$300
Form 990 Series (Enrolled Agent prepared, flat rate) $149–$999
Traditional CPA firm $1,000–$3,000+
Highly complex nonprofit returns $3,000+


The biggest price jumps usually come with the full Form 990, which can require detailed reporting on compensation, grants, fundraising, investments, and related organisations.

Form 990 Series Pricing at a Glance

At Form 990 Series, you pay one flat price. An IRS Enrolled Agent prepares your return, reviews it for compliance, and e-files it with the IRS.

Form Best For Flat Price
Form 990-N Small nonprofits with gross receipts of $50,000 or less $149
Form 990-EZ Mid-sized organizations below the full-return thresholds $399
Form 990-PF Private foundations of any size $499
Form 990 Receipts of $200,000+ or assets of $500,000+ $999


No hourly charges or surprise add-ons, and we complete most returns within 5–10 business days once we have your information.

How Much Does It Cost to File Form 990-N?

Form 990-N, known as the e-Postcard, is the simplest return in the series. It's designed for small nonprofits whose gross receipts are normally $50,000 or less.

You can submit it yourself on the IRS website for free. It asks for only a few basics, including your EIN, legal name, mailing address, principal officer, and confirmation that your receipts fall within the limit.

Some small organisations still prefer professional help, especially if they're unsure about eligibility, have missed filings in the past, or simply don't have volunteers available to handle it. Form 990 Series handles Form 990-N for a flat $149.

How Much Does It Cost to File Form 990-EZ?

Form 990-EZ sits in the middle. It's shorter than the full return but still asks for a balance sheet, revenue and expense details, and information about your programs and officers.

  • DIY software: roughly $50–$150

  • Form 990 Series: $399 flat, prepared by an Enrolled Agent

  • Traditional accountants: often $500 or more

Because Form 990-EZ may also require schedules, a professional review can help you avoid errors that lead to IRS letters later.

DIY or Professional: Which Is Right for You?

DIY Software Professional Preparation
Upfront cost Lower Higher
Ideal for Simple, low-activity nonprofits Growing or complex organizations
Support Mostly self-service Direct expert guidance
Staff time Significant Minimal
Accuracy Depends on your tax knowledge Professionally reviewed


If your organisation has one main revenue source and simple finances, software may be enough. If you manage grants, events, payroll, or investments, professional preparation usually pays for itself through fewer mistakes and less staff time.

Why Work With an Enrolled Agent?

Enrolled Agents are tax professionals licensed by the IRS itself. They are authorised to prepare returns and represent taxpayers, including nonprofits, before the IRS.

Working with an Enrolled Agent gives you professional review without the higher fees many traditional firms charge. Your return is checked for accuracy, schedules are completed correctly, and you have someone to turn to if the IRS ever sends a question about your filing.

What Drives Your Preparation Cost Up?

What drives Form 990 preparation cost up showing factors like required schedules, messy records, and complex nonprofit activities


Organisation size. More revenue, programs, employees, and assets mean more data to report.

Required schedules. Each extra schedule adds work. Common ones include Schedule A (public charity status), Schedule B (contributors), Schedule G (fundraising), and Schedule O (supplemental information).

Messy records. If your books aren't reconciled, your preparer has to clean them up first. That extra time is often the highest hidden cost.

Past-due or corrected returns. Catching up on prior years or fixing earlier errors adds preparation time.

Costs Many Nonprofits Forget to Budget For

State requirements. Many states have their own annual reports or charitable registration fees, which vary widely.

Late filing penalties. The IRS can charge penalties for late returns, and the amount depends on your organization's size and how late you file. Missing three years in a row leads to automatic loss of tax-exempt status.

Bookkeeping catch-up. Disorganised records don't just slow down filing. They also raise the final bill.

When Is Form 990 Due?

Form 990 is due by the 15th day of the 5th month after your organization's fiscal year ends. For example, if your fiscal year ends on December 31, your return is due on May 15.

Planning around this date helps you avoid last-minute stress, rush fees, and penalties.

Simple Ways to Keep Your Filing Costs Low

  1. Keep your books current. Update bank records, donation logs, and expense reports every month instead of once a year.

  2. Start well before the deadline. Early preparation gives you time to fix issues without rush fees.

  3. Confirm your correct form. If you qualify for Form 990-N, you'll pay far less than for a full return.

  4. Choose a flat-rate provider. A fixed price makes budgeting easy and avoids open-ended hourly bills.

  5. Keep copies of past returns. They speed up next year's filing.

Frequently Asked Questions

What Is the Average Cost to File Form 990?

It depends on your form and filing method. Form 990-N can be filed free through the IRS. At Form 990 Series, professional preparation ranges from $149 to $999, while traditional CPA firms often charge $1,000 or more.

Does the IRS Charge a Filing Fee for Form 990?

No. The IRS doesn't charge nonprofits to file any Form 990 series return.

How Much Does Professional Form 990-N Filing Cost?

It's free if you file it yourself on the IRS website. Form 990 Series files it for you for $149.

What Are the Filing Costs for Form 990-EZ?

DIY software costs roughly $50–$150. Form 990 Series prepares and e-files it for a flat $399.

How Much Does It Cost to Prepare and File Form 990-PF?

Form 990 Series prepares and e-files Form 990-PF for private foundations for a flat $499.

Can an Enrolled Agent File Form 990 Instead of a CPA?

No. IRS Enrolled Agents are federally licensed to prepare nonprofit returns and represent organizations before the IRS.

How Long Does the Form 990 Filing Process Take?

With Form 990 Series, most returns are completed within 5–10 business days after all information is received.

What Are the Consequences of Not Filing Form 990?

You may face IRS penalties, and missing three consecutive years results in automatic revocation of your tax-exempt status.


Final Thoughts

So, how much does it cost to file Form 990? For the smallest nonprofits, it can cost nothing at all. For larger or more complex organisations, professional preparation typically ranges from a few hundred to a few thousand dollars.

The smartest choice balances cost with accuracy. Saving a little upfront isn't worth it if an error leads to penalties or puts your tax-exempt status at risk.

Need Help With Your Form 990 Filing?

Get your nonprofit return prepared and IRS e-filed with confidence. Form990Series provides Enrolled Agent reviewed preparation for Form 990-N, Form 990-EZ, and Full Form 990 with transparent flat pricing.

Starting From $149

Form 990-N • Form 990-EZ • Full Form 990
✓ Enrolled Agent Reviewed
✓ IRS E-File Support
✓ Flat Transparent Pricing
Start Your Form 990 Filing Today

Recent posts