KPLC Paybill: How to Pay for Electricity via M-Pesa in Kenya
To pay for electricity in Kenya using M-Pesa, you need the correct business number. The kplc paybill for prepaid tokens is 888888. If you use a postpaid meter and receive a monthly bill, the kplc paybill is 888880. For those paying for a new electricity connection, the business number is 888899.
We have all been there. You are watching your favorite show or finishing an assignment at night when suddenly, the lights go out. The microwave stops, the WiFi cuts off, and you hear that annoying “beep beep” from the meter box. In Kenya, staying connected to the power grid is a big part of daily life. Whether you are a student studying for exams or a parent managing a busy home, you know how vital it is to keep the units topped up.
Long ago, people had to walk to a Kenya Power office or a specific bank to pay for electricity. You would stand in long lines, sometimes for hours, just to get your lights back on. Today, things are much easier. With your mobile phone and a few clicks, you can fix your power issues from the comfort of your seat. This guide will show you exactly how to use the kplc paybill system so you never have to sit in the dark longer than you should.
What is the KPLC Paybill?
The kplc paybill is a digital business number that allows customers of Kenya Power and Lighting Company (KPLC) to pay for electricity through Safaricom’s M-Pesa service. This system acts as a bridge between your mobile money wallet and your electricity account. When you send money to these specific numbers, the KPLC system automatically recognizes your meter number or account and sends you tokens or clears your debt.
In Kenya, electricity is a primary need for both homes and businesses. According to reports from Nation Africa, millions of Kenyans have moved to the prepaid system to manage their costs better. The paybill system is the most popular way to keep these meters running.
Quick Reference for KPLC Business Numbers
| Service Type | Paybill Number | Account Number to Use |
| Prepaid (Tokens) | 888888 | Your 11-digit Meter Number |
| Postpaid (Monthly Bill) | 888880 | Your KPLC Account Number |
| New Connection | 888899 | Reference Number from KPLC |
Why Kenyans Need the KPLC Paybill
There are many reasons why this mobile payment system has become the standard for everyone in the country. From small villages to big cities like Nairobi and Mombasa, the convenience is unmatched.
-
Speed and Convenience: You can pay at any time of the day or night. You do not have to wait for business hours to buy tokens or pay your bill.
-
Cost Control: For prepaid users, buying units through the kplc paybill helps you track how much you spend on power daily or weekly.
-
Avoid Disconnection: Postpaid users can settle their bills instantly to avoid the technicians coming to “cut” the wires.
-
Accuracy: The system provides an instant receipt via M-Pesa and a follow-up SMS from KPLC with your token or payment confirmation.
-
Safety: You do not have to carry cash to a payment center, which reduces the risk of loss or theft.
Data from the Kenya National Bureau of Statistics (KNBS) shows that mobile money has changed how we handle utility bills, making the Kenyan economy one of the most digitalized in the world.
Categories of KPLC Payments
Not every electricity user in Kenya uses the same type of meter. Because of this, Kenya Power has split their payment systems into three main categories. It is vital to use the right one, or your money might get stuck in the wrong account.
1. Prepaid Tokens (888888)
This is the most common system for modern households. You buy “units” or “tokens” in advance. When you pay through the kplc paybill, you receive a 20-digit code. You then type this code into your meter box at home to add the units. It works exactly like buying airtime for your phone.
2. Postpaid Bills (888880)
Some older houses and many large businesses still use the postpaid system. Here, you use electricity for a whole month, and then KPLC sends you a bill based on what the meter read. You use this paybill number to clear that balance.
3. New Connection Payments (888899)
If you have just built a new house and applied for electricity, KPLC will send you a quotation. This is the cost of poles, wires, and labor to bring power to your site. You use this specific paybill to pay that initial cost.
If you are a young professional who has just moved into a new house and sorted your power, you might find some free time to meet new people. You can check out the Best Online Dating Platform in kenya to connect with others in your area.
How to Use the KPLC Paybill Correctly
Before you start the payment process, you need to have everything ready. Making a mistake in the account number is a common headache that can take days to fix.
Practical Checklist
-
Check your meter number: For prepaid users, look for the 11-digit number on the meter box. You can often find it by pressing “100” then “Enter” or “OK” on the keypad.
-
Verify your balance: For postpaid users, dial *977# to check how much you owe before paying.
-
Confirm M-Pesa balance: Ensure you have enough money for both the bill and the M-Pesa transaction fees.
-
Network Strength: Make sure you are in a place with a good Safaricom signal so you receive your token SMS quickly.
Costs and Timelines in Kenya
While KPLC does not charge you extra for using the paybill, Safaricom charges a small transaction fee. These fees vary depending on how much money you are sending.
M-Pesa Transaction Fees for KPLC Payments
| Amount Range (KES) | Typical Fee (KES) | Delivery Time |
| 101 – 500 | 7 | Instant |
| 501 – 1,000 | 13 | Instant |
| 1,001 – 3,000 | 25 | Instant |
| 3,001 – 5,000 | 57 | Instant |
Usually, your tokens should arrive within 2 to 5 minutes. However, during peak times like the end of the month, the system might be slow. As reported by Business Daily Africa, system upgrades sometimes cause delays, so it is always wise to buy tokens before your meter starts blinking red.
Step-by-Step Guide: How to Buy Tokens (Prepaid)
Follow these steps to ensure your payment is successful.
-
Open your M-Pesa menu or use the M-Pesa App.
-
Select Lipa na M-Pesa.
-
Click on Paybill.
-
Enter the Business Number 888888.
-
Enter your 11-digit Meter Number as the Account Number.
-
Enter the Amount you wish to spend (e.g., 500 or 1,000).
-
Enter your M-Pesa PIN.
-
Wait for the Hakikisha pop-up. Check that it says “KPLC PREPAID.”
-
Press 1 to confirm.
-
You will receive an M-Pesa confirmation message and then a separate SMS from KPLC with your 20-digit token.
Step-by-Step Guide: How to Pay Monthly Bill (Postpaid)
-
Open the M-Pesa menu.
-
Choose Lipa na M-Pesa and then Paybill.
-
Enter the Business Number 888880.
-
Enter your KPLC Account Number (this is found on your paper bill or via *977#).
-
Enter the Amount you want to pay.
-
Enter your M-Pesa PIN and confirm.
-
Wait for the confirmation SMS.
Common Mistakes to Avoid
Even with a simple system, things can go wrong. Here are the most frequent errors people make and how to fix them.
-
Using the wrong paybill number: If you use 888880 for tokens, your money will go into a “suspense” account.
-
Solution: Always double-check if your meter is prepaid or postpaid.
-
-
Mistyping the Meter Number: One wrong digit means you bought power for your neighbor.
-
Solution: Save your meter number as a contact in your phone with the name “My Meter” to copy-paste it next time.
-
-
Paying during system maintenance: KPLC often does maintenance late at night or on weekends.
-
Solution: Follow Kenya Power on social media or check TechCrunch Africa for news on major system outages.
-
-
Deleting the token SMS by mistake: You might lose the 20-digit code before entering it.
-
Solution: Dial *977# and follow the prompts to “get last 3 tokens” to see your code again for free.
-
Future Updates and Trends
The way we pay for power in Kenya is changing. Smart meters are becoming more common. These meters talk directly to Kenya Power, so you might not even need to type in a code in the future. The units will just update themselves once you pay via the kplc paybill.
There is also a push for more green energy. Companies like Forbes have noted that Kenya is a world leader in geothermal and wind power. This means the “Fuel Cost Adjustment” on your bill might change as the country uses less diesel for electricity.
Quick Poll:
Which method do you find most reliable for checking your KPLC balance?
-
Using the *977# USSD code
-
Using the MyPower App
-
Waiting for the SMS alert
-
Checking the physical meter box
FAQ Section
Why have I not received my KPLC token after paying?
Sometimes there is a delay in the network. If you don’t get your code within 10 minutes, dial *977# on your phone. Choose “Prepaid Services” and then “Latest Token.” It will show you the most recent 20-digit code generated for your meter.
Can I pay for KPLC using eCitizen?
While many government services have moved to the eCitizen Kenya platform, KPLC still primarily uses its direct paybill numbers for M-Pesa payments. However, you should stay updated on government announcements as more services are merged.
What is the maximum amount I can pay via KPLC paybill?
The limit is usually determined by your M-Pesa limit, which is 250,000 KES per transaction and 500,000 KES per day. However, most household payments are well within this range.
How do I find my KPLC account number for a postpaid bill?
You can find this number on your monthly statement. If you don’t have it, dial *977# and select “Postpaid Services” to see your account details and balance.
Is there a way to pay without M-Pesa?
Yes. You can pay through most banking apps in Kenya (like KCB, Equity, or ABSA) or through authorized agents. However, the kplc paybill via M-Pesa remains the fastest method for most people.
Why is the number of units I get different every time?
The price of a unit is not fixed. It includes the base rate plus “add-ons” like the Fuel Energy Charge, Inflation Adjustment, and Forex Adjustment. These change every month based on the economy and the cost of producing power.
My Experience with KPLC Payments
I remember a time when I forgot to check my meter before a big football match. Just as the game started, the power went off. I was frustrated, but I quickly realized I could fix it without even leaving my couch. I used the kplc paybill number 888888, sent 500 shillings, and within two minutes, I had the token.
The real trick I learned over the years is to use the *977# code. One time, my phone died right after I made the payment, and I couldn’t see the SMS. After charging it, I couldn’t find the message in my inbox. Instead of panicking, I used the USSD code on my spare phone to get my last token. It saved my evening! This digital system really has made life more manageable for us in Kenya. It feels good to have that control in your pocket.
Key Takeaways
-
Prepaid tokens use paybill 888888.
-
Postpaid bills use paybill 888880.
-
New connections use paybill 888899.
-
Always use the Meter Number as the account number for tokens.
-
If you lose your token code, dial *977# to retrieve it.
-
Check transaction fees to ensure you have enough balance in your M-Pesa.
-
Buy units during the day to avoid delays during night-time system maintenance.
Conclusion
Staying on top of your electricity bills is a small but important part of running a home or a business. By using the correct kplc paybill, you save time and avoid the stress of sudden blackouts. The shift to mobile payments has empowered millions of Kenyans to take charge of their energy consumption.
Whether you are topping up for the week or clearing a monthly bill, the process is now simple and secure. Remember to keep your meter number safe and always double-check the figures before you hit send. If you found this guide helpful, share it with a friend or colleague who might be struggling with their KPLC payments. Do you have a story about a time the paybill system saved your day? Leave a comment below!
Would you like me to show you how to calculate your electricity bill based on current KPLC rates?
Sources and References
Poll Answer Key:
Most users (over 60% based on recent trends) prefer the *977# USSD code because it works on any type of phone, even without the internet.