Back to Downloads

Shulebora

How to Pay Fees via M-Pesa

Step-by-step guide for parents paying school fees through M-Pesa on Shulebora.

For: Parents & Guardians

From the Parent Portal

Log in to the Parent Portal and open the Fees section for your child. Check the outstanding balance, then choose Pay Fees.

Select M-Pesa as the payment method, confirm the amount, and enter the phone number that will receive the STK Push prompt.

Completing Payment

You will receive an M-Pesa prompt on your phone (or you can pay via the school's Paybill/Till number and account number shown on screen). Enter your M-Pesa PIN to authorise.

Once M-Pesa confirms the transaction, Shulebora automatically records the payment and updates your child's fee balance and receipt — this may take a few seconds to a minute.

If a Payment Doesn't Reflect

Check your M-Pesa messages to confirm the transaction went through and to the correct Paybill/Till and account number (usually the learner's admission number).

If it was deducted but not showing in Shulebora after a few minutes, contact the school bursar/accounts office with the M-Pesa transaction code (e.g. QFE1XXXXXX) for manual reconciliation.

Shulebora — School Management System for Kenya · shulebora.app