A grant funds orphan sponsorship in one region, individuals give general donations, another grant funds vocational training, and everything lands in one bank account. Six months later the first donor asks: how much of our grant was spent, on what, and what is left? The accountant spends a week sorting invoices. The fix is a structure where every expense is linked to its activity and donor when recorded.
Why it matters
- Restricted grants must be spent as agreed.
- Accurate, fast reports earn renewals.
- Regulators expect clear disclosure.
- Activity cost guides the board.
- Overspent activities show early.
Three questions for every expense
What (the account), for which activity, and from which funding source. The chart of accounts answers the first; the others need extra dimensions.
Building the structure
- Cost centres per programme, optionally by region.
- An accounting dimension for grant or donor; in ERPNext it appears on every financial document.
- Projects for time-bound grants via projects.
- Budgets per grant that warn or stop on overspend.
- Mandatory fields with sensible defaults.
Shared costs
Rent, accountant salaries and utilities serve all programmes: record them on an admin cost centre and allocate periodically by an approved policy (space, headcount or direct spend), within each donor's rules. See does your charity know each programme's cost?.
An illustrative entry
| Field | Value |
|---|---|
| Account | Programme materials |
| Cost centre | Vocational training - East |
| Grant | Vocational training grant 2026 |
| Project | Handicrafts course - cohort 3 |
| Attachments | Supplier invoice and receipt note |
Reports available instantly
- Grant budget, actual and remaining by line.
- Programme cost by region and period.
- Funding mix per programme.
- Grants near budget or end date.
- Expenses with no grant, for review.
Common mistakes
- A bank account per grant without dimensions.
- Tagging grants at month end instead of at spend.
- Allocating shared costs without a policy.
- Ignoring each donor's eligible-cost rules.
See ERP for charities and non-profit solutions, or request a demo.
Frequently asked questions
What are restricted funds?
Donations given for a specific purpose that cannot be spent elsewhere.
Is a bank account per grant enough?
No; link each expense to the grant through a dimension.
What are ERPNext accounting dimensions?
Extra analytical fields such as grant or programme on financial documents, used in reports and budgets.
How are admin costs allocated?
By an approved policy with clear ratios, within donor rules.





