Nonprofits

Form 990 Preparation Cost: What Nonprofits Typically Pay

How much does Form 990 preparation cost? Typical price ranges by form type, what drives fees up, and what to ask before you hire someone.

Dushyant Hirwani
October 11, 2026 · 7 min read
The short answer

Form 990 preparation cost depends mostly on which version you file. The 990-N e-Postcard is free to file yourself, a 990-EZ commonly runs about $500 to $1,500 with a preparer, and a full Form 990 often runs $1,500 to $5,000 or more. Schedules, state filings, and messy records push the price up. Figures are market ranges.

On this page
  1. Cost by form type
  2. What makes the fee go up
  3. What the cheapest option can cost you
  4. Questions to ask any preparer

Nonprofit boards are usually surprised in two ways: that a tax-exempt organization has to file a return at all, and that the fee for preparing it varies so widely. Both are easier to manage once you know which form you file and what drives the work.

About these numbers

These are general market ranges to help with budgeting and quote comparison. They are not any firm's fee schedule, and your own price will depend on your records, programs, and state requirements.

Cost by form type

  • Form 990-N (e-Postcard), gross receipts normally $50,000 or less: free to file yourself on the IRS site. Some preparers charge a small fee to file it for you.
  • Form 990-EZ, gross receipts under $200,000 and assets under $500,000: commonly around $500 to $1,500 with a preparer.
  • Full Form 990: often $1,500 to $5,000 or more, rising with revenue, programs, and the number of schedules.
  • Form 990-PF for private foundations: typically priced above a comparable 990 because of investment and distribution reporting.
  • Form 990-T for unrelated business income: usually an additional fee on top of the main return.

What makes the fee go up

  1. 1Schedules. Schedule A, B, and others add work, especially Schedule B donor reporting and Schedule O narratives.
  2. 2Unreconciled books. If the financial statements are not ready, preparation turns into cleanup.
  3. 3Multiple programs, grants, or restricted funds that must be allocated on the functional expense statement.
  4. 4Related organizations, foreign activity, or international grants, which trigger additional schedules.
  5. 5Several years behind. Each missing year is a separate return, and the older ones take longer.
  6. 6State charitable registration and annual report filings, which are often priced separately.

What the cheapest option can cost you

The Form 990 is a public document. Donors, funders, and journalists read it, and the program narrative shapes how your organization is perceived. A rushed or inaccurate return can also lead to IRS penalties, which for organizations with smaller receipts are charged per day the return is late and capped, with larger organizations facing far higher daily amounts. Missing three consecutive years leads to automatic revocation of tax-exempt status.

Questions to ask any preparer

  • Which form do I file, and have you confirmed it against my gross receipts and assets?
  • Is the fee fixed, and does it include schedules, state forms, and board review?
  • Who prepares the return and who reviews it?
  • Do you handle prior-year catch-up filings if we are behind?
  • Will you walk the board through the return before it is filed?

For deadlines, extensions, and the three-year rule, read our guide to Form 990 deadlines. If your books need work first, bookkeeping support usually saves money on the return itself. To discuss your organization, get in touch. This is general information, not advice for your situation.

#form 990#nonprofit#pricing#tax exempt#preparation
Have a question about your situation?

Get a real answer on a free 30-minute call

General guidance only goes so far. Book a free consultation and we'll talk through your books, entity, and taxes, no obligation, remote across all 50 states.

FAQ

Frequently asked questions

Quick answers to what owners ask most about this topic.

Still have questions?

Talk it through on a free 30-minute call.

Book a consultation
How much does it cost to prepare a Form 990?
It depends on the form. The 990-N is free to file yourself, a 990-EZ commonly runs about $500 to $1,500 with a preparer, and a full Form 990 often runs $1,500 to $5,000 or more. Treat these as market ranges, since schedules, records quality, and state filings change the total.
Can a small nonprofit file Form 990 for free?
Organizations with gross receipts normally $50,000 or less can file the 990-N e-Postcard directly with the IRS at no charge. Larger organizations must file a 990-EZ or full 990, which is more detailed and is usually worth professional preparation.
Why is a full Form 990 more expensive than a 990-EZ?
The full 990 asks for far more detail, including governance policies, functional expense allocation, compensation reporting, and multiple schedules. More schedules and more narrative mean more preparation and review time, which is reflected in the fee.
Does the preparation fee include state filings?
Not always. Many states require separate charitable registration or annual reports, and these are often quoted separately. Ask whether state filings are in scope before you accept a federal-only price.
What if my nonprofit has not filed for several years?
Each missing year is a separate return, and the older ones cost more because records are harder to gather. Filing promptly matters because three consecutive missed years trigger automatic revocation of exempt status, and reinstatement requires a new application.