Full List of Mpesa Bank Paybill Numbers for All Banks in Kenya
You can use MPESA bank paybill numbers to deposit money into most banks in Kenya. The USSD codes are for Bank to Mpesa Transfers. Equity bank, Standard Chartered bank and Bank of Africa are some of the Kenyan banks that offer M-pesa-to-bank and bank-to-M-pesa services.
Mobile banking using Mpesa bank paybill numbers increases speed of transactions. It is also more flexible to bank clients. Mobile banking enables huge savings for Kenyan banks in the long term.
Using Mpesa bank paybill numbers allows for Kenyans to do banking transactions after normal banking hours. It is a safe and convenient way to bank.
Making frequent Mpesa to Bank transactions enables micro-lending and saving organizations collect multiple payments from the public. People are also able to make regular and timely payments to banks. This is due to the simplicity and convenience of M-pesa money transfer service that uses Mpesa Paybill numbers.
List of Mpesa Bank Paybill Numbers
The following is the full list of Mpesa bank paybill numbers for the various banks in Kenya, Sacco and financial institutions operating in Kenya.
BANK | USSD for Bank to M-PESA | M-PESA to Bank PayBill Number |
Bank of Africa(BOA) | *987# | 972900 |
Barclays Bank K LTD | *224# | 303030 |
CFC Stanbic | *208# | 600100 |
Chase Bank | *275# | 552800 |
Comm. Bank of Africa | *654# | 880100 |
Consolidated Bank LTD | *262# | 508400 |
Co-operative Bank | *667# | 400200 |
Credit Bank | *669# | 972700 |
Diamond Trust Bank(DTB) | *385# | 516600 |
Ecobank | *335# | 700201 |
Equatorial Commercial Bank | *286# | 498100 |
Equity Bank | *247# | 247247 |
Family Bank Ltd | *325# | 222111 |
Faulu DTM | *339# | 328585 |
First Community Bank Ltd | *342# | 919700 |
GTBank Kenya Ltd | 910200 | |
Gulf African Bank | *399# | 985050 |
Housing Finance Company LTD | *231# | 100400 |
I & M Bank Limited | *458# | 542542 |
IMPERIAL BANK LTD | *356# | 800100 |
Jamii Bora Bank | *344# | 529901 |
KCB | *522# | 522522 |
K-REP BANK | *527# | 111999 |
KWFTDTM | *378# | 101200 |
Musoni | *279# | 514000 |
National Bank | *625# | 625625 |
NIC Bank Limited | *488# | 488488 |
Post Office Savings Bank | *498# | 200999 |
Rafiki DTM | *366# | 802200 |
SMEP DTM | *741# | 777001 |
Standard Chartered Bank | *722# | 329329 |
Transnational Bank | *862# | 862862 |
UBA Bank | *368# | 559900 |
Vision Fund Kenya | *985# | 200555; 549900 |
ABC Bank | 111777 | |
CITIBANK N.A KENYA | 100229 | |
Prime Bank | Via Bank App | 982800 |
Uwezo DTM | 504600 |
Forex bureaus, agricultural financing institutions, online casinos and consulting firms are among themselves
MOBILE BANKING CODES/PAYBILLS
BANK
Bank 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# / APP 488488
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 Bank APP 111777
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
M-PESA and Your Bank
Transfer money easily between your bank and M-PESA
Enjoy Convenience with the ability to access money from your account any time whether the bank is open or not. This will help you save on time and the cost of travelling to your branch plus the hustle of queuing.
Since the service is accessed through your mobile phone, it lowers the risk associated with handling cash. You can use the cash withdrawn to pay utility bills, pay for purchases and for money transfer. This makes Bank to M-PESA very convenient in emergency situations.
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 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 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 do an M-PESA to Bank Transaction
- This is 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 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?YesNoSHARE PAGE
Related Content
- Getting Started
- Lipa Na M-PESA
- M-PESA Legal
Get Data Bundles
VALIDITY Select Validity Daily Data Bundles Weekly Data Bundles Monthly Data Bundles 90 Days Bundles
Get M-PESA Rates
TRANSACTION Withdrawal from M-PESA Agent Transfer to Unregistered Users Transfer to other M-PESA Users ATM Withdrawal
Safaricom (SCOM)CLOSE:HIGH: KESLOW: KESSHARES TRADED:TIME:Investor Relations »
Personal
- Plans
- PrePay
- Safaricom 4G
- M-PESA Rates
Business
- SME
- Corporate
- eCitizen
- M-PESA Payment Services
About Us
Investor Relations
- Analysts Coverage
- Investor Calendar
- Share Price Performance
- Annual Reports
FAQs