Skip to main content

Turning Point Chartered Accountants

TPCSA • NPO financial management

Fund Accounting for South African NPOs and Trusts

Make the purpose, use and remaining balance of each funding stream visible.

Fund accounting for NPOs helps a finance team distinguish resources held for different purposes. For a South African charity, NGO or charitable trust, that can mean tracking donor-restricted projects separately from funds available for general operations.

The practical objective is to answer three questions: what funding is available, what may it be used for and what evidence supports the amount reported? A total bank balance rarely answers all three. This guide describes a management reporting approach; the accounting treatment of grant income, liabilities and reserves must follow the organisation’s applicable reporting framework and agreements.

Identify which resources have restrictions

Start with funding agreements and donor correspondence. Record the permitted purpose, project period, approved budget, reporting obligations and any conditions affecting unused funds. Give each award a clear reference so staff can find the documents supporting its treatment.

Distinguish an external restriction from an internal board allocation. A board may set money aside for future work, but that decision is different from a donor specifying how a contribution may be used. Keep both visible without treating them as the same source of authority.

Illustrative example: An organisation holds R300,000 in cash. Of that amount, R240,000 is reserved for a donor-funded project and R60,000 is available for general operations before other commitments. The bank total alone could give the board a misleading impression of operating flexibility. These figures illustrate the issue; they are not a TPCSA client result.

Do trusts need the same structure?

A charitable trust should also consider the trust deed, trustee decisions and funding terms when designing its records. Do not assume every trust uses the same reporting framework or that the label “NPO” determines the accounting treatment. Agree the structure around the actual activities and obligations.

Build a coding structure the team can use consistently

Separate the nature of an expense from the project or fund supporting it. For example, salaries may be an expense category while a project code identifies the relevant programme. Write down which codes are required and who approves changes.

  • Fund or award register: donor, agreement reference, period, restrictions and reporting dates.
  • Chart of accounts: consistent categories for income, expenses, assets and liabilities.
  • Project or fund codes: a way to identify the relevant funding stream in the records.
  • Allocation rules: documented treatment of shared staff, premises and other common costs.
  • Review process: responsibility for checking coding and correcting exceptions.

Avoid a structure so detailed that staff cannot apply it reliably. Test it with actual transactions and the reports the board and donors need. A useful code should help answer a recurring reporting question.

Where cloud accounting fits

Xero’s nonprofit accounting guide discusses fund tracking and restricted resources. A cloud system can support the process, but the configuration, reconciliations and reporting design still need to fit the organisation. Explore Xero for NPOs for related support.

Reconcile fund movements every month

For each fund, prepare a movement schedule that starts with the agreed opening position and explains receipts, expenditure, allocations and other relevant movements. Reconcile the schedule to the accounting records. Identify how income recognition and any repayment or deferral conditions affect the presentation rather than treating every receipt as immediately available income.

Investigate missing project codes, unsupported transfers and unexplained differences. Do not move a cost to another fund simply because the original budget is exhausted. Check the purpose, funding conditions and required approvals first.

Review shared costs and inter-fund movements

Keep allocation calculations understandable and repeatable. Record the basis, period and evidence supporting each significant split. If a cost benefits more than one project, check that the combined allocations do not exceed the actual cost.

Where funds are transferred or used temporarily across activities, make the authorisation and treatment explicit. An internal spreadsheet adjustment should not hide a funding shortfall or change a donor restriction without authority.

Check cash separately

A fund balance and available cash are not always the same. Outstanding receivables, unpaid expenses, commitments and timing differences can affect what can be spent. Combine fund reporting with a cash forecast and explain the relationship.

Give the board a view of funding capacity

Show restricted and unrestricted resources, significant commitments, expected receipts and funds approaching the end of their permitted period. Explain the decisions needed: a budget revision, donor clarification, fundraising action or cost adjustment.

Connect the fund report to the donor reporting process and retain the supporting evidence using the audit readiness folder structure. The financial controls guide explains approval and review responsibilities.

When to review your fund accounting setup

Review the setup when donor reports require repeated manual reconstruction, the board cannot distinguish restricted cash, shared costs are disputed or new grants exceed the existing coding structure. Begin with a sample month and a small set of required reports before expanding the system.

Published 16 October 2026. Practical management guidance; accounting policies must reflect the applicable reporting framework and funding terms.