GivingArc Nonprofit accounting Service

How to File Form 990 Step by Step: Complete Guide

How to File Form 990 Step by Step

Key Takeaways

  • Form selection by size: Form 990-N for gross receipts $50,000 or less, Form 990-EZ for $50,001–$200,000 (with assets under $500,000), and full Form 990 for $200,000+ receipts or $500,000+ assets.
  • Calendar-year filing deadline is May 15, 2026. File Form 8868 by May 15 for an automatic six-month extension to November 15, 2026 — but Form 990-N filers cannot request extensions.
  • Late-filing penalties run $20–$105 per day depending on organization size, up to $54,500 per return. Missing the deadline three consecutive years triggers automatic revocation of tax-exempt status.
  • Key schedules: Schedule A establishes public charity classification with public support calculations; Schedule B lists contributors of $5,000+ (threshold varies by organization type); other schedules apply based on activities and finances.
  • The IRS strongly encourages electronic filing through authorized e-file providers — most exempt organizations must e-file under current IRS modernization rules.
📥 Free Download: 990 Filing Checklist 2026
8-section checklist covering every step from form selection to state filing requirements.
Download →

After working with nonprofits for over two decades, I’ve seen countless organizations stress about Form 990 filing. The good news? It doesn’t have to be overwhelming. Filing your Form 990 step by step becomes much more manageable when you understand the process, gather the right documents, and follow a systematic approach.

Whether you’re filing for the first time or looking to streamline your current process, this guide will walk you through exactly how to file Form 990 step by step for 2026.

Understanding Form 990: What Nonprofits Need to Know

01

Pre-Filing
Preparation

02

Complete
the Form

03

File
Electronically

04

Post-Filing
Compliance

Form 990 serves as your organization’s annual information return to the IRS—think of it as your nonprofit’s report card to the government and the public. Unlike for-profit businesses that file tax returns primarily for the IRS, your Form 990 becomes a public document that donors, grant makers, and community members can access to evaluate your organization’s financial health and mission effectiveness.

We often explain to our clients that Form 990 accomplishes several critical purposes. First, it helps the IRS monitor whether your organization continues to qualify for tax-exempt status. The IRS reviews your activities, revenue sources, and expenses to ensure you’re operating within the bounds of your exempt purpose.

Second, it provides transparency to the public about how you’re using donated funds and fulfilling your charitable mission. I remember working with a youth sports league that initially viewed Form 990 as just another government form. Once they understood that parents were looking up their filing online, they started treating it as a communication tool.

One crucial point many nonprofits overlook: failing to file Form 990 for three consecutive years results in automatic revocation of your tax-exempt status. We’ve unfortunately seen organizations lose their exemption simply because they weren’t aware of this requirement. The IRS takes Form 990 compliance seriously, and maintaining your filing schedule is essential for preserving your nonprofit status.

The public nature of Form 990 means your filing reflects directly on your organization’s credibility. Potential donors often review Form 990s on sites like GuideStar before making giving decisions. We always advise our clients to view their Form 990 not just as a compliance requirement, but as a marketing tool that demonstrates accountability and transparency.

Our Form 990 preparation services help ensure your filing accurately represents your organization’s impact while meeting all IRS requirements.

Determining Which Form 990 Version You Need to File

The IRS offers three different versions of Form 990, and choosing the correct one depends entirely on your organization’s gross receipts and total assets. We regularly help clients determine which version applies to their situation, as filing the wrong form can create unnecessary complications.

Form 990-N (e-Postcard) Requirements

If your organization’s gross receipts are normally $50,000 or less, you’ll file Form 990-N, also known as the e-Postcard. This is the simplest option—an eight-question online form that takes most organizations less than 30 minutes to complete.

The form asks basic questions about your organization’s name, address, website, and whether you terminated operations during the year.

The e-Postcard must be filed electronically through the IRS website, and the same May 15, 2026, deadline applies. Don’t let the simplicity fool you—missing this filing still counts toward the three-year revocation rule. I’ve seen too many small nonprofits lose their status because they thought being small meant they didn’t need to file anything.

Form 990-EZ Requirements

Organizations with gross receipts between $50,001 and $200,000, AND total assets under $500,000, typically file Form 990-EZ. This “short form” strikes a middle ground between the e-Postcard’s simplicity and the full Form 990’s comprehensive reporting.

Form 990-EZ includes sections on revenue, expenses, net assets, and basic governance questions. Depending on your activities, you may need to complete additional schedules. For example, if you received any noncash donations over $25,000 in total, you’ll need Schedule M.

One of our clients, a community theater group, transitioned from Form 990-N to 990-EZ after a successful capital campaign pushed their receipts over $50,000. The additional reporting requirements seemed daunting at first, but the form’s structured format actually helped them better understand their financial position. They even caught some bookkeeping errors they hadn’t noticed before!

Full Form 990 Requirements

Organizations with gross receipts of $200,000 or more, OR total assets of $500,000 or more, must file the full Form 990. This comprehensive form includes detailed revenue and expense reporting, governance questions, and often requires multiple supporting schedules.

The full Form 990 can seem overwhelming—it’s 12 pages long before any schedules. However, we’ve found that organizations filing the full form often benefit from the detailed financial analysis it requires. The process frequently reveals opportunities for better financial management and clearer mission focus.

Not sure which form applies to your organization? Contact our team for help determining your filing requirements based on your specific financial situation.

How to File Form 990 Step by Step: Pre-Filing Preparation

Success with Form 990 filing starts months before the May deadline. We recommend our clients begin document collection by February to avoid the last-minute scramble that often leads to errors or missed deadlines.

Financial Information Required

Financial Documents

Audited financial statements or trial balance
Revenue breakdown (grants, donations, fees)
Expense categorization by function
Program vs. admin vs. fundraising split
Prior-year comparison data

Governance & People

Board member list with addresses
Top 5 employee compensation records
Contractors earning over $100,000
Conflict of interest policy (written)
Whistleblower policy (written)
3 largest program narrative descriptions

Your financial records form the backbone of Form 990. You’ll need your organization’s audited financial statements, or at a minimum, a complete trial balance as of your fiscal year-end. We typically work with organizations to ensure their bookkeeping records are accurate and complete before beginning Form 990 preparation.

Revenue documentation should include detailed breakdowns by source: individual contributions, foundation grants, government contracts, program service fees, investment income, and any other revenue streams. The IRS wants to understand not just how much you received, but where the money came from.

Expense categorization proves equally important. You’ll need to separate program expenses from management and general expenses and fundraising costs. This functional expense allocation often requires careful analysis, especially for shared costs like staff time or facility expenses that benefit multiple functions.

One nonprofit we work with struggled initially with expense allocation until we helped them implement time-tracking systems for staff and developed reasonable methodologies for allocating shared costs. The improved tracking actually helped them better understand their program costs and efficiency—a nice side benefit of the compliance process.

Governance and Operational Data

Form 990 requires detailed information about your organization’s governance and operations. You’ll need current board member lists with addresses, key employee information including compensation details, and copies of your conflict of interest policy and whistleblower policy.

Program service accomplishments require narrative descriptions of your three largest programs by expense. These descriptions should be clear, specific, and quantify your impact where possible. Instead of writing “we help children,” describe “we provided after-school tutoring to 150 at-risk students, with 89% showing improved reading scores.”

Compensation information includes not just salaries, but benefits, deferred compensation, and any expense accounts or other compensation for your five highest-paid employees and independent contractors receiving over $100,000. Don’t forget to include former employees who received over $100,000 during the year—this trips up many organizations.

Supporting Schedules Identification

Different activities trigger different schedule requirements. Understanding these requirements early helps ensure you’re collecting the right information throughout the year.

Schedule A determines your public charity classification and requires detailed public support calculations. Schedule B lists contributors who gave $5,000 or more (though amounts vary by organization type). Schedule D provides supplemental financial statement information for organizations with more complex assets or liabilities.

The key is identifying which schedules apply to your organization early in the preparation process. We maintain a checklist for each client based on their activities to ensure we don’t miss any required schedules. It’s much easier to gather information proactively than to scramble at the last minute.

Step-by-Step Form 990 Completion Process

Understanding Form 990 filing requirements for nonprofits

Once you’ve gathered your documents, the actual form completion follows a logical sequence. We always recommend completing sections in order, as information from earlier sections often feeds into later parts of the form.

Header and Basic Organization Information

The header section establishes your organization’s basic information. Double-check your EIN, legal name, and address for accuracy—mismatches with IRS records can delay processing. Select your tax year carefully, and confirm you’re filing the correct form based on your gross receipts test.

The website field is now required if your organization maintains a website. This ties into public inspection requirements, as the IRS expects organizations to make their Form 990s available online when possible. If you don’t have a website, simply check the box indicating so.

We caught a potential issue recently when a client’s state incorporation had lapsed, technically making their legal name incorrect. Resolving this before filing prevented complications with the IRS submission. Always verify your corporate status is current!

Part I – Summary Section

Part I provides a one-page snapshot of your organization. Line 1 asks for your mission description in your own words—this is your chance to clearly articulate your purpose in language donors and the public can understand. Keep it concise but compelling.

The revenue and expense lines in Part I should tie directly to your detailed financial statements. These numbers will appear in multiple places throughout the form, so accuracy here prevents cascading errors later. I always tell clients: if Part I doesn’t balance, stop and fix it before moving on.

The governance questions address board size, independence, and basic policies. These questions reflect the IRS’s focus on good governance practices as indicators of organizational health. Be honest—if you don’t have a written conflict of interest policy, now’s the time to create one.

Revenue and Expense Sections

Parts VIII and IX contain the detailed financial information that supports your Part I summary. Part VIII breaks down revenue by source and type, while Part IX allocates expenses across program services, management and general, and fundraising functions.

Functional expense allocation often challenges organizations. Proper methodology development ensures you can defend your allocations if questioned. We help clients develop reasonable allocation methods based on time studies, space usage, or other logical factors.

Part X presents your balance sheet information in a format that may differ from your internal financial statements. Investment reporting, in particular, requires careful attention to fair value measurements and categorization. The FASB standards for nonprofits apply here, so make sure your accounting follows current GAAP.

Completing Required Schedules and Attachments

A

Public Charity Status

Required for all

Determines public charity vs. private foundation classification and public support test.

B

Contributors

If donors ≥ $5,000

Lists major contributors who donated $5,000 or more during the tax year.

C

Political Activities

If political activity

Reports political campaign and lobbying activities, subject to strict IRS limits.

D

Supplemental Financials

If complex assets

Additional financial statement info for organizations with complex positions.

F

Foreign Activities

If international ops

Reports international program operations, grants, and foreign offices.

G

Fundraising Activities

If special events

Details special fundraising events and professional fundraiser use.

M

Noncash Contributions

If noncash > $25K

Reports noncash donations (property, vehicles, securities) exceeding $25,000.

Most Form 990 filers need at least one supporting schedule, and many require several. Each schedule addresses specific aspects of your organization’s activities or financial position.

Schedule A – Public Charity Classification

Schedule A determines whether your organization qualifies as a public charity or private foundation—a distinction with significant tax and operational implications. The schedule includes public support tests that measure how much of your support comes from the general public versus a limited number of donors.

The public support calculation looks at your support over five years, using specific rules for counting government grants, individual contributions, and other revenue sources. Organizations that fail the public support test may be classified as private foundations, subject to additional taxes and restrictions.

We worked with an environmental nonprofit that was approaching the private foundation threshold due to a few large grants. By diversifying their funding sources and focusing on smaller donor cultivation, they maintained their public charity status. Sometimes a little strategic planning goes a long way.

Schedule B – Contributors Disclosure

Schedule B lists all contributors who gave $5,000 or more during the tax year (the threshold varies based on your organization type and gross receipts). While this schedule is generally not available for public inspection (protecting donor privacy), the IRS uses it to verify your revenue reporting and assess compliance with lobbying and political activity restrictions.

Government grants require special attention on Schedule B, as they may be subject to different disclosure rules. The schedule also helps the IRS identify any potential private benefit issues with major donors. Remember: accuracy here is crucial, as discrepancies can trigger unwanted IRS attention.

Additional Schedules Based on Activities

Your organization’s specific activities determine which additional schedules apply. Schedule C addresses political campaign activities and lobbying—areas with strict limitations for tax-exempt organizations. Schedule F covers foreign activities, increasingly relevant as nonprofits expand their international work.

Schedule G details fundraising activities, including special events and professional fundraiser relationships. Schedule M reports noncash contributions, requiring detailed descriptions and valuation methodologies for donated goods, services, or property.

Schedule preparation can be complex, especially for organizations with diverse activities. Let our certified professionals ensure accuracy and compliance with all applicable schedule requirements.

Ready to simplify your nonprofit accounting?

Get a free custom quote tailored to your organization — no obligation.

Request a Quote →

Filing Methods and Electronic Submission Process

The IRS strongly encourages electronic filing for Form 990, and most organizations find e-filing faster and more reliable than paper submission. However, electronic filing requires working with an IRS-authorized e-file provider.

Choosing an Authorized E-file Provider

IRS-authorized providers offer various software platforms and service levels. Some focus on do-it-yourself software, while others provide full-service preparation and filing. Consider your organization’s technical capabilities, the complexity of your return, and your budget when selecting a provider.

Integration with your existing accounting system can save significant time during preparation. Software capabilities vary widely, so evaluate whether a provider can handle your specific schedules and reporting needs.

Security should be a top priority, especially given the sensitive financial and donor information in Form 990. Verify that any provider you consider maintains appropriate data protection measures and complies with IRS security requirements. We’ve seen too many data breaches to take this lightly.

Paper Filing Alternative

Paper filing remains available for organizations that prefer this method or encounter technical difficulties with electronic submission. Paper forms must be signed by an authorized officer and mailed to the appropriate IRS processing center based on your organization’s address.

Processing times for paper returns are typically longer than electronic submissions—think months instead of weeks. Paper filers also don’t receive the immediate acknowledgment that confirms successful submission. We generally recommend electronic filing unless specific circumstances require paper submission.

Extension Requests (Form 8868)

Form 8868 provides an automatic six-month extension for filing Form 990, moving the deadline from May 15, 2026, to November 15, 2026. The extension request must be filed by the original deadline and doesn’t extend time to pay any taxes owed (if you have unrelated business income, for instance).

Extension filing can provide valuable breathing room for organizations dealing with complex issues or document collection challenges. However, extensions aren’t an excuse for poor planning—start your preparation early, regardless of whether you request an extension. I always joke that extensions are like credit cards: useful tools if used wisely, dangerous if abused.

Important Deadlines and Penalties to Avoid

Form 990 deadlines are non-negotiable, and the penalty structure can quickly become expensive for organizations that miss filing requirements.

Deadline Checklist

Primary Filing

May 15, 2026

Extension Request

Form 8868 by May 15

Extended Deadline

November 15, 2026

State Registration

Varies by state

Missing
Deadlines
Leads To

Penalties to Avoid

Daily Late Fees

$20 – $105 per day

Maximum Penalty

Up to $54,500

Status Revocation

After 3 years missed

Public Trust Loss

Transparency issues

2026 Filing Deadlines

For calendar year organizations, Form 990 is due May 15, 2026. Organizations with fiscal years ending on other dates have deadlines that fall on the 15th day of the fifth month after their fiscal year end. For example, an organization with a June 30, 2025, fiscal year end has a deadline of November 17, 2025 (since November 15 falls on a Saturday in 2025).

When deadlines fall on weekends or holidays, the due date moves to the next business day. State filing requirements often coordinate with federal deadlines but may have additional requirements or earlier due dates in some jurisdictions. Don’t assume your state follows federal rules—check specifically.

Penalty Structure and Consequences

Smaller Organizations

Gross receipts under $1.067M

$20

per day late

Maximum penalty: $10,500 per return

Larger Organizations

Gross receipts over $1.067M

$105

per day late

Maximum penalty: $54,500 per return

The IRS penalty for late filing is $20 per day, starting the day after the deadline (including extensions). For organizations with gross receipts over $1,067,000, the penalty increases to $105 per day. The maximum penalty is $10,500 for smaller organizations and $54,500 for larger ones.

These penalties can add up quickly. A community foundation we work with once faced a $15,000 penalty for filing just two months late. More seriously, responsible officers can be held personally liable for penalties if they willfully fail to file. Yes, that means board members and executives can be on the hook personally.

The three-year revocation rule creates the most severe consequence. Organizations that fail to file for three consecutive years automatically lose their tax-exempt status, requiring a costly and time-consuming reinstatement process. We’ve helped organizations through reinstatement—it’s not fun and costs thousands in fees.

Late Filing and Amendment Procedures

If you’ve missed the deadline, file as soon as possible to minimize penalties. Form 990X allows you to amend previously filed returns when you discover errors or omissions. Reasonable cause requests may reduce or eliminate penalties when circumstances beyond your control caused the delay.

Organizations facing revocation can apply for reinstatement by filing all missing returns and paying applicable fees. The reinstatement process can take months and costs significantly more than maintaining current filings. Prevention really is the best medicine here.

Facing penalties or need help with a late filing? Contact our team for immediate assistance with penalty abatement requests and getting your organization back into compliance.

Post-Filing Requirements and Public Disclosure

Filing Form 990 with the IRS is just the beginning—public disclosure requirements continue after submission.

Public Availability Requirements

Your organization must make its three most recent Form 990s available for public inspection during regular business hours. Most organizations find posting forms on their website the most efficient way to meet this requirement while demonstrating transparency to stakeholders.

When posting online, you can redact Schedule B contributor information to protect donor privacy. If someone requests copies in person, you have a reasonable time to provide them (same day isn’t required), and you can charge reasonable copying fees.

Public availability serves multiple purposes beyond legal compliance. Many donors research organizations online before giving, and readily available Form 990s can actually enhance fundraising by demonstrating accountability and impact. We encourage clients to add context to their 990s when posting—explain what the numbers mean!

State Registration and Reporting

Most states require separate registration and reporting for charitable organizations, often coordinated with federal Form 990 filing. Some states accept the federal form as their state report, while others require additional information or forms.

Organizations fundraising in multiple states face complex compliance requirements that may trigger registration and reporting obligations in each state where they solicit donations. The Unified Registration Statement (URS) helps streamline multi-state compliance for qualifying organizations, though not all states accept it.

Our nonprofit accounting resources include state-specific guidance to help navigate these varying requirements.

Frequently Asked Questions

What happens if we file the wrong version of Form 990?

If you file the wrong version, you can amend your filing using Form 990X once you realize the error. However, filing the wrong form initially may trigger penalties or IRS correspondence asking for clarification. We recommend having a professional review your filing requirements if you’re uncertain which form applies. The IRS is generally understanding if you proactively correct errors.

Can we file Form 990 ourselves, or do we need professional help?

Simple Form 990-N filings are definitely manageable in-house. Form 990-EZ might be doable if you have strong financial management and simple operations. However, full Form 990s typically benefit from professional preparation. The complexity of functional expense allocation, schedule requirements, and compliance issues often justifies professional assistance. Consider the cost of errors and penalties against professional fees when making this decision.

How long should we keep Form 990 records after filing?

The IRS recommends keeping Form 990 supporting records for at least three years after filing, though permanent retention is often prudent for the filed forms themselves. Maintain documentation supporting revenue, expenses, and allocations for the full three-year period in case of IRS questions. We advise clients to keep the actual 990s forever—storage is cheap, and you never know when you’ll need them.

What’s the difference between Form 990 and Form 990-T?

Form 990 is your annual information return, while Form 990-T reports unrelated business income tax (UBIT). Organizations with unrelated business income over $1,000 must file both forms. Form 990-T is an actual tax return that may require payment, while Form 990 is an information return for tax-exempt organizations. Don’t confuse them—they have different deadlines and purposes.

Can we get an extension if we miss the filing deadline?

Extensions must be requested before the original deadline. If you’ve already missed the deadline, you cannot get an extension—you need to file immediately and request penalty abatement based on reasonable cause. Late filing procedures differ from extension requests and may involve additional penalties. The key is acting quickly once you realize the oversight.

How do we handle corrections after we’ve already filed?

Use Form 990X to amend previously filed returns when you discover significant errors or omissions. Minor errors may not require amendment unless they affect public understanding of your organization or compliance with tax-exempt requirements. The IRS provides guidance on when amendments are necessary versus recommended. When in doubt, it’s usually better to amend than to hope nobody notices.

Ready to ensure your Form 990 is completed accurately and filed on time? GivingArc’s nonprofit accounting experts have helped hundreds of organizations successfully navigate Form 990 compliance over our 23+ years of experience. From document preparation through e-filing and post-submission compliance, we handle every step of the process so you can focus on your mission. Contact our team today for a consultation and take the stress out of your 2026 Form 990 filing.