How should a small nonprofit set up its chart of accounts for grant tracking?
Nonprofit accounting is fundamentally different from for-profit accounting because you’re tracking how money was intended to be used, not just how it was spent. The chart of accounts handles what was spent. Fund or class tracking handles which pool of money paid for it. You need both working together to produce the grant-level reports that funders require.
Start with the chart of accounts itself. Your revenue accounts should separate contribution types: individual donations, corporate giving, government grants, foundation grants, program fees, and fundraising event revenue. On the expense side, categorize by natural expense type like salaries, benefits, rent, supplies, travel, professional fees, and program-specific costs. Keep categories specific enough to be useful but not so granular that you’re managing hundreds of accounts nobody uses. Twenty to forty accounts is typical for a small nonprofit.
The real work happens with class or fund tracking, which is where you tag every transaction to a specific fund. At minimum you need an Unrestricted fund for general operating revenue and one fund for each restricted grant. Unrestricted dollars support whatever the organization needs. Restricted dollars can only be spent according to the grant agreement, and you need to prove that’s exactly what happened.
In QuickBooks Online, turn on class tracking under account settings and create a class for each fund. Every income and expense transaction gets assigned to the appropriate class. When you receive a $50,000 grant from a foundation for youth programming, that revenue gets tagged to the Youth Program Grant class. When you pay a program coordinator’s salary from that grant, the expense gets the same class tag. Xero handles this through tracking categories, which work similarly. The key is that every single transaction gets a fund assignment. Untagged transactions create gaps that make your reports unreliable.
Each restricted grant should also have a budget set up that mirrors the grant agreement. If a funder approved $30,000 for personnel, $10,000 for supplies, and $10,000 for travel, your bookkeeping needs to track spending against those exact line items. Running a class-filtered profit and loss report should instantly show how much of each budget line has been spent and how much remains. This is what grantors want to see during reporting periods and what auditors will verify.
Temporarily restricted funds need an additional layer of attention. When restrictions are met, you record a reclassification entry that moves the revenue from temporarily restricted to unrestricted. This “release from restriction” shows up on your statement of activities and reflects that the money has been properly used for its intended purpose. Missing these entries makes your financial statements inaccurate and raises questions during audits.
A few practical things that prevent problems down the road. Keep a grant tracking spreadsheet outside of your accounting software that lists every active grant, the award amount, the budget breakdown, reporting deadlines, and allowable expenses. This becomes your reference when coding transactions so you don’t accidentally charge unallowable costs to a restricted fund. Also, reconcile your fund balances monthly. A restricted fund that shows a negative balance means you’ve overspent grant money, which is a serious issue that needs to be caught early.
Nonprofit bookkeeping that can’t produce a clean report of spending by grant will fail a grantor audit. And once you fail an audit, future funding gets harder to secure. The organizations that stay in good standing with funders are the ones that built the tracking structure correctly from the beginning and maintained discipline in tagging every transaction.
If your books are already a few months or years behind on proper fund tracking, it’s worth getting them cleaned up before your next reporting deadline. ATS Bookkeeping in Northern Virginia works with nonprofits on both the initial setup and the ongoing maintenance of fund accounting in QuickBooks and Xero, so your grant reports are always ready when funders come asking.
Northern Virginia's Bookkeeping & Advisory Firm
First Step:
Tell Us About Your Business
Every engagement starts with a conversation. Tell us what's going on with your books and we'll give you our honest assessment.
More Questions
How do I handle factoring fees and advances in trucking bookkeeping?
Record the full invoice as revenue when you bill the load, then track the factoring advance as cash received and the holdback as a receivable. When the factoring company sends the reserve balance minus their fee, record the fee as an expense and close out the receivable.
Read answerHow do I handle an IRS tax lien or back taxes on my business?
You have several options depending on your financial situation, including installment agreements, offers in compromise, currently not collectible status, and penalty abatement. An Enrolled Agent can evaluate which path fits your business and negotiate directly with the IRS on your behalf.
Read answerHow do professional service firms handle referral fees and co-counsel arrangements?
Referral fees get recorded as either revenue or an expense depending on direction, while co-counsel splits are tracked per matter with each firm booking only its share. Virginia bar rules add compliance requirements that directly affect how these transactions should be documented.
Read answerHow do contractors handle change orders in their books?
Approved change orders increase the total contract value and should be updated in the WIP schedule immediately. Unapproved change orders are riskier and need to be booked as unbilled receivables with a reserve if collection is uncertain.
Read answerWhat payroll considerations are unique to nonprofits?
Nonprofits still owe most federal payroll taxes, but 501(c)(3) organizations are exempt from FUTA. Virginia nonprofits can also elect a reimbursement method for unemployment, and clergy payroll follows entirely different rules.
Read answerHow should a Virginia law firm set up its IOLTA trust account bookkeeping?
Virginia law firms must maintain a separate interest-bearing IOLTA trust account with individual sub-ledgers for each client matter. Monthly three-way reconciliation is required, and the Virginia State Bar actively audits for compliance.
Read answer

