Skip to main content
Nonprofit Fund Accounting

Fund Accounting for Nonprofits: The Complete Guide

If you're managing restricted grants, tracking expenses by program, or preparing for an audit, fund accounting isn't optional — it's how nonprofits stay financially accountable. Here's what it is, why it matters, and how the right software makes it automatic.


What is fund accounting?

Fund accounting is an accounting method designed for organizations whose primary obligation is stewardship — not profit. Instead of tracking a single pool of money, fund accounting separates your finances into distinct "funds," each with its own purpose, rules, and reporting requirements.

For nonprofits, this matters because your money comes with strings attached. A grant from a foundation can only be spent on the program it funded. A memorial gift may be restricted to a specific purpose. Fund accounting makes sure those obligations are honored — and documented — at every step.

With proper fund accounting, your organization can:

  • Track restricted and unrestricted funds separately, with no risk of co-mingling.
  • Show grantors, auditors, and board members exactly how their money was spent.
  • Produce FASB-compliant financial statements — Statement of Activities, Statement of Financial Position, and more.
  • Make confident financial decisions knowing your data is accurate and complete.
Nicole Mullet
“The ability to track our grants has allowed us to be really thoughtful about how we're processing and monitoring those investments.”

Nicole Mullet

Executive Director, ArtsNow

See how MonkeyPod handles fund accounting →

Get nonprofit finance tips right to your inbox

Sign up for our newsletter and get nonprofit tips and tricks delivered right to your inbox.

You're subscribed!

Restricted vs. unrestricted funds: what's the difference?

Not all nonprofit dollars are created equal. Understanding the difference between restricted and unrestricted funds is the foundation of good nonprofit financial management.

Restricted Funds

Restricted funds come with donor- or grantor-specified conditions on how they can be used. They can be temporarily restricted (until a specific date or milestone) or permanently restricted (as with an endowment).

Common examples:

  • A $50,000 foundation grant restricted to youth programming
  • A government contract that must be spent within a fiscal year
  • A capital campaign donation designated for a building project

Spending restricted funds on anything other than their designated purpose is a serious compliance violation.

Unrestricted Funds

Unrestricted funds have no donor-imposed conditions — your organization decides how to spend them. They're the most flexible resource you have, and often the hardest to come by.

Common examples:

  • Individual donations with no specified purpose
  • Ticket sales, membership dues, and earned revenue
  • General operating support grants

Most nonprofits aim to grow their unrestricted reserves — they're what keep the lights on.

Pro tip: FASB ASC 958 (the accounting standard governing nonprofits) requires you to distinguish between "net assets with donor restrictions" and "net assets without donor restrictions" in your financial statements. Fund accounting software handles this automatically — spreadsheets don't.

How nonprofit accounting differs from for-profit accounting

If you've ever tried to run a nonprofit's finances through QuickBooks or another for-profit accounting tool, you already know: it doesn't quite fit. Here's why.

For-Profit Accounting Nonprofit Fund Accounting
Primary goal Maximize shareholder profit Accountability to mission and funders
Key financial statement Income Statement (P&L) Statement of Activities
Balance sheet equivalent Balance Sheet Statement of Financial Position
Fund restrictions No donor restrictions — all money is fungible Restricted and unrestricted funds tracked separately
Income types Revenue from sales Contributed income (donations) + earned income (sales, fees) — must be distinguished
Expense reporting By department or cost center By function: program, management & general, and fundraising
Governing standard GAAP / FASB general standards FASB ASC 958 (nonprofit-specific)

This is why tools like QuickBooks — even the "nonprofit edition" — require workarounds. They weren't designed for the way nonprofits actually work. The result: extra manual steps, higher error risk, and financial statements that don't quite say what auditors and funders need them to say.

The three financial statements every nonprofit needs

FASB ASC 958 requires nonprofits to produce three core financial statements. Fund accounting software generates all three automatically — as long as your data is accurate.

Statement of Activities

The nonprofit equivalent of a P&L statement. It shows all revenue and expenses over a period — separated by restricted and unrestricted net assets — and tells you whether your organization ran a surplus or deficit.

Replaces: Income Statement

Statement of Financial Position

Your balance sheet — showing assets, liabilities, and net assets at a point in time. It's what board members and auditors look at first to assess your organization's financial health and reserve levels.

Replaces: Balance Sheet

Statement of Functional Expenses

Required for most nonprofits, this report breaks expenses down by function (program, management & general, fundraising) and by nature (salaries, rent, supplies). It's essential for Form 990 and grant reporting.

Unique to nonprofits

Purpose-Built Software

How MonkeyPod handles fund accounting

MonkeyPod's accounting module was built from the ground up for nonprofit fund accounting — by people who have worked in nonprofits. There are no workarounds. No spreadsheet exports. No end-of-month reconciliation marathons.

Every donation, grant, ticket sale, or membership payment is automatically recorded with the right fund designation, the right account, and the right reporting classification — from the moment it comes in.

What's built in to every MonkeyPod plan:

  • Purpose-built chart of accounts with built-in nonprofit safeguards
  • Separate tracking of restricted and unrestricted fund balances — across unlimited funds simultaneously
  • Automatic distinction between contributed income and earned income
  • Real-time budget vs. actuals for every grant, program, or event
  • Automatic generation of all three required FASB financial statements
  • Integrated online banking — connect accounts, import transactions, reconcile in minutes
  • Three-dimensional tracking: by account, class, and tag — for the granular reporting grantors require
Explore all accounting features →

Grant expense tracking — included in every plan

Record restricted grant income, create grant budgets, and watch actuals sync automatically as you spend. No manual journal entries. No end-of-year scramble to reconcile.

Automated bookkeeping — across all revenue types

Whether money comes in as a donation, ticket sale, membership payment, or grant disbursement, MonkeyPod records it automatically — with the right fund, account, and class. No manual steps.

Unlimited users, no per-seat fees

Give your bookkeeper, development director, executive director, and board treasurer each their own login — with individualized access levels. Your plan cost doesn't change.

AI analysis of your Statement of Activities

Use MonkeyPod's built-in AI tools to compare your financials to similar nonprofits — and get plain-language insights without needing a finance degree.

Frequently asked questions

What's the difference between fund accounting and regular accounting?
Regular (for-profit) accounting tracks a single pool of money with the goal of measuring profit. Fund accounting tracks multiple separate funds — each with its own balance, restrictions, and reporting requirements — with the goal of demonstrating accountability to donors, grantors, and the public. For nonprofits, this isn't optional: FASB ASC 958 requires it.
Can I use QuickBooks for nonprofit fund accounting?
Technically, yes — with significant workarounds. QuickBooks was built for for-profit businesses, and its "nonprofit edition" is essentially a set of modifications on top of that foundation. Tracking restricted funds, producing FASB-compliant statements, and managing grant budgets all require manual processes that purpose-built nonprofit software handles automatically. Most nonprofits that switch from QuickBooks to MonkeyPod describe the experience as going from constantly fighting their software to having it actually work for them.
What is FASB ASC 958 and does it apply to my organization?
FASB ASC 958 is the accounting standard that governs how U.S. nonprofits report their finances. It applies to all nonprofit organizations subject to GAAP — which generally includes 501(c)(3)s and most other tax-exempt entities. It requires nonprofits to distinguish between net assets with donor restrictions and net assets without donor restrictions, and to produce the three core financial statements described on this page. If you have an auditor, they're checking your compliance with ASC 958.
How many funds can I track in MonkeyPod?
Unlimited. MonkeyPod doesn't charge based on the number of funds, grants, programs, or budgets you track. Whether you're managing two restricted funds or twenty, the price stays the same.
Does MonkeyPod include grant management, or is that separate?
Grant expense tracking — recording restricted grant income, creating grant budgets, and tracking actuals in real time — is included in every MonkeyPod plan. The Grant Tracker add-on extends this with pre-award pipeline management, proposal tracking, deadline reminders, and outcomes reporting. It's included in Enterprise plans and available à la carte for Pro customers.

Stop fighting your accounting software.

MonkeyPod's fund accounting is built the way nonprofits actually work. Schedule a demo and see what it looks like when software just... does what it's supposed to.