Outstanding fee balances are one of the most persistent challenges facing Kenyan school administrators. Bursars spend hours every week calling parents, chasing payments, and reconciling manual records — time that would be better spent supporting students.
Schools using Edupath SMS's M-Pesa integration and automated WhatsApp reminders have seen dramatic results within a single term. Here's what they did, and how you can replicate it.
The root causes of fee arrears in most Kenyan schools are predictable:
M-Pesa automation addresses all four of these problems simultaneously.
Every parent has access to a dedicated portal where they can see their child's current term fee balance, payment history, and outstanding amount — at any time, from any device, without calling the school.
Every morning at 8 AM EAT, parents with outstanding balances receive a WhatsApp message with their child's name, the outstanding amount, and the due date. The message includes a direct prompt to pay. No manual action from the bursar is required — the system sends these automatically.
💬 Sample reminder: "Dear Parent, your child Amina Wanjiku has an outstanding balance of KES 12,500 for Term 1 2026. Due: 31 March 2026. Log in to pay via M-Pesa: app.edupath.co.ke"
When a parent is ready to pay, they open the Parent Portal and click "Pay via M-Pesa." An STK push appears on their phone immediately. They enter their M-Pesa PIN and the payment is complete — no paybill numbers, no manual confirmation, no waiting.
The moment payment is confirmed, the fee record updates in real time, a digital receipt is sent to the parent via WhatsApp, and the admin dashboard reflects the new balance. The bursar sees everything without lifting a finger.
Kenyan parents are active WhatsApp users. Messages sent via WhatsApp Business API (Twilio) have significantly higher open and response rates than traditional SMS, and they allow richer formatting — including the student's name, exact balance, due date, and a payment link in a single message. Parents find it more personal and are more likely to act on it.
For persistent outstanding balances, Edupath sends escalating reminders at 30 days, 7 days, and 3 days before the due date — with increasing urgency in the message tone. After the due date, daily reminders continue until the balance is cleared or a payment plan is arranged.
"Fee tracking alone has saved us hours every week. Parents see their balances, pay via M-Pesa without calling us, and the WhatsApp reminders reduced our outstanding balances by over 60% in the first term." — Moses Kamau, Bursar, Kisumu County
The entire setup — registering your school, importing students, configuring fee records, and enabling M-Pesa — takes under 15 minutes on Edupath SMS. The M-Pesa integration uses Safaricom's official Daraja API and requires no separate registration or additional cost on the free and starter plans.
Free plan available. M-Pesa built in. Set up in under 15 minutes.
Create Free Account →