List of Banks in Kenya and Their Mpesa PayBill Numbers

Looking for a comprehensive list of banks in Kenya and their corresponding M-Pesa PayBill numbers? Look no further! This article provides a convenient guide for accessing banking services using M-Pesa in Kenya.

In Kenya, the mobile money transfer service M-Pesa has become a popular payment option for individuals and businesses. This has led to the integration of M-Pesa with banking services, making it possible for customers to access their bank accounts and perform transactions using their mobile phones.

Mpesa Paybill Numbers and Account Numbers

To facilitate M-Pesa payments, banks in Kenya have been assigned unique PayBill numbers by Safaricom, the company that operates M-Pesa. These PayBill numbers allow customers to make payments directly to their bank accounts, pay bills, and purchase goods and services using M-Pesa.

The M-Pesa PayBill numbers for banks in Kenya are easily accessible and can be found on the bank’s website, at their branches, or through customer care. Customers need to enter the PayBill number, their account number, and the amount they wish to pay to complete the transaction.

Some of the popular banks in Kenya and their M-Pesa PayBill numbers include Equity Bank (247247), Kenya Commercial Bank (KCB) (522522), Cooperative Bank of Kenya (400200), and Barclays Bank (303030). Other banks in Kenya also have unique PayBill numbers that customers can use to make payments through M-Pesa.


List of Banks in Kenya and Their Mpesa PayBill Numbers

If your bank is not included in the latter sentence, check the complete list of banks in Kenya and their M-Pesa PayBill Numbers. Please note that you also need your bank Account Number to transfer funds.

# Banks in Kenya Mpesa PayBill Numbers
1 Absa Bank Kenya PLC 303030
2 Bank of Africa Kenya Limited 972900
3 Barclays Bank of Kenya Limited 303030
4 Cooperative Bank of Kenya Limited 400200
5 Equity Bank Limited 247247
6 Family Bank Limited 222111
7 KCB Bank Kenya Limited 522522
8 NCBA Bank Kenya PLC 627627
9 Standard Chartered Bank Kenya Limited 329329
10 I&M Bank Limited 542542
11 National Bank of Kenya Limited 547700
12 NIC Bank Limited 488488
13 SBM Bank (Kenya) Limited 552800
14 Credit Bank Limited 972700
15 First Community Bank Limited 919700
16 Guaranty Trust Bank (Kenya) Limited 910200
17 Jamii Bora Bank Limited 529901
18 Mayfair Bank Limited 502800
19 Paramount Universal Bank Limited 888700
20 Sidian Bank Limited 111999
21 Bank of Baroda (Kenya) Limited Check with bank
22 Bank of India Check with bank
23 Citi Bank 100229
24 Commercial Bank of Africa Limited 880100
25 Diamond Trust Bank Kenya Limited 516600
26 Ecobank Kenya Limited 700201
27 Equatorial Commercial Bank Limited 498100
28 Habib Bank AG Zurich 787800
29 Housing Finance Company of Kenya Limited 100400
30 Middle East Bank Kenya Limited 400800
31 Prime Bank Limited 982800
32 Spire Bank Limited 498400
33 Trans National Bank Kenya Limited 862862
34 United Bank for Africa Limited 559900

Final Thoughts

Using M-Pesa PayBill numbers for banking services has made it easier for customers to access their accounts and perform transactions at their convenience without the need to visit a bank branch or ATM. Additionally, it has provided businesses with a convenient way to receive customer payments, streamlining the payment process and reducing the risk of errors and fraud.

Also, check out the latest Mpesa Charges in Kenya.