How to Transfer Money from M-Pesa to Bank Account

Scrolling through a smartphone.
Scrolling through a smartphone.
File

M-Pesa offers a lot of convenience including helping you avoid queues at the bank. Rather than physically visiting a bank branch, you can easily transfer money from your bank and your M-Pesa account.

Through your phone, you can transfer money from your mobile wallet to pay utility bills, pay for purchases and for money transfer. This you can do even when your bank is closed.

The first step is to register for mobile banking with your bank and register for M-Pesa at any agent outlet countrywide. Registration is Free.

With this, you can use the USSD code assigned to a bank to transfer funds on M-Pesa.

File image of a man using a phone
A photo of a man using a smartphone
Photo
Kenya Pics

How to transfer money from M-Pesa to Cooperative bank

1) In the M-Pesa menu choose Lipa na M-Pesa

2) Use the “Pay Bill” option

3)  Click on “Enter Business No” input the Co-operative bank paybill number which is 400222

4) In the “Account Number” section insert your Co-op account number.

5) Enter the amount you wish to deposit and press OK and key in your PIN:

6) Make sure you enter the correct details and you will receive a message confirming the transaction if successful.

Co-op Bank M-Pesa pay bill
Co-op Bank M-Pesa pay bill

How to transfer money from Cooperative bank account to M-Pesa

You can transfer money from Co-operative Bank to M-Pesa using two methods, USSD Code or the MCo-op Cash App

a) Using USSD

1) Upon activating mobile money on your account, you can use the USSD code *667#

2) Input your pin, if you have forgotten the pin, you can reset by pressing 1.

3) Select Send Money option

4) Choose M-Pesa, here you can choose either to your number or to another M-Pesa account.

5) Select the amount and confirm.

b) Using MCo-op Cash App

1) Visit the Google Play Store or App Store Search for the app and install it.

2) After the installation, input your details, which will work if you have activated activated mobile banking on your account by visiting your bank branch.

3) Launch the application and Log in using your PIN

4) Select Mobile Money

5) Select MPesa Enter the mobile number that will receive the money

6) Select the account you want to withdraw money from

7) Enter the amount to withdraw

8) Confirm the transaction

 

How to deposit money from M-Pesa to Equity bank

1) On the M-Pesa menu choose Lipa na M-Pesa

2) Use the “Pay Bill” option

3) Click on “Enter Business No” input the Equity bank paybill number which is 247247.

4) In the “Account Number” section insert your Equity account number.

5) Enter the amount you wish to deposit and press OK. Key in your PIN:

6) Make sure you enter the correct details and you will receive a message confirming the transaction if succeessful.

How to do 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 shortcode 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 do an M-PESA to Bank Transaction

This service is available via PayBill. Simply follow the following simple steps:

Go to M-PESA menu on your phone

Go to Lipa na M-PESA, PayBill option

Enter the banks business number (consult with your bank)

Enter account number which is your bank account number

Enter amount

Enter the M-PESA pin.

SMS confirmation received on phone

Codes for different banks

KCB Bank:  USSD CODE *522#   PAYBILL 522522

NCBA: USSD CODE *654#   PAYBILL 880100

Co-operative Bank: USSD CODE *667#  PAYBILL 400200

Standard Chartered Bank: USSD CODE *722#  PAYBILL 329329

ABSA /Barclays Bank USSD CODE *224#   PAYBILL 303030

Family Bank Ltd USSD CODE *325#     PAYBILL 222111

CFC Stanbic  USSD CODE *208#    PAYBILL 600100

Equity Bank USSD CODE *247# PAYBILL 247247

National Bank USSD CODE *625#   PAYBILL 547700

Chase Bank USSD CODE *275#    PAYBILL 552800

I & M Bank Limited USSD CODE *458#    PAYBILL 542542

Diamond Trust Bank (DTB) USSD CODE *385#   PAYBILL 516600

Ecobank USSD CODE *335#    PAYBILL 700201

Jamii Bora Bank USSD CODE *344#   PAYBILL 529901

IMPERIAL BANK LTD USSD CODE *356#   PAYBILL 800100

ABC Bank APP  PAYBILL  111777

Credit Bank USSD CODE *699#   PAYBILL 972700

Consolidated Bank LTD USSD CODE *262#   PAYBILL 508400

Equatorial Commercial Bank USSD CODE *286#  PAYBILL 498100

K-REP BANK USSD CODE *527#  PAYBILL 111999

Transnational Bank USSD CODE *862#  PAYBILL 862862

Post Office Savings Bank USSD CODE *498#   PAYBILL 200999

Gulf African Bank USSD CODE *399#   PAYBILL 985050

Housing Finance Company Ltd USSD CODE *231#    PAYBILL 100400

Bank of Africa (BOA) USSD CODE *987#   PAYBILL 972900

UBA Bank USSD CODE *368#   PAYBILL 559900

Guardian Bank USSD CODE *356#   PAYBILL 344500

Prime Bank APP   PAYBILL 982800

Guaranty Trust Bank APP  PAYBILL 910200