Transferring money using USSD codes in Kenya is a quick and convenient way to manage your finances without needing internet access. Below is a step-by-step guide on how to transfer money from your bank to M-PESA or from M-PESA to your bank using USSD codes.

Step-by-Step Guide for Transferring Money Using USSD Codes

  1. Ensure Your Mobile Number is Linked to Your Bank Account:
    • Before you can use USSD codes for transactions, make sure your mobile number is registered and linked to your bank account.
  2. Check Your Bank’s USSD Code:
    • Each bank in Kenya has a unique USSD code for different services. Here are some examples:
      • KCB: Dial *522#
      • Equity Bank: Dial *247#
      • Co-operative Bank: Dial *667#
      • ABSA Bank (formerly Barclays): Dial *224#
  3. Transferring Money from Bank to M-PESA:
    • Step 1: Dial your bank’s USSD code (e.g., *522# for KCB).
    • Step 2: Navigate through the menu to find the “Send Money” or “M-PESA” option.
    • Step 3: Enter the recipient’s M-PESA number.
    • Step 4: Enter the amount you want to transfer.
    • Step 5: Confirm the transaction by entering your PIN.
    For instance, if you are using KCB:
    • Dial *522#
    • Select the “Send Money” option
    • Enter the recipient’s M-PESA number
    • Enter the amount
    • Confirm with your PIN
  4. Transferring Money from M-PESA to Bank:
    • Step 1: Go to your M-PESA menu on your phone.
    • Step 2: Select “Lipa na M-PESA.”
    • Step 3: Choose “Pay Bill.”
    • Step 4: Enter the bank’s pay bill number (e.g., 522522 for KCB).
    • Step 5: Enter your bank account number as the account number.
    • Step 6: Enter the amount you want to transfer.
    • Step 7: Enter your M-PESA PIN to confirm the transaction.

List of USSD Codes and Pay Bill Numbers for Kenyan Banks

BankBank to M-PESA (USSD)M-PESA to Bank (Pay Bill)
KCB*522#522522
Commercial Bank of Africa*654#880100
Co-operative Bank*667#400200
Standard Chartered Bank*722#329329
ABSA Bank (formerly Barclays)*224#303030
NIC Bank Limited*488# / APP488488
Family Bank Ltd*325#222111
CFC Stanbic*208#600100
Equity Bank*247#247247
National Bank*625#547700
Chase Bank*275#552800
I & M Bank Limited*458#542542
Diamond Trust Bank (DTB)*385#516600
Ecobank*335#700201
Jamii Bora Bank*344#529901
Imperial Bank Ltd*356#800100
ABC BankAPP111777
Credit Bank*699#972700
Consolidated Bank Ltd*262#508400
Equatorial Commercial Bank*286#498100
K-REP Bank*527#111999
Transnational Bank*862#862862
Post Office Savings Bank*498#200999
Gulf African Bank*399#985050
Housing Finance Company Ltd*231#100400
Bank of Africa (BOA)*987#972900
UBA Bank*368#559900
Guardian Bank*356#344501
Prime BankAPP982800
Guaranty Trust BankAPP910200

Conclusion

Transferring money using USSD codes is simple and efficient. By following the steps outlined above, you can easily send money from your bank to M-PESA or vice versa. Always ensure you have the correct USSD codes and pay bill numbers for your transactions to avoid any issues.

Similar Posts