Fund accounting is the financial management system that separates your organization’s money by purpose rather than by source. It’s the single biggest structural difference between how nonprofits track money and how for-profit businesses do it.
This guide covers the core concepts your finance team needs: what fund accounting actually is, how FASB ASC 958 governs it, and how to set it up in a way that holds up under auditor scrutiny. Charity Charge works with nonprofit finance teams daily and sees firsthand where fund accounting breaks down and why.
Quick Summary
- Fund accounting tracks money by designated purpose, not just by revenue type
- FASB ASC 958 is the governing standard; ASU 2016-14 simplified net asset classes from three to two
- The two net asset classes are “with donor restrictions” and “without donor restrictions”
- Proper fund accounting is required for IRS Form 990 compliance and GAAP financial statements
- Most nonprofits should run at minimum two funds; complex organizations with multiple active grants often run ten or more
What Is Fund Accounting?
Fund accounting is a method of bookkeeping that groups money into separate funds, each tracked independently based on how the money can be used. A “fund” in this context isn’t a bank account. It’s a self-balancing set of accounts with its own assets, liabilities, and net assets.
For-profit companies ask: “How much did we make?” Nonprofits ask: “How much of what we have can we actually spend, and on what?” That distinction drives the entire system.
The core obligation in nonprofit accounting is stewardship. Donors, grantors, and the IRS expect you to demonstrate that restricted money was spent as intended. Fund accounting creates the paper trail that makes that demonstrable.
How Fund Accounting Differs from For-Profit Bookkeeping
The table below captures the core structural differences:
| Dimension | For-Profit | Nonprofit |
|---|---|---|
| Primary objective | Profitability | Accountability and mission delivery |
| Net equity term | Equity / retained earnings | Net assets |
| Revenue tracking | By category or department | By fund and restriction status |
| Financial statements | Balance sheet, P&L, cash flow | Statement of Financial Position, Statement of Activities, Statement of Functional Expenses, Statement of Cash Flows |
| Governing standard | FASB GAAP | FASB ASC 958 + GAAP |
The Statement of Functional Expenses is one nonprofit-specific requirement that catches new finance staff off guard. This statement presents expenses by both nature (salaries, rent, supplies) and function (program services, management and general, fundraising). For-profit businesses don’t produce this document. The IRS expects it, and auditors will look at it closely.
The Two Net Asset Classes Under FASB ASC 958
Until fiscal years beginning after December 15, 2017, nonprofits maintained three net asset classes: unrestricted, temporarily restricted, and permanently restricted. FASB ASU 2016-14 collapsed those into two.
1. Net assets without donor restrictions
This is money the organization can use however it needs to. General operating revenue, unrestricted grants, and board-designated reserves all fall here. Your operating budget should draw from this pool.
2. Net assets with donor restrictions
This covers money that a donor or grantor has attached conditions to. Time restrictions (“use within 12 months”), purpose restrictions (“for youth programs only”), and perpetual restrictions (endowments) all live in this class.
A single donation can move between classes. When you spend a purpose-restricted grant on the designated program, that portion releases from restriction and moves to net assets without donor restrictions. That release is called a “net asset reclassification” and should be documented in your accounting system as “net assets released from restrictions” on your Statement of Activities.
Types of Funds Nonprofits Commonly Track
You need at minimum two funds. Most organizations end up with more. Common fund types:
Operating Fund
Day-to-day unrestricted revenue and expenses. Payroll, rent, and utilities live here. This is the primary fund for general overhead.
Grant Funds
One fund per major grant, especially for federal grants subject to 2 CFR 200 Uniform Guidance. Keeping them separate makes grant reporting and audit preparation significantly cleaner. Mixing grant expenses with operating expenses is one of the most common audit findings.
Capital Fund
Restricted or board-designated money for property, equipment, or facility projects. Capital campaigns typically generate these.
Endowment Fund
Permanently restricted principal with a separate fund for earnings that may be spendable. The Uniform Prudent Management of Institutional Funds Act (UPMIFA) governs endowment spending policy in most states.
Board-Designated Reserve Fund
Unrestricted money the board has set aside for a specific purpose. Board-designated funds are still classified as “without donor restrictions” because the board can reverse the designation at any time. Disclose separately in financial statement notes, but keep within the same net asset class.
Why Fund Accounting Is Required, Not Optional
Three overlapping obligations drive fund accounting requirements for nonprofits.
IRS Form 990
The 990 asks detailed questions about restricted assets, grant-funded programs, and your organization’s overall financial health. Funders and journalists read it. A 990 that doesn’t reflect proper fund accounting signals governance problems and creates compliance risk with the IRS.
GAAP Compliance
Nonprofits that are audited or reviewed must produce GAAP-compliant financial statements under FASB ASC 958. That means proper net asset classification, a Statement of Functional Expenses, and a liquidity disclosure showing how much of your cash is available for general use within 12 months.
Donor and Grantor Trust
Most grant agreements require periodic financial reports demonstrating that grant funds were spent as outlined in the approved budget. Fund accounting makes those reports accurate and fast to produce. Without it, grant reporting becomes a manual reconciliation every time a report is due, creating significant risk of budget-to-actual mismatches.
What Happens When Fund Accounting Breaks Down
When organizations mix restricted and unrestricted funds or track grants informally, the risks are concrete.
Grant Clawbacks
If you can’t demonstrate that grant funds were spent as directed, the grantor can demand repayment. This is particularly acute with federal grants under 2 CFR 200, where the audit requirements are strict and documented.
Audit Findings
Auditors flag unreliable fund accounting as a material weakness or significant deficiency. These findings become part of your audit report, which is a public document filed with many state charity registrations.
Form 990 Errors
Misclassified net assets produce inaccurate 990 filings. The 990 is a public document, and discrepancies between your financials and your 990 can trigger IRS scrutiny.
Board Liability
Board members are legally responsible for fiduciary oversight. Poor fund accounting makes meaningful oversight impossible and exposes individual board members to reputational and legal risk.
How to Set Up Fund Accounting in Your Accounting System
The mechanics vary by platform, but the logic is consistent across QuickBooks Online, Sage Intacct, NetSuite, and purpose-built nonprofit software.
Define your fund structure.
List every active restriction and funding source. Each major grant, each board-designated pool, and each permanently restricted contribution should have its own fund code. Don’t over-engineer this at the start. Add funds as new restrictions are created.
Map your chart of accounts.
Add a fund dimension or class code to your accounts. In QuickBooks Online, this is done through the “Class” tracking feature. In Sage Intacct, it’s a dimension. This lets you run reports by fund without creating a completely separate set of accounts for each fund.
Tag every transaction.
Every revenue entry and every expense entry should carry a fund code. This is where most organizations break down. A single untagged transaction creates reconciliation problems and, over time, produces fund-level reports that can’t be trusted.
Run fund-level reports monthly.
At minimum, produce a Statement of Financial Position and Statement of Activities by fund every month. This makes year-end audit prep and grant reporting dramatically faster.
Document your release procedures.
Create a written policy for how and when funds are released from restriction. This is reviewed in every audit, and its absence is a finding.
Fund Accounting and Card Spending
One place fund accounting consistently breaks down is card spending. When staff use organizational cards, expense coding at the point of swipe is what makes fund accounting work in practice. If receipts sit in email inboxes and get batch-coded days or weeks later, you lose the fund-level granularity you need.
Nonprofit card programs that integrate directly with your accounting system and require fund code entry at the time of purchase close this gap. Charity Charge cards sync transaction data to QuickBooks and Sage Intacct with fund-level coding built into the workflow, so every card purchase is correctly tagged before it hits the ledger, not after.
Frequently Asked Questions
Fund accounting is a bookkeeping method that tracks money in separate pools based on how it can be used. Nonprofits use it to account for donor restrictions, comply with FASB ASC 958, and produce accurate financial statements for auditors, grantors, and the IRS. Unlike for-profit accounting, which focuses on profitability, fund accounting focuses on accountability and stewardship.
Restricted funds carry donor or grantor conditions on how and when they can be spent. Unrestricted funds can be used for any organizational purpose at the discretion of management and the board. Under FASB ASU 2016-14, these map to “net assets with donor restrictions” and “net assets without donor restrictions” on your financial statements.
Any 501(c)(3) that produces GAAP-compliant financial statements is required to use fund accounting principles under FASB ASC 958. Organizations that are audited or reviewed by a CPA must comply. Organizations using cash-basis accounting without external review may operate differently, but they face real risk during grant audits and IRS Form 990 review.
A net asset reclassification moves money from “with donor restrictions” to “without donor restrictions” when the conditions attached to that money have been met. When you spend a purpose-restricted grant on the designated program, the amount spent is reclassified and reported on your Statement of Activities as “net assets released from restrictions.” This documentation is essential for grant reporting and audit compliance.
At minimum, two: one for unrestricted operating activity and one for restricted funds. Most organizations with active grants maintain one fund per major grant. There’s no universally correct number. The goal is to track every material restriction accurately without creating an administrative burden that leads to inconsistent transaction coding.