Introduction
Nonprofit accounting runs on a different logic than for-profit bookkeeping, because the central question isn't just "how much money do we have" — it's "how much money do we have, and what are we legally allowed to do with each part of it." This guide covers how fund accounting and Form 990 compliance actually work, and why a restricted-fund mistake is a genuinely different category of problem than a routine bookkeeping error.
Note: This is educational information, not legal or accounting advice. Nonprofit compliance requirements vary by state and organization type — confirm your specific obligations with a qualified nonprofit accountant.
Table of Contents
- Why Nonprofit Accounting Is Structurally Different
- Fund Accounting and Net Asset Classification
- The Four Required Financial Statements
- Functional Expense Allocation
- Form 990 and the Three-Year Rule
- What Changed in 2026
- When a Single Audit Is Required
- A Practical Setup Checklist
- FAQ
- Conclusion
Why Nonprofit Accounting Is Structurally Different
For a for-profit business, money is largely fungible — a dollar of revenue can generally fund any expense. For a nonprofit, that assumption breaks down: a grant designated for a specific after-school program cannot be spent on general operations, no matter how urgently the organization needs cash, without violating the donor's restriction and, depending on the state, trust law itself. This single structural difference is what makes fund accounting the foundation of nonprofit financial management rather than an optional refinement.
Fund Accounting and Net Asset Classification
Fund accounting tracks money based on its source and intended purpose, not just as one undifferentiated cash balance. Under FASB ASC 958 (updated by ASU 2016-14), nonprofits classify net assets into two categories:
- Net assets with donor restrictions — funds restricted by either a time restriction (usable only during a specific fiscal year) or a purpose restriction (usable only for a specific program or activity)
- Net assets without donor restrictions — funds available for any organizational purpose
This two-class system replaced an older, more granular three-class structure (unrestricted, temporarily restricted, permanently restricted). Many organizations still maintain internal sub-codes to track restriction detail for their own management purposes, but external financial statements must present the simplified two-class view.
The stakes here are genuinely legal, not just procedural: spending restricted funds on an unauthorized purpose — even by accident — exposes a nonprofit to enforcement action by the state charity regulator under applicable nonprofit corporation and trust law.
The Four Required Financial Statements
Nonprofits prepare four statements to present a complete financial picture:
- Statement of Financial Position — the nonprofit equivalent of a balance sheet
- Statement of Activities — the equivalent of an income statement, showing changes in net assets over the period
- Statement of Cash Flows
- Statement of Functional Expenses — allocating every expense across required functional categories
Functional Expense Allocation
Form 990 requires nonprofits to allocate all expenses across three functional categories:
- Program services — costs directly tied to the organization's mission-driven activities
- Management and general — administrative and overhead costs
- Fundraising — costs of raising contributions
This allocation isn't just an internal management exercise — it's reported directly on Form 990 and is one of the numbers donors and watchdog organizations (like charity rating services) scrutinize most closely when evaluating how efficiently a nonprofit uses its funds.
Form 990 and the Three-Year Rule
Most tax-exempt organizations must file an appropriate version of Form 990 annually — the specific version depends on organization size and revenue. Calendar-year nonprofits typically face a May 15 filing deadline.
The consequence of non-filing is unusually severe and mechanical: failing to file for three consecutive years automatically and irreversibly terminates federal tax-exempt status — there's no separate warning notice specific to this trigger, and reinstatement requires a fresh exemption application, not simply catching up on the missed returns.
What Changed in 2026
The IRS announced significant Form 990 revisions in 2026, part of a broader push toward transaction-level accountability and clearer fund-movement tracking. The changes target:
- Program service accomplishments with more quantifiable outcome reporting
- Related-party transactions and potential conflicts of interest
- Executive compensation benchmarking and approval processes
- Government funding and fiscal sponsorship structures, with the Treasury pushing for greater transparency into how funds move and who controls them
This scrutiny intensifies specifically around donor-advised funds, where assets have reportedly reached roughly $326 billion — a scale that's drawn increased regulatory attention to how those funds are governed and distributed.
When a Single Audit Is Required
Nonprofits that expend $1 million or more in federal funds in a fiscal year are generally required to undergo a Single Audit, a comprehensive audit covering both the financial statements and compliance with federal grant requirements. Organizations below that threshold may still need an independent financial statement audit based on specific grant agreements or state-level requirements, separate from the federal Single Audit trigger.
A Practical Setup Checklist
- Adopt a nonprofit-aligned chart of accounts — the Unified Chart of Accounts (UCOA), published by the National Center for Charitable Statistics, cross-references directly to Form 990 line items, simplifying year-end preparation
- Track restrictions at the point of entry, not retroactively — record whether each donation carries a time or purpose restriction the moment it's received
- Reconcile restricted fund balances regularly, not just at year-end, to catch any unauthorized spending against restricted funds while it's still easy to correct
- Build functional expense allocation into routine bookkeeping, not a year-end scramble — categorizing costs as program, management, or fundraising in real time is far more accurate than reconstructing it later
- Calendar the Form 990 deadline with real lead time, given the severity of the three-year non-filing consequence
FAQ
Fund accounting tracks money based on its source and intended purpose, not just as one undifferentiated pool of cash. A nonprofit that spends a donor-restricted grant on an unauthorized purpose — even accidentally — is exposed to enforcement action by the state charity regulator, because tracking restrictions accurately is a legal obligation under trust law, not just an accounting best practice.What is fund accounting and why do nonprofits need it?
Under FASB ASC 958 (updated via ASU 2016-14), nonprofits classify net assets into two categories: "with donor restrictions" and "without donor restrictions." This replaced an older three-class system (unrestricted, temporarily restricted, permanently restricted). Many organizations still track restriction detail internally through sub-codes, but external financial statements must use the simplified two-class presentation.What are the two net asset classifications under current accounting standards?
Failing to file the appropriate version of Form 990 for three consecutive years automatically and irreversibly terminates an organization's federal tax-exempt status — there's no separate notice-and-cure process for this specific trigger. Reinstatement requires a new exemption application, not simply catching up on the missed filings.What happens if a nonprofit doesn't file Form 990 for several years?
The Statement of Financial Position (equivalent to a balance sheet), the Statement of Activities (equivalent to an income statement, showing changes in net assets), the Statement of Cash Flows, and the Statement of Functional Expenses, which allocates all expenses across three required categories: program services, management and general, and fundraising.What are the four required nonprofit financial statements?
Nonprofits that expend $1 million or more in federal funds in a fiscal year are generally required to undergo a Single Audit under current federal guidance. Organizations below that threshold may still need an independent financial statement audit depending on specific grant agreements or state law requirements, even without triggering the federal Single Audit mandate.When does a nonprofit need a Single Audit?
The IRS announced significant Form 990 revisions in 2026 aimed at increasing transparency around government funding, fiscal sponsorship structures, and related-party transactions — part of a broader shift toward transaction-level accountability and clearer fund-movement tracking. Nonprofit finance teams should expect more detailed reporting requirements on program outcomes, executive compensation processes, and donor-advised fund activity, an area facing increased scrutiny given donor-advised fund assets reaching roughly $326 billion.What changed with Form 990 in 2026?
For the internal controls that help prevent restricted-fund mishandling in the first place, see our guide on fraud prevention and internal controls.
Conclusion
The nonprofits that stay out of trouble aren't necessarily the ones with the most sophisticated accounting software — they're the ones that treat restriction tracking as a legal obligation from the moment a donation arrives, not a year-end reconciliation exercise. With Form 990's 2026 revisions pushing toward more granular, real-time-traceable fund reporting, that habit is becoming less optional every year, not more.
If you'd like help setting up compliant fund accounting and Form 990-ready bookkeeping for your organization, get in touch for a free consultation.