IPSAS school accounting

School accounts that are audit-ready every day.

Fees, payroll, procurement and capitation all post to one double-entry ledger. Produce the trial balance, statement of financial performance, balance sheet and vote head analysis for any period, in IPSAS or IFRS terms.

Part of Elimu SMS · public and private schools

Elimu SMSElimu SMS statement of financial performance
Trial balance always balances
Why schools need proper accounting software

A cash book is not a set of accounts.

Public schools in Kenya report under IPSAS and track spending by vote head, while capitation from the government has to be accounted for separately from fees. Private schools report under IFRS. In both cases, the auditor wants a trial balance that balances, a balance sheet that ties to the bank, and a clear trail from every figure back to the original receipt or invoice.

Many schools still run fees in one system, payroll in a spreadsheet and the accounts in another package, then reconcile them by hand at the end of the year. Every hand-off is a chance for the numbers to disagree.

Elimu SMS keeps one general ledger for the whole school. Fee receipts, M-PESA payments, payroll, procurement and income-generating activities post to it automatically as double-entry journals that cannot be overwritten. The accountant can produce the full set of financial statements for any period, switch between IPSAS terminology for public schools and IFRS for private schools, and drill from any figure down to the journal behind it.

What it does

A complete accounting module for Kenyan schools.

Built for school bursars and accountants, with the controls auditors and Boards of Management expect.

Book a free demo

Double-entry general ledger

Every posting is double-entry and append-only, so the trial balance always balances and nothing can be quietly changed.

IPSAS and IFRS statements

Statement of financial performance, statement of financial position, cash flow and trial balance for any date range, with a one-click IPSAS/IFRS switch.

Vote head analysis

See income and spending by vote head, with budget against actual for each department.

Capitation and budgets

Track government capitation separately from fees, set budgets and watch commitments against them.

Bank and M-PESA reconciliation

Upload the bank statement and Elimu suggests matches against the ledger, flagging anything that doesn’t agree.

Income-generating activities

Farm produce, hall and bus hire and other IGA income tracked with their own accounts, feeding the same ledger.

Real screens

The finance screens your accountant will use

Elimu SMS Finance management screen
Finance management
Elimu SMS Trial balance screen
Trial balance
Elimu SMS School balance sheet screen
School balance sheet

Demo school data. See all screens

Compare before you buy

What to check in school accounting software

What to checkTypical setupElimu SMS
Fees and accountsSeparate systems reconciled by handFees, M-PESA and payroll post to one ledger
Reporting standardOne formatIPSAS for public schools, IFRS for private, one setting
Vote headsTracked in a spreadsheetVote head analysis built in
Audit trailEdits overwrite historyAppend-only journals and a permanent audit log
Year endWeeks of reconciliationStatements available for any period, any day
Questions people ask

Frequently asked questions

Does Elimu SMS support IPSAS for public schools?

Yes. It produces IPSAS statements for public schools, including the statement of financial performance, statement of financial position, cash flow and vote head analysis. Private schools can switch to IFRS terminology.

Can we track government capitation separately?

Yes. Capitation is tracked separately from fee income, with budgets and spending against it.

Does it do bank reconciliation?

Yes. Upload the bank statement and Elimu suggests matches with the ledger, flagging unmatched items for review.

Can entries be edited after posting?

No. Journals are append-only. Corrections are made with reversing entries, and every sensitive action is recorded in the audit log, which is what auditors expect.

Is accounting included in the price?

Yes. Accounting is part of Elimu SMS at KES 100 per learner per term with all modules included, and the first term is free.

Keep reading

Related guides and products

Get started

Give your auditor a trial balance that balances.

Book a free demo and we’ll walk your bursar and accountant through the finance module with a demo school’s books.