Private filing service. Not the IRS and not affiliated with any government agency.
990IRS.com Get a quote
Form 990 filing for nonprofits

Your Form 990, prepared right and filed on time.

We prepare and e-file Form 990, 990-EZ, 990-N, 990-PF and 990-T for nonprofits of every size, and we catch up returns that have fallen behind. You focus on the mission; we handle the IRS paperwork.

Request a quoteCall (202) 946-4625

  • Fixed quote before work starts
  • E-filed with IRS acknowledgment
  • Extensions and late returns handled
Free tool

Which Form 990 do you file?

Three questions, ten seconds. Nothing leaves your browser.

Which Form 990 do I file?

Open full tool →
Your organization is a…
Annual gross receipts
Total assets at year end
Services

Every return in the Form 990 family

One team for the federal return, the extension, the unrelated business income return and the state filings that follow it.

All services →
Form 990

Form 990

The full Form 990 and every schedule it calls for, reconciled to your financial statements, reviewed with you and e-filed, with a board review package and a public copy.

Form 990-EZ

Form 990-EZ

For organizations under $200,000 in gross receipts and $500,000 in assets. We confirm you qualify, prepare the return and its schedules, review it with you and e-file it.

Form 990-N

Form 990-N (e-Postcard) filing

For small organizations with gross receipts normally $50,000 or less. We confirm you qualify, check what the IRS has on file for your EIN, and submit the e-Postcard for you.

Form 990-PF

Form 990-PF preparation for private foundations

Every private foundation files Form 990-PF every year, whatever its size. We prepare it with the excise tax, distribution test and grants list done right, and plan estimated payments.

How it works

A simple, transparent process

You always know what we need, what it costs and when it will be filed.

  1. 1Short consultationA call or a few emails to understand your organization, your fiscal year and what was filed before.
  2. 2Fixed quote and checklistYou get a price and a tailored list of the documents we need. Nothing starts until you approve.
  3. 3PreparationWe prepare the return and every schedule that applies, and file an extension if the books need more time.
  4. 4Review with youWe walk you through the draft, flag anything the public or your board will notice, and answer questions.
  5. 5Your signatureAn authorized officer signs Form 8879-TE electronically. No printing, no mailing.
  6. 6E-filed and confirmedWe transmit the return and send you the IRS acceptance, plus a copy for your records and public-disclosure requests.
Why 990IRS.com

Specialists in one thing: the Form 990

A Form 990 is not a tax return in the usual sense. It is a public document that donors, grantmakers, journalists and state regulators read. Getting it right means more than matching the numbers to your books.

Request a quote

Or call (202) 946-4625

  • Accurate and complete. An incomplete 990 can be treated like a late one, so we answer every question that applies, not just the financial pages.
  • On time, every time. We track your deadline and file Form 8868 before it passes if anything is still missing.
  • Readable for the public. We help you tell your program story clearly in Part III and Schedule O, where donors look first.
  • Straight answers. Fixed quotes, plain English and a real person who picks up the phone.
Resources

Know the rules before the deadline

Plain-English guides, each checked against the IRS instructions they cite.

All resources →
Finance manager and board treasurer reviewing donor reports and a spreadsheet in an arts center office
Schedule A

Schedule A public support test, explained

How a 501(c)(3) proves it is a public charity rather than a private foundation, using a five-year support calculation, a 2% cap on large donors and a few important exceptions.

Frequently asked questions

What is Form 990 and who has to file it?

Form 990 is the annual information return most tax-exempt organizations file with the IRS. It reports the organization's mission, programs, finances, governance and pay. Smaller organizations may file the shorter Form 990-EZ or the online Form 990-N instead, private foundations file Form 990-PF, and churches are generally not required to file. See which form you file.

When is our Form 990 due?

On the 15th day of the 5th month after your fiscal year ends: May 15 for a calendar-year organization. If that day falls on a weekend or legal holiday, the deadline moves to the next business day. Use our due date calculator.

Can we get more time?

Yes. Form 8868, filed by the original due date, gives an automatic six-month extension for Forms 990, 990-EZ and 990-PF. The 990-N can't be extended. We can file it for you.

What happens if we file late?

For returns due in 2026, the IRS charges $25 a day for most organizations and $130 a day for larger ones, and three missed years in a row revoke your exemption automatically. See late-filing penalties and automatic revocation.

How much does it cost?

It depends on the form, the schedules that apply and the state of your records, so we give you a fixed quote after a short review of last year's return and your financial statements, before any work starts. Request a quote.

Do you work with organizations in every state?

Yes. Form 990 is a federal return filed electronically, so we work with nonprofits anywhere in the United States, and we prepare the state charity filings that go with it.

Free tools