πŸ“… Book a Free Call
Home/Blog/How to File Form 990
Nonprofit & Church Compliance

How to File Form 990: Step-by-Step Guide for Nonprofits & Churches (2026)

Deadlines, which version to file, required schedules, and the most common mistakes that trigger IRS review

May 31, 202610 min readBy Dawn Hardwick, DLB Consulting Group

Miss the Form 990 deadline and your nonprofit risks losing its 501(c)(3) status automatically β€” here's exactly how to file on time.

Every year, thousands of nonprofit organizations lose their tax-exempt status β€” not because they did anything wrong, but because they missed a filing deadline. The IRS doesn't send a warning. After three consecutive years without a Form 990 filing, your 501(c)(3) tax-exempt status is automatically revoked. No grace period. No second chance without reapplying.

This guide walks you through everything you need to know about Form 990 β€” which version to file, the 2026 deadlines, an 8-step filing walkthrough, the schedules you need, and the mistakes that trigger IRS scrutiny. See our Form 990 overview for a broader introduction, or keep reading for the step-by-step filing guide.

1. What Is Form 990 and Who Must File It?

Form 990 is an annual information return that most tax-exempt organizations must file with the IRS. It is not a tax return β€” nonprofits don't pay federal income tax. Instead, Form 990 is a public accountability document that shows the IRS (and the public) how your organization earns and spends money, who leads it, and whether it's operating in line with its charitable mission.

Which version you file depends on your organization's gross receipts and total assets:

FormAlso CalledWho QualifiesComplexity
990-Ne-PostcardGross receipts ≀ $50,000/yearVery Simple β€” 8 questions, online only
990-EZShort FormGross receipts < $200K AND total assets < $500KModerate β€” 4 pages + basic schedules
990 (Full)Full FormGross receipts β‰₯ $200K OR total assets β‰₯ $500KComplex β€” 12 parts + multiple schedules
990-PFPrivate FoundationAll private foundations, regardless of sizeComplex β€” investment income schedules required

Who Is Exempt?

Churches β€” defined under IRC Section 508(c)(1)(A) as a religious organization that is a church, an interchurch organization, or a convention or association of churches β€” are generally exempt from filing Form 990. The IRS grants them an automatic exemption without requiring annual reporting.

But here's why churches should consider filing anyway: Voluntary filing builds donor trust, demonstrates financial transparency to your congregation, and creates documentation in the event of a future audit or leadership transition. If your church has related entities β€” a school, a community development arm, or a housing ministry β€” those organizations are almost certainly required to file. Review your church bylaws to clarify which entities fall under your church umbrella.

2. Form 990 Deadlines for 2026

Form 990 is due on the 15th day of the 5th month after your fiscal year ends. For the majority of nonprofits that operate on a calendar year (January–December), that means May 15, 2026.

Need more time? File Form 8868 before the original due date to receive an automatic 6-month extension. You do not need to provide a reason β€” it's granted automatically. However, the extension covers filing only, not any applicable taxes owed.

Fiscal Year EndsForm 990 DueExtended Due Date
December 31May 15, 2026November 15, 2026
January 31June 15, 2026December 15, 2026
February 28July 15, 2026January 15, 2027
March 31August 15, 2026February 15, 2027
April 30September 15, 2026March 15, 2027
May 31October 15, 2026April 15, 2027
June 30November 15, 2026May 15, 2027
September 30February 15, 2027August 15, 2027

Auto-Revocation Warning: Organizations that fail to file for 3 consecutive years automatically lose their 501(c)(3) status. The IRS does not send a warning. Reinstatement requires reapplying with Form 1023 and paying filing fees β€” a process that can take months.

3. Step-by-Step: How to File Form 990 (Full)

Filing the full Form 990 requires careful preparation across 12 parts plus schedules. Here is the complete process:

1

Gather Your Financial Records

Pull together your bank statements, credit card statements, payroll records, donor reports, grant records, and expense receipts for the full fiscal year. You will need: total revenue by source (donations, program fees, investment income, grants), total expenses broken out by function (program, management, fundraising), total assets and liabilities for the balance sheet.

2

Identify Required Schedules

Most nonprofits and churches will need: Schedule A (Public Charity Status and Public Support β€” confirms your public charity status), Schedule B (Schedule of Contributors β€” lists donors who gave $5,000+ or 2%+ of total contributions), and Schedule O (Supplemental Information β€” narrative explanations required throughout the form). Other schedules depend on your activities: Schedule G for fundraising, Schedule L for transactions with interested persons.

3

Complete Part I β€” Summary

Part I is the high-level snapshot of your organization: mission statement, number of voting board members, total employees and volunteers, and a one-year comparison of revenue, expenses, and net assets. This is the first thing reviewers read, so accuracy here matters.

4

Complete Part VII β€” Compensation of Officers and Directors

List all current and former officers, directors, trustees, and key employees. Anyone receiving more than $100,000 in compensation from the organization must be individually disclosed. This is public information β€” accuracy is required and inconsistencies here are a frequent IRS red flag.

5

Complete Part VIII β€” Statement of Revenue

Break out all revenue by source: contributions and grants, program service revenue, investment income, and other revenue. Each line must reconcile with your Schedule B donor contributions and your audited financials (if applicable). Revenue figures on Part VIII must match figures you report on schedules β€” inconsistencies trigger review.

6

Attach Required Schedules

Complete and attach every schedule that applies to your organization. Failing to include a required schedule β€” particularly Schedule B (donor disclosure) β€” is one of the most common reasons Form 990 filings are flagged as incomplete. Review the Schedule selection checklist on page 4 of the Form 990 instructions.

7

Board Review and Signature

Part VI, Question 11 asks whether your board reviewed the Form 990 before it was filed. Best practice (and good governance) is to have your full board review the draft. Your authorized officer must sign the completed return before submission. Board review strengthens your governance standing and keeps leadership accountable.

8

E-File via IRS-Authorized Provider

All organizations required to file Form 990, 990-EZ, or 990-PF must submit electronically via an IRS-authorized e-file provider. The 990-N (e-Postcard) is filed directly through IRS.gov at no cost. For full 990 filers, options include Form990Online.org, TurboTax Nonprofit, and similar platforms. Electronic filing provides immediate confirmation of receipt β€” keep this confirmation for your records.

4. Common 990 Mistakes That Trigger IRS Review

The IRS uses automated systems to scan Form 990 filings for inconsistencies. These are the mistakes most likely to flag your return:

  • Inconsistent revenue numbers across schedules: Revenue figures on Part VIII must match the totals on Schedule A and any other applicable schedules. A $10,000 discrepancy between your Statement of Revenue and your donor contribution schedule raises an immediate red flag.
  • Missing Schedule B (donor disclosure): If your organization received contributions of $5,000 or more (or 2% or more of total contributions) from any single donor, Schedule B is required. Many small nonprofits skip it β€” either because they don't realize it applies to them or because they want to protect donor privacy. Note: Schedule B itself is not public, but you must include it with your filing.
  • Not reporting officer compensation correctly: Part VII requires full disclosure of compensation for all current officers, directors, and key employees. This includes compensation from related organizations. Under-reporting compensation β€” or failing to disclose a related entity's payments β€” is a compliance violation.
  • Filing 990-EZ when you should file the full 990: If your gross receipts exceeded $200,000 or your total assets exceeded $500,000 at any point during the year, you are required to file the full Form 990 β€” not the short form. Filing 990-EZ when you don't qualify is treated as a failure to file.

5. Do Churches Have to File Form 990?

Churches are automatically exempt from the Form 990 filing requirement under IRC Section 508(c)(1)(A). The IRS acknowledges churches as inherently religious organizations and does not require them to submit annual information returns.

However, this exemption has real limitations:

  • If your church formally applied for 501(c)(3) status via Form 1023 and received a determination letter, tax advisors typically recommend filing voluntarily to maintain good standing and public credibility.
  • Faith-based nonprofits β€” ministries, outreach orgs, community development corporations β€” are NOT covered by the church exemption. They must file Form 990.
  • If your church has related entities (a school, housing ministry, or 501(c)(3) arm), those entities are almost certainly required to file independently.
  • Voluntary filing demonstrates financial transparency to donors, board members, and your congregation β€” which matters especially during leadership transitions or capital campaigns.

⚠️ Critical reminder: Any organization β€” including faith-based orgs β€” that fails to file for 3 consecutive years automatically loses its 501(c)(3) status. This applies even to organizations that may have the church exemption but formally hold a determination letter. When in doubt, file.

6. When to Hire Help

Not every organization needs professional help to file Form 990 β€” but some definitely do:

DIY is reasonable for 990-N filers

If your gross receipts are under $50,000, the e-Postcard (990-N) is filed online through the IRS website with just 8 basic questions. No accountant needed β€” it takes about 10 minutes.

Consider help for 990-EZ filers

The short form is manageable if your financials are clean and organized. But if you have multiple programs, donor schedules, or governance questions you're unsure about, a professional review is worth the investment.

Professional preparation recommended for full 990

The full Form 990 with multiple schedules β€” especially Schedule B, Schedule G, and complex compensation disclosures β€” is a document where one mistake can trigger a compliance review. Professional preparation protects your status and your reputation.

DLB Consulting Group β€” Form 990 Preparation Starting at $150

We prepare Form 990 filings for nonprofits and churches β€” starting at $150. Whether you're filing for the first time, catching up on missed years, or need a full 990 with schedules prepared, Dawn Hardwick brings 35 years of corporate finance and compliance experience to every engagement.

  • Determine the correct Form 990 version for your organization
  • Prepare all required schedules (A, B, O, and more)
  • Review compensation disclosures and revenue reconciliation
  • Board-ready draft for review before submission
  • E-file via IRS-authorized provider

Frequently Asked Questions About Form 990

What is the difference between Form 990-N, 990-EZ, and Form 990?

The version you file depends on your organization's size. Form 990-N (e-Postcard) is for organizations with gross receipts of $50,000 or less β€” it's just 8 questions filed online. Form 990-EZ is a shorter version for organizations with gross receipts under $200,000 AND total assets under $500,000. The full Form 990 is required for everyone else. Filing the wrong version β€” especially filing 990-EZ when you should file the full form β€” is treated as a failure to file.

What is the Form 990 deadline for 2026?

Form 990 is due on the 15th day of the 5th month after your fiscal year ends. For calendar-year organizations (fiscal year ending December 31), the 2026 deadline is May 15, 2026. You can get an automatic 6-month extension by filing Form 8868 before the original due date β€” which moves the calendar-year deadline to November 15, 2026.

Does a church have to file Form 990?

Traditional churches are automatically exempt from filing Form 990 under IRC Section 508(c)(1)(A). However, faith-based nonprofits β€” organizations that are not churches themselves but operate under a nonprofit structure β€” are required to file. Additionally, any organization that formally holds a 501(c)(3) determination letter should consider voluntary filing to maintain public accountability and avoid any risk of status revocation.

What schedules are required with Form 990?

The most commonly required schedules are: Schedule A (Public Charity Status β€” confirms you qualify as a public charity, not a private foundation), Schedule B (Schedule of Contributors β€” required if you received $5,000+ from any single donor), and Schedule O (Supplemental Information β€” narrative explanations for questions throughout the form). Other schedules apply based on your activities: Schedule G for fundraising events, Schedule L for transactions with interested persons, and others.

What happens if you don't file Form 990?

First, the IRS can assess a penalty of $20 per day (up to $10,000 for smaller organizations or 5% of gross receipts for larger ones). Far more serious: failing to file for three consecutive years triggers automatic revocation of your 501(c)(3) status. Your organization is published on the IRS auto-revocation list, donations are no longer tax-deductible, and reinstatement requires reapplying through Form 1023 β€” a process that can take months and cost hundreds of dollars in filing fees.

Don't Let a Missed Filing Derail Your Mission.

Your nonprofit status is too valuable to risk. Book a consultation with Dawn and we'll handle your Form 990 filing β€” accurately, on time, and built to protect your 501(c)(3) status for years to come.

DLB Consulting Group | Cherry Hill, NJ | dlbconsultinggroup.madethis.ai | dlbconsultinggroupllc@gmail.com

This blog post is for informational purposes only and does not constitute legal or tax advice. Consult a licensed tax professional for guidance specific to your organization's situation.