Skip to main content

What Is Fund Accounting? A Primer for Nonprofit Finance Teams

Last updated: March 20, 2026

TLDR

Fund accounting tracks each designated pool of money as a separate accounting entity with its own balance. Nonprofits need it because donor-imposed restrictions create legal obligations to spend money on specified purposes — and commingling restricted and unrestricted funds creates audit risk and potential legal liability. FASB ASC 958 requires nonprofits to report net assets in two classes: with donor restrictions and without donor restrictions.

The core idea

Fund accounting solves a specific problem: how do you manage money that must be spent on different things, by different rules, for different stakeholders?

A business pools all revenue and all expenses. The only question is profit. A nonprofit receives money from a federal grant, a foundation, individual donors with conditions attached, and unrestricted sources — all with different rules. The after-school grant cannot pay the executive director’s salary. The building fund cannot cover program supplies. Mixing these together makes compliance impossible to demonstrate.

Fund accounting solves this by treating each pool as a separate accounting entity. Each fund has its own balance. Revenue flows into the correct fund. Expenses are charged against the fund they benefit. The sum of all funds equals the organization’s financial position, but the fund-level view is what enables compliance reporting.

Why nonprofit accounting is different

For-profit accounting has one primary metric: profit (revenue minus expenses). Accountability runs to shareholders.

Nonprofit accounting has multiple accountability relationships: to donors who imposed restrictions, to grantors who require compliance reports, to the IRS (Form 990), to state regulators, and to the public (many nonprofit 990s are public records). Each stakeholder needs different information from the same underlying financial data.

This is why FASB ASC 958 exists — to standardize how that information is captured and reported.

FASB ASC 958 requires nonprofits to classify all net assets into two categories:

  • Net assets without donor restrictions — available for general operations
  • Net assets with donor restrictions — subject to donor-imposed conditions

A donation comes with no conditions: it belongs in the first category. A grant restricted to a specific program: it belongs in the second until the condition is met and the restriction is released.

Donor restrictions are legally binding. Spending restricted money on unauthorized purposes can result in grantor demands for repayment and, in serious cases, regulatory action.

How fund accounting software works

Native fund accounting software treats funds as a first-class dimension. Every transaction must be assigned to a fund. The software prevents unassigned transactions. Reports can be generated by individual fund — showing each grant’s balance, spending rate, and remaining restriction — or in consolidated form across all funds.

The system also handles restriction releases: when a grant condition is met, a reclassification entry moves the amount from restricted to unrestricted net assets, with an audit trail documenting the rationale.

The difference between native fund accounting and workarounds

QuickBooks and similar business accounting tools can approximate fund tracking through Classes or Locations. This works if everyone applies the tag correctly on every transaction. In practice, tags get missed, especially when staff turnover occurs or when multiple people enter transactions.

In native fund accounting software, the fund assignment is mandatory at the transaction level. You cannot complete a transaction without assigning it to a fund. This structural enforcement is the difference between a system that maintains clean fund balances and one that requires periodic forensic reconciliation to find where the tags were missed.

Who needs it

Any 501(c)(3) organization that accepts restricted grants or donations needs fund accounting. The practical threshold: as soon as you have two or more active restricted funds with separate reporting requirements, a spreadsheet or business accounting software becomes a liability management problem, not just an accounting inconvenience.

Like what you're reading?

Try RestrictedBooks free for 30 days — no credit card required.

DEFINITION

Fund accounting
An accounting method that treats each designated pool of money as a separate entity with its own balance, revenue, and expense tracking. Prevents commingling of funds with different restrictions. Required for compliance with FASB ASC 958 nonprofit financial reporting standards.

DEFINITION

Restricted fund
A pool of money subject to donor-imposed or grantor-imposed conditions on its use. The conditions may be time-based (restricted to fiscal year 2026), purpose-based (restricted to the after-school program), or permanent (endowment principal that cannot be spent). The organization must track restricted funds separately and demonstrate that spending complies with the restriction.

DEFINITION

Unrestricted fund
A pool of money available for any purpose the organization's governing board approves. Unrestricted donations, membership dues, and earned income typically flow into the unrestricted operating fund. Note: the board can internally designate unrestricted funds for specific purposes (a board-designated reserve), but this does not make them legally restricted — the designation can be reversed.

DEFINITION

Commingling
The mixing of restricted and unrestricted funds in a way that makes it impossible to demonstrate that restricted money was spent on its designated purpose. Commingling is a serious compliance issue — grantors can demand repayment, auditors will flag it as a finding, and board members may face fiduciary liability.

DEFINITION

FASB ASC 958
The Financial Accounting Standards Board's accounting standard for not-for-profit entities. Requires nonprofit financial statements to classify net assets into two categories: with donor restrictions and without donor restrictions. Governs revenue recognition, financial statement presentation, and disclosure requirements for U.S. nonprofits.

Q&A

What is fund accounting?

Fund accounting is an accounting method that tracks each designated pool of money — called a fund — as a separate entity with its own balance and activity record. It prevents commingling of restricted and unrestricted money by requiring every transaction to be assigned to a specific fund. A donation restricted to the literacy program goes into the literacy program fund, not the general account. Fund accounting is required for nonprofits under FASB ASC 958 because donor restrictions create legal obligations that must be tracked and reported separately.

Q&A

What is the difference between fund accounting and regular accounting?

Regular (for-profit) accounting consolidates all money into a single set of accounts and measures profit or loss. Fund accounting maintains multiple sub-sets of accounts — one per fund — and measures whether each fund's restrictions are being honored. The consolidated view still exists, but the fund-level view is the primary compliance mechanism. A for-profit business has no concept of donor-restricted revenue; a nonprofit receiving a grant has a legal obligation to spend it on the specified purpose, which requires separate tracking.

Q&A

Do all nonprofits need fund accounting?

All 501(c)(3) organizations that accept restricted donations or grants need some form of fund accounting. Organizations that receive only unrestricted donations — a small community group with no grants — can operate with simpler accounting. But as soon as any money comes with conditions attached, fund accounting becomes necessary for compliance with FASB ASC 958 and for demonstrating to grantors that their funds are being managed correctly. The more grants and restrictions an organization manages, the more critical the separate fund tracking becomes.

Is QuickBooks a fund accounting software?
No. QuickBooks is built for for-profit business accounting. It can be configured to approximate fund tracking using Classes or Locations, but this is a workaround, not native functionality. The fund dimension is not structural in QuickBooks — it is an optional tag. That means every transaction must be manually tagged correctly by every user, and one missed tag corrupts the fund balance. QuickBooks also lacks native net asset classification (with/without donor restrictions) and does not produce a Statement of Functional Expenses or a Statement of Activities in nonprofit format without manual workarounds.
What software uses fund accounting?
Software built specifically for nonprofits with native fund accounting includes Aplos, Blackbaud Financial Edge NXT, Sage Intacct for Nonprofits, and FundEZ. Each treats funds as a structural dimension, not an optional tag. They produce the four required nonprofit financial statements in compliance format — Statement of Financial Position, Statement of Activities, Statement of Functional Expenses, and Statement of Cash Flows — without manual reconfiguration.
When did nonprofits start using fund accounting?
Fund accounting predates modern accounting software. The concept traces back to the use of separate ledgers for separate purposes in institutional and governmental accounting — a practice documented in accounting literature from the early twentieth century. FASB ASC 958 (formerly SFAS 117, issued in 1993) formalized the current U.S. nonprofit financial reporting requirements, establishing the two net asset classes and the required financial statement formats that drive modern nonprofit accounting practice.

Want to learn more?

Keep reading