M-PESA and Your Bank
Transfer money easily between your bank and M-PESA. To enjoy the service, register for Mobile banking with your bank and register for M-PESA at any agent outlet countrywide.
What are the benefits?
- Enjoy the convenience of easy transfers from your account any time.
- Lowers the risk associated with handling cash.
- Make easy payments through M-PESA with the cash withdrawn
How do I access this service?
This service is available to M-PESA registered customers through:
- Via USSD for Bank to M-PESA
- To enjoy the service, register for Mobile banking with your bank and register for M-PESA at any agent outlet countrywide. Registration is FREE.
How to make a bank to M-PESA transaction
- This service is available via USSD (short) code.
- You need to register for mobile banking or internet banking with your branch to get the short code to allow you move money from your bank account into your M-PESA account conveniently.
- Simply dial the USSD number and follow the instructions (this menu is different for different banks)
How to make an M-PESA to Bank Transaction
- This is service is available via PayBill.
- Go to M-PESA menu on your phone
- Go to Lipa na M-PESA, PayBill option
- Enter the banks business number (consult with bank)
- Enter account number which is your bank account number
- Enter amount
- Enter M-PESA pin.
- SMS confirmation received on phone