TLDR
Tracking donor-restricted contributions requires a system that records the restriction at the moment of receipt, tags all related expenditures to the specific restriction, monitors spending against the restriction balance in real time, and reconciles at year-end. Organizations that add restriction tracking as a retrospective cleanup exercise discover they cannot reconstruct which expenditures were funded by which grants — a problem that requires significant correction and that auditors take seriously.
Restricted contribution tracking is a continuous operational practice, not an end-of-year reconciliation project. The organizations that manage restricted funds cleanly are the ones that capture the restriction at the moment a contribution is received, code every related expenditure to the correct fund in real time, and review fund balances regularly throughout the year.
Step 1: Recording at the Point of Receipt
When a restricted contribution is received, the recording process must capture not just the amount but the specific restriction terms. The accounting entry alone (debit cash, credit restricted contribution revenue) is not sufficient — the entry must be coded to a specific sub-account that represents that particular restriction.
Chart of accounts structure: Create a sub-account for each active grant or major restricted gift within your contribution revenue and net asset accounts. For example:
- Contribution Revenue — With Restrictions / Youth Program — Community Foundation 2026
- Contribution Revenue — With Restrictions / Food Pantry Expansion — USDA TEFAP
- Net Assets — With Restrictions / Youth Program — Community Foundation 2026
- Net Assets — With Restrictions / Food Pantry Expansion — USDA TEFAP
This structure lets you run a report at any time showing exactly what is in each restricted fund.
Recording the restriction terms: In addition to the accounting entry, document the restriction terms in your grant management system or grant file: what the funds may be spent on, the applicable time period, any reporting requirements, and the total award amount. This information lives in the accounting system’s project or customer fields, or in a separate grant management record linked to the fund.
Multi-year grants: If a grant covers multiple fiscal years, consider whether the entire award amount should be recorded as revenue when received or as each year’s installment is paid. Guidance under ASC 958 indicates that unconditional contributions should be recorded when received, even for multi-year grants. However, if the second and subsequent year payments are conditional on first-year performance, only the unconditional portion is recorded initially.
Step 2: Tagging Expenditures to Restriction Codes
Every expenditure drawn from a restricted fund must be tagged to the correct grant or fund code at the time the transaction is entered.
Personnel costs: For employees working on multiple grants, time sheets must document hours by grant in each pay period. Payroll should be allocated proportionally each period based on actual time records — not based on the budget allocation or on an average. An employee who was 50% on Grant A for nine months and then transitioned to 100% on Grant B for three months should have their payroll coded accordingly, not coded 50/50 for the entire year.
Direct program expenses: When an invoice is entered into accounts payable, code it to the appropriate grant project code. Do not code to “program expense” without a grant code and expect to sort it out later.
Shared costs: Costs that benefit multiple grants or programs (shared facilities, shared staff time, shared equipment) must be allocated among the benefiting grants based on a documented, reasonable allocation methodology. Apply the same methodology consistently across reporting periods.
Indirect costs: If your organization uses a NICRA or the de minimis rate, apply indirect costs to each grant monthly based on the approved rate and MTDC calculation, not in a lump sum at year-end.
Step 3: Monitoring Fund Balances In-Period
A restricted fund balance should never go negative. A negative balance means you have spent more from the restricted fund than it contains — which is either a data entry error or actual misuse of funds.
Set up monthly reporting that shows, for each active restricted fund:
- Beginning balance for the month
- Contributions received during the month
- Expenditures charged during the month
- Net asset releases recorded
- Ending balance
Review this report with the same rigor as your bank reconciliation. A restricted fund balance that is decreasing faster than the grant period progress suggests spending is ahead of schedule and the fund may run short before the period ends. A balance that is not decreasing as expected may indicate costs are being coded incorrectly or program activities are behind plan.
Step 4: Year-End Reconciliation
At fiscal year-end, the restricted contribution reconciliation confirms that your financial statements accurately reflect the status of every restricted fund.
Balance reconciliation: For each restricted fund, confirm that the closing balance in your accounting system matches the unspent grant balance in your grant management records. If there is a variance, trace it: was there an expenditure coded to the wrong fund? Was a release recorded for an amount that does not match the actual qualifying expenditure?
Restriction verification: Review the terms of each restriction against the expenditures charged to that fund during the year. Was every expenditure on an authorized purpose? Were any costs charged to the fund that do not qualify under the restriction terms?
Statement reconciliation: Confirm that the sum of all individual restricted fund closing balances equals the total with-donor-restrictions net asset balance on the Statement of Financial Position. This is the final check that your sub-account tracking ties out to the financial statements.
Unspent balance decisions: For each restricted fund with a remaining balance, determine the next-year plan: will the grant continue and the balance carry forward? Has the grant period ended and the unspent funds must be returned? Is a no-cost extension needed? Document the plan for each fund — do not leave unresolved balances in restricted accounts without a documented disposition plan.
What Happens With Unspent Restricted Funds at Year-End
Ongoing grants with remaining activity: The balance carries forward in the with-donor-restrictions class. There is no year-end journal entry needed — the balance simply continues into the next fiscal year.
Completed grants with unspent balances: If the grant period has ended and funds remain unspent, the organization must determine the required treatment per the grant agreement. Federal grants typically require return of unspent funds. Foundation grants vary. Do not release the balance to unrestricted funds without documented authorization from the grantor.
Grants with time restrictions expiring at year-end: If the only restriction is a time restriction tied to the fiscal year end (for example, a grant for “2026 operations” that does not specify programmatic use), the restriction is met when the year ends and the balance releases to without-donor-restrictions — whether spent or not. Record the release in the period when the time restriction expires.
Expired purpose restrictions with unspent balances: If a grant’s purpose restriction can no longer be fulfilled (the program ended, the target population moved) but funds remain, the organization should contact the funder and request guidance. In some cases, a cy-pres-like modification may be possible; in others, return is required. Do not hold these balances indefinitely without resolution.
Put Tracking Donor-Restricted Contributions for Nonprofits into practice
Pick a plan to see how GrantPipe turns tracking donor-restricted contributions for nonprofits into a repeatable donor, grant, and compliance workflow.
Frequently asked