Fund Accounting in QuickBooks Online: Complete Guide
QuickBooks Online can approximate fund accounting with the right setup. Learn the workarounds, limitations, and when you need more.
On this page
- What Is Fund Accounting?
- QuickBooks Online's Architecture
- Setting Up Pseudo-Fund Accounting in QuickBooks Online
- The Net Assets Release Problem
- Required Reports and QuickBooks Online's Capabilities
- When QuickBooks Online Fund Accounting Breaks Down
- Alternatives to Consider
- Making the Decision
- Summary
- Sources
Showing the main sections of 20 total headings.
"Can we do fund accounting in QuickBooks Online?"
It's one of the most common questions nonprofit accountants ask. The short answer: sort of. QuickBooks Online can approximate fund accounting with creative setup, but it has significant limitations.
This guide covers what's possible, what's not, and how to decide if QuickBooks Online is enough for your needs.
What Is Fund Accounting?
Fund accounting is an accounting system that emphasizes accountability over profitability. Instead of asking "did we make money?", nonprofits need to answer:
- Did we use restricted funds for their intended purpose?
- How much of each grant remains?
- Are we compliant with donor restrictions?
- Can we report accurately to each funder?
Some fund-accounting systems use self-balancing funds, but not every nonprofit does. Under current GAAP presentation, nonprofits report net assets with donor restrictions and without donor restrictions. QuickBooks Online dimensions can support internal reporting but do not create self-balancing funds.
Key Fund Accounting Concepts
| Concept | Description |
|---|---|
| Funds | Separate accounting entities within one organization |
| Restricted Funds | Donor-imposed limitations on use |
| Unrestricted Funds | No donor restrictions, board discretion |
| With Donor Restrictions | Current term for net assets subject to donor-imposed time, purpose, or perpetual restrictions |
| Temporarily/Permanently Restricted | Historical terminology replaced for presentation by “with donor restrictions” |
| Net Assets | Fund balances (nonprofit equivalent of equity) |
QuickBooks Online's Architecture
QuickBooks Online uses standard double-entry accounting with a single general ledger. It's designed for businesses tracking profitability, not nonprofits tracking donor restrictions.
What QuickBooks Online has:
- Chart of accounts
- Classes (categories that span all accounts)
- Locations (flat, transaction-level tracking)
- Customers and Projects
- Standard financial reports
What QuickBooks Online lacks:
- Native fund entities
- Restriction tracking
- Fund-level balance sheets
- Automatic interfund transactions
- Award-specific budget periods, categories, and revision workflows
Setting Up Pseudo-Fund Accounting in QuickBooks Online
Method 1: Classes as Activity Tags
Use Classes to tag grant or program activity for internal reporting:
Setup:
-
Enable Classes in Settings > Advanced
-
Create Classes for the activities you need to report:
- Unrestricted
- Program A (Restricted)
- Program B (Restricted)
- Building Fund (Restricted)
- Endowment activity
-
Apply Classes consistently to the supported transaction rows or whole transactions covered by the accounting design
-
Run Class reports to see activity by fund
Pros:
- Simpler setup
- Works across all transaction types
- Class hierarchy for organization
Cons:
- No fund-level balance sheet
- No automatic restriction tracking
- Manual report compilation
Classes are reporting tags, not self-balancing funds, restriction accounting, donor attribution, or compliance enforcement.
Method 2: Tracking by Account
Create separate accounts for each fund:
Setup:
- Create separate bank accounts (in GL, not literally) for each fund
- Create separate revenue/expense accounts per fund
- Use naming conventions: "5000-Program A Salaries", "5000-Program B Salaries"
Pros:
- Native P&L shows activity by fund
- Fund balances visible in account balances
Cons:
- Chart of accounts becomes huge
- Doesn't scale with many funds
- Difficult to get consolidated reports
Method 3: Hybrid Approach
Combine Classes with strategic account structure:
Setup:
-
Classes track the fund/grant
-
Equity accounts track net asset classifications:
- 3000 - Net Assets Without Donor Restrictions
- 3100 - Net Assets With Donor Restrictions (Time/Purpose)
- 3200 - Net Assets With Donor Restrictions (Perpetual)
-
A CPA-approved close process accounts for restriction releases
The Net Assets Release Problem
Under GAAP, a restriction is released when the applicable donor-imposed time or purpose restriction is satisfied, not mechanically whenever cash is spent. The statement of activities presents release reclassifications, which are reflected in ending net assets with and without donor restrictions.
In proper fund accounting software: GrantLink can support release activity and its evidence from QuickBooks Online, but the accounting treatment and any entry should be reviewed by your finance team.
In QuickBooks Online:
- Maintain support for donor restrictions and the events that satisfy them
- At period-end, calculate and review release activity
- Follow the organization's CPA-approved account design and entry policy
There is no universal release journal entry. A manual process can be error-prone and time-consuming.
Required Reports and QuickBooks Online's Capabilities
Statement of Financial Position (Balance Sheet)
GAAP requires: Net assets shown in two categories
- Without Donor Restrictions
- With Donor Restrictions
QuickBooks Online provides: Standard balance sheet with equity accounts You'll need to: Set up net asset accounts manually, reconcile to fund balances
Statement of Activities (P&L)
GAAP requires: Changes in net assets with and without donor restrictions, including release reclassifications. Expenses are generally reported in the without-donor-restrictions category, not categorized by restriction.
QuickBooks Online provides: Profit & Loss by Class You'll need to: Create custom reports or compile manually
Statement of Functional Expenses
GAAP requires: Expenses by function (Program, Admin, Fundraising) and nature
QuickBooks Online provides: Reports by account and, on supported plans, Location You'll need to: Classify every expense by nature and function, systematically allocate shared costs where applicable, and compile the analysis in the statement of activities, a separate statement, or the notes. A P&L by Location is not automatically a GAAP functional expense statement.
When QuickBooks Online Fund Accounting Breaks Down
QuickBooks Online's limitations become painful when you have:
- Many restricted funds — Class management becomes unwieldy
- Complex restrictions — Time + purpose restrictions on same gift
- Multi-donor funds — Multiple donors to one restricted purpose
- Grants with budgets — Supported QuickBooks Online plans offer multiple fiscal-year, account-based budgets, subdivisions by Class or Location, and Budget vs Actual; award-specific periods, categories, and revisions may still require an external bridge
- Funder reporting requirements — Manual report compilation
- Audit requirements — Need clear restriction tracking
Alternatives to Consider
Option 1: Add a Grant Management Layer
Tools like GrantLink sit on top of QuickBooks, adding:
- Grant/fund budget tracking
- Automatic expense allocation
- Restriction status tracking
- Funder report generation
You keep QuickBooks Online for general accounting; the add-on handles fund-specific needs.
Best for: Organizations wanting to stay on QuickBooks but needing better fund tracking
Option 2: Switch to Nonprofit-Specific Software
Platforms built for fund accounting:
- Sage Intacct (mid-market)
- Blackbaud Financial Edge (enterprise)
- Aplos (small nonprofit)
Best for: Organizations ready to migrate from QuickBooks entirely
Option 3: Advanced QuickBooks Online Setup + Discipline
With careful setup and rigorous processes, some organizations make QuickBooks Online work:
- Detailed policy documentation
- Staff training on Class usage
- Monthly reconciliation procedures
- External tracking for budgets
Best for: Small organizations with simple fund structures
Making the Decision
Stay with QuickBooks Online native if:
- Your restricted-fund structure is simple enough to reconcile reliably
- Your grants don't have detailed budgets
- Funder reporting is minimal
- You have capacity for manual tracking
Add a grant management layer if:
- The number or complexity of active grants makes the manual control schedule unreliable
- Grants have budgets you need to track
- You spend significant time on funder reports
- You want to stay on QuickBooks
Consider migration if:
- You require self-balancing fund or multi-entity capabilities that QuickBooks Online and a supporting layer cannot provide
- You're preparing for complex audits
- You've outgrown any solution based on QuickBooks Online
- Budget allows for enterprise software
Summary
QuickBooks Online can approximate fund accounting, but it requires:
- Creative setup using Classes, accounts, or both
- A CPA-approved period-end release process
- External budget bridges when award requirements do not fit QuickBooks Online's account-based fiscal-year budgets
- Significant discipline and reconciliation
For many nonprofits, adding a grant management tool to QuickBooks provides the fund accounting capabilities they need without the disruption of switching accounting systems.
Receipt, spending, or award date alone does not determine revenue recognition. Unconditional contributions, conditional contributions (recognized after the relevant barrier is substantially overcome), and exchange transactions follow different guidance; use the organization's CPA-approved classification and recognition policy.
In GrantLink, per-grant Expenses links determine which records are eligible for automatic allocation. Start reports in Chats > New Chat; they then appear on the grant's Reports tab. Money received is a UI label for relevant income or revenue records, not necessarily cash receipts. Shared QuickBooks Mapping settings are limited to restricted-account mappings. GrantLink does not rewrite QuickBooks Online automatically.
Sources
- Intuit: nonprofit accounting in QuickBooks — current QuickBooks Online nonprofit, budget, reporting, and plan descriptions.
- FASB: ASU 2016-14 — net assets with and without donor restrictions and nonprofit presentation requirements.
- FASB: ASU 2018-08 — contribution, condition, and exchange distinctions.
Explore related areas
Related help
QuickBooks for Nonprofits: The Complete Setup Guide
Setting up QuickBooks Online for a nonprofit? This comprehensive guide covers everything from chart of accounts to grant tracking setup.
Chart of Accounts Best Practices for Nonprofits
Set up your QuickBooks Online chart of accounts to work seamlessly with GrantLink and funder requirements.
Understanding Classes in QuickBooks Online
Learn how QuickBooks Online Classes work and how GrantLink uses them to track grants and programs.
See how this workflow fits your QuickBooks data
Review how GrantLink adds grant budgets, transaction allocation, and funder reporting without replacing QuickBooks Online.