Paybill services in Kenya are an efficient way to make payments to various businesses, utilities, and institutions directly from your phone using M-Pesa, Airtel Money, or other mobile payment platforms. In this guide, we list all the Paybill numbers you might need and provide simple instructions on how to make a payment.
How to Pay Using Paybill Codes
Before diving into the list of Paybill numbers, here’s a step-by-step guide on how to make a payment using a Paybill number:
- Open Your Mobile Money App:
- Open M-Pesa, Airtel Money, or your preferred mobile payment app on your phone.
- Select ‘Lipa na M-Pesa’ (Pay with M-Pesa):
- Go to the Paybill option from the menu.
- Enter Paybill Code:
- Enter the Paybill number provided by the business or service provider. For example, ONFON Paybill – 4104151.
- Enter the Account Number:
- The account number is usually the phone number or a specific reference provided by the service. For airtime purchases, it will be your phone number.
- Enter the Amount:
- Enter the amount you wish to pay for the service or product.
- Confirm the Details:
- Double-check the Paybill number, account number, and payment amount.
- Complete the Payment:
- Press OK to confirm the payment, and wait for the confirmation SMS.
- Receive Your Service:
- Once the payment is successful, you’ll receive a confirmation message, and the service will be activated (e.g., airtime top-up, utility payment).
List of Paybill Numbers and Their Instructions
Below is a list of Paybill numbers for various services and businesses in Kenya. This guide will help you find the correct Paybill number for your transaction:
| Business/Service | Paybill Number | Instructions |
|---|---|---|
| ONFON (Airtime Purchase) | 4104151 | Use the phone number as the account number. |
| Guardian Bank | 344500 | Use your account number as the account number. |
| KPLC New Connection | 888899 | For new connections; enter your customer number as the account number. |
| KPLC Post Pay | 888888 | Use your account number to pay bills. |
| Safaricom (Postpaid and Prepaid) | 200200 | Use your phone number for both postpaid and prepaid services. |
| Faiba | 330330 | For airtime top-up, use your phone number as the account. |
| DSTV | 444900 | Use your DSTV smart card number as the account number. |
| Talla | 851900 | Use your account or phone number for payments. |
| Tenwek Hospital | 605664 | Use your patient number as the account number. |
| Telkom | 777711 | Use your phone number to make payments. |
| 1XBet | 290027 | Use your betting account number for payments. |
| 1XBet | 290011 | Use your betting account number for payments. |
| SportPesa | 5212121 | Use your SportPesa account number. |
| Naivas | 552883 | Use your account number or phone number for payments. |
| eCitizen Services | 206206 | For government services; use your eCitizen registration number. |
| NSSF | 333300 | Use your NSSF number to make contributions. |
| Tupay | 737373 | Use your account or phone number for payments. |
| Okazika | 156215 | Use your account number to make payments. |
| Hope Speed | 4019575 | Use your phone number as the account number. |
| Janada | 156076 | Use your Janada account number for payments. |
| Milton Sons | 665511 | Use the reference number provided by Milton Sons. |
| Jonnel Communication | 180705 | Use your phone number or account for payments. |
| Jovan Communication | 833030 | Use your phone number or account for payments. |
| MyAirtime | 256356 | Use your phone number for airtime purchases. |
| Pesapal | 220220 | Use your Pesapal account number for payments. |
| Nairobi Water and Sewerage Company | 444400 | Use your Nairobi water account number. |
| Copia | 4068913 | Use your Copia account number for payments. |
| NHIF | 200222 | Use your NHIF membership number for payments. |
| KPLC Prepaid | 888880 | Use your KPLC prepaid account number for payments. |
| Rafiki DTM | 802200 | Use your Rafiki DTM account number for payments. |
| Vision Fund Kenya | 200555 | Use your Vision Fund account number for payments. |
| Musoni Microfinance | 514000 | Use your Musoni account number for payments. |
| SMEP DTM | 777001 | Use your SMEP DTM account number for payments. |
| Kenya Women Microfinance Bank | 101200 | Use your account number for payments. |
| Guaranty Trust Bank | 910200 | Use your GTB account number for payments. |
| Prime Bank | 982800 | Use your Prime Bank account number for payments. |
| UBA Bank | 559900 | Use your UBA account number for payments. |
| Bank of Africa (BOA) | 972900 | Use your BOA account number for payments. |
| Housing Finance Company Ltd | 100400 | Use your HF account number for payments. |
| Gulf African Bank | 985050 | Use your account number for payments. |
| Post Office Savings Bank | 200999 | Use your Post Bank account number for payments. |
| Transnational Bank | 862862 | Use your Transnational Bank account number for payments. |
| K-Rep Bank | 111999 | Use your K-Rep Bank account number for payments. |
| Equatorial Commercial Bank | 498100 | Use your Equatorial account number for payments. |
| Consolidated Bank Ltd | 508400 | Use your Consolidated Bank account number for payments. |
| Credit Bank | 972700 | Use your Credit Bank account number for payments. |
| ABC Bank | 111777 | Use your ABC Bank account number for payments. |
| Imperial Bank Ltd | 800100 | Use your Imperial Bank account number for payments. |
| Jamii Bora Bank | 529901 | Use your Jamii Bora account number for payments. |
| Ecobank | 700201 | Use your Ecobank account number for payments. |
| Diamond Trust Bank (DTB) | 516600 | Use your DTB account number for payments. |
| I & M Bank Limited | 542542 | Use your I & M Bank account number for payments. |
| Chase Bank | 552800 | Use your Chase Bank account number for payments. |
| National Bank | 547700 | Use your National Bank account number for payments. |
| Equity Bank | 247247 | Use your Equity Bank account number for payments. |
| CFC Stanbic | 600100 | Use your CFC Stanbic account number for payments. |
| Family Bank Ltd | 222111 | Use your Family Bank account number for payments. |
| NIC Bank Limited | 488488 | Use your NIC Bank account number for payments. |
| Standard Chartered Bank | 329329 | Use your Standard Chartered Bank account number for payments. |
| Commercial Bank of Africa | 880100 | Use your CBA account number for payments. |
| Co-operative Bank | 400200 | Use your Co-operative Bank account number for payments. |
| Kenya Commercial Bank | 522522 | Use your KCB account number for payments. |
| Zuku | 320320 | Use your Zuku account number for payments. |
| Startimes | 585858 | Use your Startimes account number for payments. |
Conclusion
Paybill services have revolutionized the way we make payments in Kenya, offering a secure, efficient, and user-friendly system for various services, from utility bills to airtime top-ups. With the Paybill numbers listed above, you can easily settle payments for different businesses, utilities, and institutions using your mobile phone. Always ensure to use the correct account number and follow the instructions carefully to avoid errors.








