Chart of Accounts Best Practices for Nonprofits
Set up your QuickBooks Online chart of accounts to work seamlessly with GrantLink and funder requirements.
On this page
- Standard Nonprofit Account Structure
- Grant-Friendly Account Structure
- Best Practices
- Common Mistakes to Avoid
- GrantLink Integration
- How GrantLink supports this today
- Sources
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:
| Category | Account Range | Examples |
|---|---|---|
| Personnel | 5000-5199 | Salaries, Benefits, Payroll Taxes |
| Fringe | 5200-5299 | Health Insurance, Retirement, PTO |
| Supplies | 6000-6099 | Office, Program, Computer |
| Equipment | 6100-6199 | Purchases, Rentals, Maintenance |
| Contractual | 6200-6299 | Consultants, Subcontracts |
| Travel | 6300-6399 | Mileage, Lodging, Meals |
| Other Direct | 6400-6499 | Training, Communications |
| Indirect | 7000-7099 | Overhead, 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
- Too many accounts - Creates confusion and reporting complexity
- Inconsistent naming - Makes searches and reports difficult
- Missing account numbers - Leads to random ordering
- No sub-accounts - Forces excessive memorized entries
- Forcing every funder category into the chart - Produces grant-specific accounts that are hard to use organization-wide; maintain a reviewed crosswalk instead
GrantLink Integration
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
How GrantLink supports this today
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
- Intuit: Add an account to your chart of accounts — current QuickBooks Online account types, detail types, and account setup.
- FASB: ASU 2016-14 — two net-asset classes and natural-by-functional expense presentation.
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.
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.
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.