School management system for Kenyan schools +254 758 024 400 WhatsApp info@shulepoa.co.ke
ShulepoaSchool Management System
A school campus with classroom blocks and a driveway
Guide

How to reconcile M-Pesa school fee payments

Why matching paybill statements by hand takes so long, and how automatic matching deals with the awkward cases.

In short

M-Pesa school fee reconciliation means matching each paybill payment to the right learner and recording it. It can be automated by connecting the school's paybill to its fee system: the parent uses the admission number as the account number, the system matches the payment, issues a receipt, updates the balance and can text the parent. Payments with a wrong reference wait in a list for the bursar to assign.

Why manual matching breaks

A bursar with a statement and a ledger has to read each line, work out which learner it belongs to and enter it. It takes days at the start of term, when payments are heaviest, and parents who paid yesterday still see an old balance. Errors surface months later as disputes.

How automatic matching works

  1. The parent pays to the school's paybill with the learner's admission number as the account number.
  2. Safaricom sends the payment to the school's system straight away.
  3. The system finds the learner by admission number and records the payment.
  4. A receipt is issued, the balance updates and the parent can receive an SMS.

The awkward cases

  • Wrong or missing admission number: the payment should wait in a list for the bursar to assign, never disappear.
  • One payment for several children: the amount needs splitting across siblings.
  • Overpayment: the extra can be held as credit, moved to a sibling or carried forward.
  • Payments that aren't fees: these can be set aside so that they do not distort the fee totals.

In Shulepoa

Shulepoa connects to your paybill, matches payments to learners and lists anything it can't match for the bursar to assign or set aside. Fee ageing reports then show who to follow up.

Questions schools ask

Related questions

See all questions

Can parents pay school fees with M-Pesa through Shulepoa?

Yes. Parents pay to the school's M-Pesa paybill using the learner's admission number. Shulepoa matches each payment to the right learner, issues the receipt, updates the fee balance and can send the parent an SMS confirmation. Overpayments can be split across learners or carried forward.

Do parents need a smartphone?

No. Fee balances, results and alerts reach parents by SMS on any mobile phone. Parents with a smartphone can also use the parent portal or the Android app to see statements and report cards.

See Shulepoa working for your school

Book a free demo set up with your own classes, fee structure and grading.