List of All M-Pesa PayBill Numbers for All Banks in Kenya 
Discover the complete list of M-Pesa PayBill numbers for all banks in Kenya.
In Kenya's mobile banking landscape, M-Pesa has emerged as a game-changer. It has revolutionized how Kenyans conduct financial transactions, offering a convenient and secure alternative to traditional banking. One of the remarkable aspects of this transformation is the integration of M-Pesa with various banks across the country, allowing customers to access their bank accounts, pay bills, and make purchases using their mobile phones.
In this article, we will provide you with an up-to-date list of M-Pesa PayBill numbers for all banks in Kenya. Whether you want to transfer funds, pay bills, or check your account balance, we've got you covered.
What Is M-Pesa PayBill Numbers?
Before we dive into the extensive list of M-Pesa PayBill numbers, let's take a moment to understand what these numbers are and how they function. M-Pesa PayBill numbers are unique identifiers assigned to each bank by Safaricom, the company behind M-Pesa. These numbers serve as a bridge between your mobile wallet and your bank account, enabling seamless transactions.
To make payments through M-Pesa, you'll need the following information:
- The bank's M-Pesa PayBill number.
- Your bank account number.
- The amount you wish to pay or transfer.
With these details at your fingertips, you can initiate transactions with ease. Let's explore the list of M-Pesa PayBill numbers for various banks in Kenya,
M-Pesa PayBill Numbers for Banks in Kenya
|#||Banks in Kenya||M-Pesa 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|
|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|
Please note that if your bank is not listed here, you should check with your bank for their specific M-Pesa PayBill number.
How to Use M-Pesa PayBill Numbers
Now that you can access the comprehensive list of M-Pesa PayBill numbers, let's explore how to use them for various transactions.
1. Fund Transfers: To transfer money from your M-Pesa wallet to your bank account, follow these simple steps:
- Dial the USSD code provided by your bank.
- Enter your bank account number.
- Enter the amount you wish to transfer.
- Confirm the transaction by entering your M-Pesa PIN.
2. Bill Payments: You can use M-Pesa PayBill numbers to pay bills such as electricity, water, and more. Follow these steps:
- Dial the USSD code provided by your bank.
- Enter the PayBill number for the service provider.
- Enter your account number with the service provider.
- Enter the amount to pay.
- Confirm the transaction with your M-Pesa PIN.
3. Goods and Services: Many businesses accept payments via M-Pesa. To make a purchase, provide the business with your phone number associated with M-Pesa. You will receive a payment request on your phone, which you can authorize with your PIN.
4. Balance Inquiry: Check your bank account balance by dialing the USSD code provided by your bank and following the on-screen instructions.
In conclusion, integrating M-Pesa with Kenyan banks has ushered in a new era of convenience and accessibility in financial services. With the extensive list of M-Pesa PayBill numbers provided in this guide, you can effortlessly carry out transactions, pay bills, and manage your finances right from your mobile phone. Whether in an urban center or a rural area, M-Pesa's reach ensures that banking services are available at your fingertips.