Fees collected on time, without the queues
Automating M-Pesa fee collection, statements and reminders for a 1,200-student school.
- of bursar time saved monthly
- 1 week
- payment matching
- Instant
- parent statements
- 24/7
The challenge
The bursar’s office matched hundreds of M-Pesa messages to students by hand each month, parents queued for statements, and fee balances were never quite up to date.
What we built
We rolled out our School Management system with M-Pesa Paybill integration: parents pay with the admission number as the account, payments are matched instantly and balances update in real time. SMS reminders go out automatically.
How we did it
- 01
Data clean-up
Imported and verified student records and opening balances.
- 02
Payments
Connected the school’s Paybill with automatic matching and receipts.
- 03
Communication
Set up balance requests and reminders by SMS.
The outcome
Fee collection is faster, statements are accurate, and the office spends its time on students instead of spreadsheets.
“Fee payments now reconcile themselves. Our bursar used to spend the first week of every month matching M-Pesa messages — that time is simply gone.”
More work
All case studiesStart a project
Facing a similar challenge?
Tell us what you are trying to achieve. You will hear back from an engineer within one business day.

