Parents, Guardians and students can enjoy paying schools fees without having to go to a bank or school by using a mobile phone with an Mpesa enabled sim. School fees payment service is a Pay Bill option for paying school fees to participating schools only. School fees payment can be done from the following banks using Mpesa;


  • Co-operative Bank: Pay Bill number is 400222,
  • Kenya Commercial Bank: Pay Bill number is 522123, 
  • CFC Stanbic: Pay Bill number is 2020123 
NOTE: pay bill numbers are oerated by respective banks on behalf of participating schools.

The process of paying school fees using;
  • From your phone menu, go to the M-PESA Menu and select Pay Bill.
  • Enter the pay bill number for the respective bank used by the school on the business number field
  • Enter the school code on the account number field followed by # then the student’s school admission number. 
  • Enter the amount to be paid for school fees,
  • Enter your secret M-PESA pin, and confirm the transaction.
Notification for school fees payment;
  • A confirmation text message from Mpesa system immediately after the transaction.
  • Text message from the bank to the customer indicating that funds have been applied to the school’s bank account
Parents with PesaPal school Management software can view their payments via web free of charge (www.pesapal.com)
Only schools that participating allows payment of school fees via the Mpesa system, you need to contact your school to confirm if they have registered with the respective banks to utilize this technology.
Transaction charges;

Min
Max
Customer
100
1,000
20
1,001
2,499
30
2,500
4,999
50
5,000
9,999
75
10,000
19,999
100
20,000
35,000
150