Skip to content

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.

Written by GrantLinkLast reviewed August 19, 2026
On this page

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

ConceptDescription
FundsSeparate accounting entities within one organization
Restricted FundsDonor-imposed limitations on use
Unrestricted FundsNo donor restrictions, board discretion
With Donor RestrictionsCurrent term for net assets subject to donor-imposed time, purpose, or perpetual restrictions
Temporarily/Permanently RestrictedHistorical terminology replaced for presentation by “with donor restrictions”
Net AssetsFund 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:

  1. Enable Classes in Settings > Advanced

  2. Create Classes for the activities you need to report:

    • Unrestricted
    • Program A (Restricted)
    • Program B (Restricted)
    • Building Fund (Restricted)
    • Endowment activity
  3. Apply Classes consistently to the supported transaction rows or whole transactions covered by the accounting design

  4. 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:

  1. Create separate bank accounts (in GL, not literally) for each fund
  2. Create separate revenue/expense accounts per fund
  3. 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:

  1. Classes track the fund/grant

  2. 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)
  3. 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:

  1. Maintain support for donor restrictions and the events that satisfy them
  2. At period-end, calculate and review release activity
  3. 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

Back to top
Was this article helpful?
QuickBooks + grants

See how this workflow fits your QuickBooks data

Review how GrantLink adds grant budgets, transaction allocation, and funder reporting without replacing QuickBooks Online.

Explore the GrantLink workflow