Skip to content

Chart of Accounts Best Practices for Nonprofits

Set up your QuickBooks Online chart of accounts to work seamlessly with GrantLink and funder requirements.

Written by GrantLink
On this page

Showing the main sections of 18 total headings.

Your chart of accounts is the foundation of your financial system. A well-structured chart makes grant tracking and reporting much easier.

Standard Nonprofit Account Structure

Assets (1000-1999)

  • 1000 - Cash and Cash Equivalents
  • 1100 - Accounts Receivable
  • 1200 - Grants Receivable
  • 1300 - Prepaid Expenses
  • 1500 - Fixed Assets

Liabilities (2000-2999)

  • 2000 - Accounts Payable
  • 2100 - Accrued Expenses
  • 2200 - Deferred Revenue
  • 2300 - Refundable Advances (for example, conditional contributions received before conditions are substantially met)

Net Assets (3000-3999)

  • 3000 - Without Donor Restrictions
  • 3100 - With Donor Restrictions - Time
  • 3200 - With Donor Restrictions - Purpose

Revenue (4000-4999)

  • 4000 - Contributions
  • 4100 - Grant Revenue
  • 4200 - Program Revenue
  • 4300 - Investment Income

Expenses (5000-7999)

  • 5000 - Personnel (Salaries & Benefits)
  • 6000 - Program Expenses
  • 7000 - Administrative Expenses

Grant-Friendly Account Structure

Natural-expense categories and funder categories

The following is an illustrative natural-expense structure, not a universal funder template. Keep the general ledger useful for organization-wide reporting, then maintain an explicit crosswalk to each award's categories:

CategoryAccount RangeExamples
Personnel5000-5199Salaries, Benefits, Payroll Taxes
Fringe5200-5299Health Insurance, Retirement, PTO
Supplies6000-6099Office, Program, Computer
Equipment6100-6199Purchases, Rentals, Maintenance
Contractual6200-6299Consultants, Subcontracts
Travel6300-6399Mileage, Lodging, Meals
Other Direct6400-6499Training, Communications
Indirect7000-7099Overhead, F&A Costs

Aligning Accounts with Grant Budgets

Budget lines are configured separately for each grant in its Budget area. They can match a funder's required categories without imposing one account-to-category map on the whole organization. Reviewed allocations—and eligible lines automatically allocated through the grant's Expenses QuickBooks links—feed actuals. Account-to-budget-line coding can still require review when the source account does not determine the funder category by itself.

Best Practices

1. Use Account Numbers

Enable account numbers in QuickBooks:

  • Settings > Advanced > Chart of Accounts
  • Turn on Enable account numbers

Benefits:

  • Consistent ordering
  • Easier account selection
  • Better report formatting

2. Create Sub-Accounts for Detail

5000 - Personnel
├── 5010 - Salaries - Program Staff
├── 5020 - Salaries - Admin Staff
└── 5030 - Salaries - Management

6300 - Travel
├── 6310 - Local Travel/Mileage
├── 6320 - Out of Town Travel
└── 6330 - Conference Travel

3. Separate Restricted vs. Unrestricted

For grants with matching requirements or cost-share:

  • Separate revenue accounts may support internal reporting, but they do not replace restriction schedules or proper net-asset accounting
  • Classify conditional contributions and exchange-contract obligations under the organization's accounting policy; a multi-year award is not deferred revenue merely because it spans years

4. Keep It Manageable

  • Don't create accounts you won't use
  • Consolidate similar expenses
  • Archive unused accounts

Common Mistakes to Avoid

  1. Too many accounts - Creates confusion and reporting complexity
  2. Inconsistent naming - Makes searches and reports difficult
  3. Missing account numbers - Leads to random ordering
  4. No sub-accounts - Forces excessive memorized entries
  5. Forcing every funder category into the chart - Produces grant-specific accounts that are hard to use organization-wide; maintain a reviewed crosswalk instead

GrantLink works with your chart of accounts to:

  • Sync supported QuickBooks expense-account lines for allocation and review
  • Generate funder reports in required formats
  • Track spending by account across grants
  • Compare reviewed grant allocations with the grant's budget lines

After adding a grant, use its Expenses QuickBooks links to select the Customers, sub-customers/jobs, Projects, Locations, or Classes that identify eligible expense lines. Matching lines can be allocated automatically, while budget-line coding and exceptions may still need review. Use the per-grant Money received links for income/revenue matching; this is a GrantLink UI label, not a claim that every matched line is a cash receipt. GrantLink does not require one organization-wide grant-tracking type. QuickBooks remains the bookkeeping source of truth, and accounting classifications should be reviewed by the organization's finance professional or CPA.

Sources

Back to top

Explore related areas

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