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?

  1. Enjoy the convenience of easy transfers from your account any time.
  2. Lowers the risk associated with handling cash.
  3. 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

 

View the Mobile Banking Codes here

Was this information helpful? If not tell us how we can improvesafaricom images safaricom images

Manage all your services in one App

Safaricom Neo

This website uses cookies to ensure you get the best experience on our website. Read our Cookie Policy to learn more