There are 1.5 million registered nonprofits in the United States. A significant portion of them need accounting help. And most CPAs who serve them are using tools and applying frameworks designed for for-profit businesses — producing financial statements, tax returns, and advisory services that fall short of what the sector actually requires.
The gap is not a knowledge gap about accounting fundamentals. CPAs who serve nonprofit clients know how to do accounting. The gap is specialized knowledge: FASB ASC 958 financial statements, Form 990 preparation, fund accounting principles, Uniform Guidance compliance for federal grantees, and the governance standards that determine whether an organization will pass an IRS audit.
CPAs who develop this expertise serve a segment with more demand than supply. They command premium fees. And increasingly, their clients want more than compliance services — they want advisory relationships that help them manage the unique financial complexities of the sector.
What Makes Nonprofit Accounting Different
FASB ASC 958 vs. Commercial GAAP
The most fundamental difference between nonprofit and for-profit accounting is the financial statement set. Nonprofits do not produce a balance sheet, income statement, and statement of cash flows. They produce:
- Statement of Financial Position (structurally similar to a balance sheet, but net assets replace equity and are classified by restriction)
- Statement of Activities (structurally similar to an income statement, but revenue and expenses are shown by net asset class)
- Statement of Functional Expenses (unique to nonprofits — expenses shown by both nature and function)
- Statement of Cash Flows (similar to commercial, but with nonprofit-specific classification adjustments)
CPAs who produce a balance sheet for a nonprofit client, even technically accurate, are producing a document that does not meet the FASB reporting standard. More importantly, they are producing a document that the organization's auditor, board, and major funders will recognize as wrong.
Net Asset Classification
ASC 958 requires nonprofits to classify net assets as either without donor restriction or with donor restriction. This is not simply a labeling convention — it changes how transactions are recorded, how expenses can be charged, and what financial statements look like.
A gift designated by the donor for a specific program or time period is a restricted gift. It cannot be used for general operations until the restriction is satisfied. The accounting for restricted gifts involves releasing restrictions when conditions are met — a transaction type that does not exist in commercial accounting.
CPAs who treat restricted gifts as general revenue are misrepresenting the financial position of their clients.
Fund Accounting
Fund accounting is the practice of maintaining separate accountability for distinct pools of resources. A nonprofit may maintain funds for: general operations, specific programs, restricted grants, board-designated reserves, endowment, capital, and more.
Each fund has its own balance, revenue, and expense tracking. Transactions are coded to the appropriate fund at entry. Financial reporting can be produced for the organization as a whole and for each fund independently.
Commercial accounting software typically does not support fund accounting natively. QuickBooks, for example, can approximate fund accounting through classes or departments, but the approximation creates reporting limitations that cause problems for auditors and funders.
CPAs serving nonprofit clients need either a fund accounting platform for their clients or a working knowledge of how to approximate fund accounting within whatever tool the client uses — along with the limitations of that approximation.
Form 990: A Public Document With Audit Risk
Form 990 is not just a tax return. It is a public document that donors, funders, watchdog organizations, and the IRS all review. It contains:
- Financial summary (revenue, expenses, net assets)
- Program descriptions (what the organization actually does)
- Governance disclosures (compensation, conflicts of interest, governance policies)
- Schedule A (public support test — critical for maintaining public charity status)
- Schedule B (donor disclosure — significant donors, with confidentiality rules)
- Various other schedules depending on activities
CPAs who prepare Form 990 need to understand:
- The public support test calculation on Schedule A, which determines whether the organization qualifies as a public charity vs. a private foundation
- The compensation disclosure requirements and the rules for "highly compensated employees"
- The governance section questions, which ask about board policies, conflicts of interest, and document retention
- UBIT (Unrelated Business Income Tax) implications for organizations with income from activities unrelated to their exempt purpose
A Form 990 prepared by a CPA unfamiliar with nonprofit specifics is likely to contain errors or omissions that create IRS inquiry risk.
Uniform Guidance (2 CFR 200)
Organizations that receive federal funding — directly or as sub-recipients through state or local government — are subject to Uniform Guidance, the federal framework governing the use, accounting, and reporting of federal grants.
Key requirements that affect the CPA's work:
- Allowable and allocable cost standards: Not all costs are allowable under federal grants; costs must be allocated to grants on a documented, consistent basis
- Indirect cost rates: Organizations must negotiate or use a de minimis indirect cost rate for charging overhead to federal grants
- Single audit requirement: Organizations expending $750,000 or more in federal awards in a year must undergo a Single Audit — a specialized audit that goes beyond the standard financial statement audit
- Subrecipient monitoring: Organizations that pass federal funds to subrecipients must monitor those subrecipients — with documentation requirements
CPAs who are not familiar with Uniform Guidance can inadvertently help clients charge unallowable costs to federal grants, creating audit findings, repayment requirements, and grant suspension risk.
Common Mistakes CPAs Make With Nonprofit Clients
Using commercial chart of accounts templates. The standard chart of accounts for a for-profit business has asset, liability, equity, revenue, and expense accounts. A nonprofit chart of accounts requires net asset class accounts, fund tracking, functional expense categories, and often program-level revenue and expense accounts. A commercial COA mapped to nonprofit reporting requirements rarely works cleanly.
Ignoring functional expense allocation. The Statement of Functional Expenses requires allocating every expense line between program, management and general, and fundraising. Many CPAs skip this statement or produce it using rough percentages rather than a documented allocation methodology. Auditors and sophisticated funders know when functional expense allocation has not been done rigorously.
Producing a balance sheet instead of a Statement of Financial Position. This is the most common and most visible mistake. It tells every informed reader that the preparer either does not know or does not care about nonprofit accounting standards.
Treating all revenue as unrestricted. CPAs who record restricted gifts to a general revenue account misrepresent net assets, understate financial risk (restricted funds look like available funds), and create reconciliation problems at year-end when restrictions need to be documented.
Filing Form 990 without reviewing the public support test. The public support test on Schedule A determines whether the organization qualifies as a public charity. A failing test means private foundation status — with much more restrictive operating rules. CPAs should review Schedule A calculations and alert clients to trends that might threaten public charity status.
Building a Nonprofit Advisory Practice
The nonprofit sector is an underserved market for accounting advisory services. Demand consistently exceeds the supply of CPAs with genuine nonprofit expertise. Here is how to build a profitable practice in the sector.
Develop Specialized Knowledge
Invest in learning the actual content: read FASB ASC 958, take the AICPA's nonprofit certificate program, study a real Form 990 for an organization in your target size range, and understand Uniform Guidance if you plan to serve grantees of federal funds.
The investment is finite. The differentiation it creates is significant. There are very few CPAs in most markets who can walk into a nonprofit CFO meeting and demonstrate fluency in restricted fund accounting, Form 990 Schedule A, and Uniform Guidance indirect cost rates. If you can, you are a different kind of advisor.
Build a Referral Network
Nonprofits often learn about CPAs through their networks — board members, executive directors at peer organizations, foundation program officers, and sector consultants. Positioning yourself within that network requires:
- Writing or speaking about nonprofit accounting topics (articles, conference presentations, webinars)
- Joining local and national nonprofit associations
- Building relationships with foundation program officers who see many grantee audits
The most efficient referral sources are often attorneys who work with nonprofits on formation, governance, and planned giving — they see every organization's financial questions and regularly need to refer accounting help.
Offer More Than Compliance
The most valuable nonprofit CPAs go beyond audit and Form 990 preparation. They advise clients on:
- Reserve policy: How much operating reserve is appropriate? What is the board approval process?
- Grant budget construction: How to build grant budgets that recover full indirect costs
- Board financial literacy: Training board members on how to read financial statements and ask good questions
- System selection: Which accounting platform is right for the organization's complexity?
- Cash flow management: Strategies for managing the timing gaps between grant disbursements and expenses
This advisory work commands higher fees and creates stronger client relationships than compliance work alone.
Use the Right Tools
CPAs using commercial accounting platforms for nonprofit clients face a structural disadvantage: the tools are not designed for nonprofit reporting, fund tracking, or functional expense allocation. The workarounds required to produce compliant financial statements in QuickBooks or Sage are time-consuming and error-prone.
sherbertOSOS's CPA/Advisor onboarding path and multi-tenant architecture let CPAs manage multiple nonprofit clients from a single interface, with fund accounting, FASB-compliant reporting, and Form 990-ready data structures built in. Rather than fighting the tool to produce a Statement of Functional Expenses, the statement is generated automatically from properly coded transactions.
For CPAs advising clients on platform selection — or managing client accounting directly — sherbertOS's architecture eliminates the workarounds that consume time and create error risk.
Frequently Asked Questions
Q: What additional knowledge do CPAs need for nonprofit clients?
ASC 958 financial statements, Form 990 preparation and review, fund accounting principles, grant compliance under Uniform Guidance, and nonprofit governance standards. The AICPA's nonprofit certificate program is a good starting point.
Q: Is nonprofit advisory a growing market?
Yes. There are 1.5 million+ nonprofits in the US, and many struggle to find CPAs with specialized knowledge. Demand for nonprofit advisory services consistently exceeds supply in most markets.
Q: What is the public support test?
Schedule A of Form 990 includes a calculation that determines whether the organization qualifies as a public charity (broadly supported) or a private foundation (primarily funded by one source). Public charities have more favorable operating rules. The public support test compares public contributions to total support over a five-year rolling period, and a result below 33% can threaten public charity status.
Q: What mistakes do CPAs most commonly make with nonprofit clients?
Using commercial chart of accounts templates, producing a balance sheet instead of a Statement of Financial Position, treating restricted gifts as unrestricted revenue, ignoring functional expense allocation, and filing Form 990 without reviewing the public support test calculation.
Q: How do CPAs charge for nonprofit advisory work?
Most CPAs charge on a retainer basis for ongoing advisory relationships (monthly or quarterly), project-based fees for Form 990 preparation and audits, and hourly for ad hoc consulting. Premium pricing is justified for CPAs with genuine nonprofit expertise — the market is underserved and the expertise is genuinely scarce.
sherbertOSOS includes a CPA/Advisor onboarding path with multi-tenant management, letting accounting professionals serve multiple nonprofit clients from a single platform with fund accounting, FASB reporting, and audit trail features built in. Request a demo to see how sherbertOS changes the client service experience for nonprofit-focused advisors.
Frequently Asked Questions
What additional knowledge do CPAs need for nonprofit clients?
ASC 958 financial statements, Form 990 preparation and review, fund accounting principles, grant compliance (Uniform Guidance), and nonprofit governance standards.
Is nonprofit advisory a growing market?
Yes. There are 1.5 million+ nonprofits in the US, and many struggle to find CPAs with specialized knowledge. Demand for nonprofit advisory services exceeds supply.
What mistakes do CPAs make with nonprofit clients?
Using commercial chart of accounts templates, ignoring fund-level reporting, producing balance sheets instead of Statements of Financial Position, and not tracking restricted fund compliance.
Related Articles
See sherbertOS in action
Schedule a personalized walkthrough with our team.