Most nonprofits are required to have annual financial audits, yet many leaders don't understand when, why, or what to expect to pay. Getting this wrong can trigger donor concerns, funder mandates, and regulatory penalties—all avoidable with the right compliance plan upfront.
Who Needs a Nonprofit Audit?
Your nonprofit likely needs an audit if you meet any of these criteria:
- Gross revenue exceeds $500,000 to $1 million annually (thresholds vary by state)
- Federal grants or contracts total $750,000 or more (triggering Single Audit Act requirements)
- State law mandates audits for tax-exempt organizations above a certain size
- Major funders require audited financials in their grant agreements
- You hold government contracts or serve as a fiscal sponsor
Smaller organizations under these thresholds may qualify for a review or compilation instead—both less expensive and less rigorous than a full audit.
Types of Financial Statements and Examinations
Full Audit
A Certified Public Accountant (CPA) tests transactions, internal controls, and documentation to provide an opinion on whether financial statements are fairly presented. Cost range: $3,000–$15,000+ annually, depending on complexity and organizational size. Timeline: 6–10 weeks after year-end.
Review Engagement
CPAs perform limited procedures and provide "negative assurance" (no significant issues found, but no full opinion). Cost range: $1,500–$6,000. Better for mid-sized nonprofits under audit thresholds or those with limited budgets.
Compilation
The accountant organizes financial data into standard statements without testing. Cost range: $800–$3,000. Lowest assurance level; donors and funders rarely accept this as sufficient.
Single Audit
Required when federal awards exceed $750,000. Includes both the nonprofit audit and a separate federal compliance audit. Cost range: $5,000–$25,000+. Must be completed and filed within nine months of year-end.
Actual Cost Drivers
Your audit bill depends on more than just revenue:
- Chart of accounts complexity: Disorganized records force auditors to spend more hours organizing data
- Number of locations: Multi-site nonprofits pay more due to additional testing requirements
- Grant programs: Federal or state grants add compliance testing layers
- Internal controls: Weak financial procedures increase audit scope
- Staff turnover: Frequent changes in finance roles create documentation gaps that auditors must investigate
- Year-end transactions: Large unusual transactions require deeper review
A 501(c)(3) with $2 million in annual revenue and clean financial systems might pay $4,000–$6,000. The same organization with poor documentation and multiple federal grants could face $12,000–$18,000.
Selecting an Auditor
Don't just pick the lowest bid. Look for:
- CPA firm experience with 501(c)(3) organizations (not just for-profit accounting)
- Familiarity with your nonprofit's specific sector (healthcare nonprofits, faith organizations, and social services have distinct compliance needs)
- References from similar-sized organizations in your network
- Clear engagement letter outlining scope, timeline, deliverables, and fee
- Understanding of your grants: Ask about their experience with your specific federal or state grant programs
Mercoly makes it easier to compare and find trusted nonprofit legal and compliance providers—allowing you to vet multiple qualified firms quickly rather than cold-calling recommendations.
Timing and Preparation
Start the audit process 3–4 months before your fiscal year ends. Coordinating with your auditor early means:
- Identifying documentation gaps before year-end
- Clarifying which records they'll need
- Avoiding rushed, expensive last-minute work
- Meeting funder deadlines (many require audited statements by specific dates)
Request a draft audit 4–6 weeks after year-end submission. Plan 2–3 weeks for your board's review before the final audited statements are released.
Red Flags and Compliance Risks
Missing an audit deadline can trigger:
- Grant funding delays or clawbacks
- Donor loss of confidence
- State attorney general inquiries
- Ineligibility for future federal contracts
Keep a compliance calendar noting all audit deadlines, funder requirements, and state filing dates.
Frequently Asked Questions
Q: Is a review engagement good enough for funders? Most major foundations and government agencies require full audits, though some smaller funders accept reviews. Always check grant agreements—it's cheaper to clarify upfront than to re-audit later.
Q: How long is an audit valid? An audit covers one fiscal year. You need a new audit each year if required by law or funder mandates; there's no "expiration," but financials older than 12 months may not satisfy current donor or grant requirements.
Q: Can we audit in-house with our finance team? No. Independent external auditors are required by law and funder agreements. Your internal team can help prepare records, but a CPA firm must conduct the audit.
Ready to find the right auditor for your nonprofit? Start comparing qualified compliance providers today.