How to do Safaricom Kenya MPESA to Bank and Bank to MPESA Money Transfers

The ability to transfer money from MPESA to your bank account, and from a bank account into M-pesa adds convenience to the popular mobile payment solution. You save on time, and the Mpesa to bank process is much safer as you can do the transaction at home. Unlike bank transactions, you are charged lower mpesa rates and there are no travelling costs.

KCB mobile banking in Kenya (through KCB Mobi bank) and Equity Bank Kenya are some of the biggest banks in Kenya that support M-pesa Kenya Mobile payments.

Mpesa to bank and bank to M-pesa services are handy during emergency situations. You can transfer cash from your bank account to M-pesa and pay urgent utility bills such as electricity (KPLC) and water.

The Mpesa to bank service is accessible 24 hours, for the whole week, while most Kenyan banks are closed on weekends. To use the USSD codes to do a Bank to Mpesa, make sure you are registered for mobile banking with your bank.

Procedures for registering for mobile banking in Kenya vary from bank to bank. Once registered, all you have to do is use the bank’s USSD code and follow the simple instructions (also different for various banks).

How to Transfer Money from MPESA to Bank Account

  1. Go to M-PESA menu on your mobile phone
  2. Select Lipa na M-PESA, then choose Paybill
  3. Enter the bank’s Paybill/ business number
  4. Enter your bank account number
  5. Enter amount to transfer
  6. Enter your M-PESA PIN
  7. Confirm all details are correct, then send
  8. You will receive an SMS confirmation of the Mpesa to bank transaction
MPESA to Bank and Bank to MPESA
Avoid Banking Queues

Check the full list of Safaricom paybill numbers for banks in Kenya, and the USSD codes for bank to M-pesa transactions.

Money that is withdrawn using the Bank to M-pesa option is available immediately for use.

Avoid long queues in banking halls by using Lipa na Mpesa for Mpesa to Bank and Bank to M-pesa USSD codes.