CPA for Nonprofits and 501(c)(3) Organizations: A 2026 Tax and Accounting Guide

· Guide · 6 min read

Nonprofit organizations have materially different accounting and tax obligations than for-profit businesses — and a CPA without nonprofit-specific experience can miss requirements that have serious consequences, including loss of tax-exempt status. This guide covers what 501(c)(3) organizations actually need from a CPA in 2026, what those services cost, and how to evaluate whether a CPA has the relevant expertise.

The Core Difference: Fund Accounting vs. Standard Accounting

The most fundamental difference in nonprofit accounting is fund accounting — a method that tracks resources according to donor-imposed restrictions rather than simply measuring profit and loss. Under ASC 958 (the nonprofit-specific generally accepted accounting principles standard), a nonprofit reports its net assets in three categories:

A CPA who primarily serves for-profit businesses may not be current on ASC 958 or familiar with the operational implications for grant reporting, donor stewardship, and board financial oversight. Ask specifically about this standard when interviewing CPAs — a nonprofit-experienced accountant will know it immediately; one without that experience will need to look it up.

Form 990: Your Most Important Annual Compliance Obligation

The IRS Form 990 is both a tax return and a public disclosure document — it is filed with the IRS and made available for public inspection under federal law. This distinguishes it fundamentally from a for-profit tax return and means that errors, omissions, or policy disclosures are visible to donors, grant funders, journalists, and watchdog organizations like GuideStar (now Candid).

Which form you file depends on gross receipts:

The full Form 990 includes detailed schedules covering executive compensation, governance policies, program descriptions, fundraising disclosures, related party transactions, and more. Preparation of a complete Form 990 for a mid-sized nonprofit typically takes a CPA 20 to 40 hours. At typical nonprofit CPA billing rates of $150 to $250 per hour, expect $3,000 to $8,000 for annual Form 990 preparation, with smaller organizations at the low end and those with complex structures at the high end.

The penalty for not filing Form 990 is $20 per day, up to $10,500 per year (or $105 per day up to $52,500 for large nonprofits). More critically, failing to file for three consecutive years results in automatic revocation of 501(c)(3) status — a consequence that requires a reinstatement application and IRS fees to reverse.

State Filing Requirements

In addition to federal Form 990 filing, most states require registered charities to file annual reports with the state attorney general, secretary of state, or a designated charity registration office. These are separate from the federal filing and have their own deadlines, thresholds, and fee structures. California (Registry of Charitable Trusts), New York (CHAR500), Massachusetts (PC), and Illinois (AG990-IL) each have their own forms and submission portals.

Many states also require nonprofits above certain revenue thresholds to submit a copy of the federal Form 990 along with state-specific forms, and some states require a reviewed or audited financial statement rather than just the tax return. A nonprofit CPA familiar with multi-state operations will track these requirements as part of their ongoing engagement.

Audit Thresholds: When You’re Required to Have One

Two distinct audit frameworks apply to nonprofits:

Federal Single Audit

Any nonprofit that expends $750,000 or more in federal financial assistance in a single fiscal year must undergo a Single Audit under the Uniform Guidance (formerly OMB Circular A-133). This is significantly more complex and expensive than a standard audit — it requires testing internal controls over federal programs, testing compliance with specific program requirements, and reporting findings that must be submitted to the Federal Audit Clearinghouse. Single Audit fees for nonprofits in the $1 million to $5 million federal expenditure range typically run $20,000 to $50,000.

State-Mandated Audits

Separate from the federal threshold, many states require audits at lower revenue levels:

These thresholds change periodically. A CPA familiar with nonprofit compliance in your state will know the current requirement.

Grant-Mandated Audits

Many foundation and government grants specify audit requirements in the grant agreement regardless of dollar thresholds. A $200,000 grant from a major foundation may require a reviewed financial statement or full audit as a condition of the grant. These requirements are binding contractually even when not triggered by law.

Unrelated Business Income Tax (UBIT): A Common Oversight

501(c)(3) status exempts a nonprofit from income tax on activities related to its exempt purpose. But income from activities that are regularly conducted and not substantially related to the exempt mission is subject to Unrelated Business Income Tax (UBIT) at standard corporate rates, reported on Form 990-T.

Common UBIT scenarios that small nonprofits miss:

UBIT is one of the areas where working with a CPA who has nonprofit sector experience — not just general small business experience — pays for itself. Our guide to CPA vs. accountant vs. bookkeeper differences is relevant here: for UBIT analysis and Form 990-T preparation, you need a licensed CPA, not just a bookkeeper or general accountant.

What to Look for in a Nonprofit CPA

When evaluating CPAs for a nonprofit engagement, ask specifically:

Our step-by-step guide on how to hire a CPA covers the general hiring process that applies here, but for nonprofits the sector-specific questions above are essential additions to any standard interview. For organizations with endowment funds or trust structures, our guide on estate and trust tax planning covers related concepts in the broader context of restricted asset management.

CPA Costs for Nonprofits: What to Budget

Annual CPA costs for nonprofit organizations vary widely by size and complexity:

To find CPAs with nonprofit and 501(c)(3) experience in your area, browse our CPA directory by city or search for CPAs near you and look for those who list nonprofit organizations as a specific service area.

Frequently Asked Questions

Do nonprofits need to file taxes?
Yes. Most 501(c)(3) organizations must file Form 990, Form 990-EZ, or Form 990-N annually with the IRS, depending on gross receipts. Failing to file for three consecutive years results in automatic revocation of tax-exempt status. Many states also require separate annual filings with the state attorney general or charity registration office.
When is a nonprofit required to have an audit?
Federal audit thresholds apply when a nonprofit spends $750,000 or more in federal awards in a single year — triggering a Single Audit under the Uniform Guidance. Many states have lower thresholds: California requires audits at $2 million in revenue, New York at $750,000, and requirements vary significantly by state. Many grant agreements also specify audit requirements regardless of dollar thresholds.
What is unrelated business income tax (UBIT)?
UBIT applies to income a nonprofit earns from activities that are regularly carried on and not substantially related to its exempt purpose. Common examples include rental income from spaces used for commercial purposes, income from advertising in publications, and certain investment income. UBIT income is reported on Form 990-T and taxed at regular corporate rates.
How is nonprofit accounting different from for-profit accounting?
Nonprofits use fund accounting rather than standard profit-and-loss accounting, tracking resources by restriction type: unrestricted, temporarily restricted, and permanently restricted. Revenue recognition also differs — grant income may need to be recognized over a performance period rather than when received. These differences require a CPA familiar with nonprofit GAAP standards, specifically ASC 958.
How much does a CPA cost for a small nonprofit?
For a small nonprofit with under $500,000 in annual revenue, CPA fees typically range from $1,500 to $5,000 annually for tax compliance and Form 990 preparation. Audits for organizations in the $500,000 to $2 million range run $8,000 to $20,000 depending on complexity. Organizations with federal grants subject to Single Audit requirements should budget $15,000 to $35,000 for the audit alone.