List of MPESA Paybill Numbers for all banks in Kenya

14

Each bank in Kenya has its own Paybill number.Instead of visiting their websites,we have decided to provide the list of all Paybill numbers for banks in Kenya.These are the numbers you’ll use to send money to each of the banks from MPESA

BANKBank to M-PESA (USSD)M-PESA to Bank (PayBill No)
KCB*522#522522
Comm. Bank of Africa*654#880100
Co-operative Bank*667#400200
Standard Chartered Bank*722#329329
Barclays Bank K LTD*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#344500
Prime BankAPP982800
Guaranty Trust BankAPP910200
KWFTDTM*378#101200
SMEP DTM*741#777001
Musoni*279#514000
Vision Fund Kenya*985#200555
Rafiki DTM*366#802200

How to send money from MPESA to a bank in Kenya

  • Go to MPESA
  • Go to Lipa na MPESA
  • Go to Paybill
  • Enter Business Number(Paybill number)
  • Enter account Number(your bank account)
  • Enter amount
  • Enter your MPESA pin and send

The money will be deposited into your account,you will then receive a message from the bank confirming the transaction.