Running out of electricity can be frustrating, especially when you need power immediately. Fortunately, learning how to pay tokens via M-PESA is simple, fast, and available 24/7. Whether you’re buying electricity for your home, office, or rental property, M-PESA allows you to purchase Kenya Power prepaid tokens in just a few minutes without visiting a physical shop.
This guide explains everything you need to know about the KPLC Prepaid Paybill, the correct token Paybill number, how to pay KPLC tokens using M-PESA, common mistakes to avoid, and what to do if your token is delayed.
What Is KPLC Prepaid?
Before buying electricity tokens, it’s important to understand how the prepaid system works.
KPLC (Kenya Power and Lighting Company) offers two electricity billing options: prepaid and postpaid. With prepaid electricity, you pay for electricity before using it. The amount you purchase is converted into digital tokens, which you enter into your prepaid electricity meter.
Each purchase generates a unique 20-digit token that adds electricity units to your meter.
The prepaid system allows you to:
- Control electricity spending.
- Avoid monthly electricity bills.
- Purchase electricity anytime.
- Monitor your consumption more easily.
How to Pay Tokens via M-PESA
Buying electricity tokens through M-PESA only takes a few minutes. As long as you have sufficient funds in your M-PESA account and your prepaid meter number, you’re ready to go.
Step 1: Open the M-PESA Menu
Access the M-PESA menu on your phone.
You can do this through:
- SIM Toolkit (Safaricom Menu)
- MySafaricom App
- M-PESA App
Step 2: Select “Lipa na M-PESA”
Choose the payment option that allows payments to businesses.
Navigate as follows:
M-PESA → Lipa na M-PESA → Pay Bill
Step 3: Enter the KPLC Prepaid Paybill Number
Use the official KPLC Prepaid Paybill number:
888880
This is the official token Paybill for purchasing Kenya Power prepaid electricity.
Step 4: Enter Your Meter Number
When prompted for the account number, enter your prepaid meter number.
Double-check the number before proceeding because your token will be generated for the meter number you enter.
For example:
Meter Number: 37123456789
Step 5: Enter the Amount
Type the amount you want to purchase.
The minimum purchase amount may vary depending on Kenya Power policies, but most customers commonly buy between:
- KSh 100
- KSh 500
- KSh 1,000
- KSh 2,000
Choose an amount that matches your electricity needs and budget.
Step 6: Enter Your M-PESA PIN
Review all the payment details carefully.
Confirm:
- Paybill Number
- Meter Number
- Amount
Enter your M-PESA PIN to authorize the transaction.
Step 7: Receive Your Token
After successful payment:
- You’ll receive an M-PESA confirmation SMS.
- Kenya Power will send another SMS containing your 20-digit electricity token.
Enter the token into your prepaid meter using the keypad.
Your electricity units should update immediately.
KPLC Prepaid Paybill Number
If you’re searching for the correct KPLC Prepaid Paybill, here are the official details.
| Payment Detail | Information |
|---|---|
| Paybill Number | 888880 |
| Account Number | Your prepaid meter number |
| Service | Purchase prepaid electricity tokens |
| Payment Method | M-PESA |
Always verify that you’re using the correct Paybill before confirming payment.
How to Pay KPLC Token Using the M-PESA App
If you prefer using the M-PESA App, the process is even more convenient.
Simply:
- Open the M-PESA App.
- Tap Pay Bill.
- Enter 888880.
- Enter your prepaid meter number.
- Enter the amount.
- Confirm the payment.
- Enter your PIN.
- Wait for your token SMS.
The app provides a cleaner interface and often stores recent transactions, making repeat purchases faster.
How Long Does It Take to Receive KPLC Tokens?
Most token purchases are processed almost instantly.
In many cases, you’ll receive your electricity token within a few seconds after payment.
During peak periods or temporary system maintenance, delivery may take several minutes.
If you haven’t received your token after 30 minutes:
- Confirm that M-PESA deducted the money.
- Check your SMS inbox.
- Restart your phone.
- Contact Kenya Power customer support if the delay continues.
Common Reasons Why Tokens May Not Arrive
Although most purchases are successful, delays occasionally happen.
Some common causes include:
- Incorrect meter number entered.
- Temporary Kenya Power system maintenance.
- Network delays.
- M-PESA transaction processing delays.
- SMS delivery issues.
Keeping your transaction confirmation message makes it easier to resolve any issues.
Common Mistakes to Avoid When Buying Tokens
A few simple checks can prevent unnecessary problems.
Entering the Wrong Meter Number
This is the most common mistake.
Always compare the meter number displayed on your meter with the one you’re entering in M-PESA.
Using the Wrong Paybill
Many people confuse prepaid and postpaid payments.
Remember:
- Prepaid tokens: 888880
- Postpaid bills: Different Paybill and account format.
Confirming Too Quickly
Take a few seconds to verify:
- Paybill number
- Meter number
- Amount
Correcting payment mistakes can take time.
Can Someone Else Buy Tokens for Your Meter?
Yes.
Anyone with your prepaid meter number can purchase electricity for your meter using M-PESA.
This is useful for:
- Family members.
- Landlords.
- Tenants.
- Friends.
- Employers.
The electricity units are credited to the meter number entered during payment, regardless of who makes the payment.
How to Check if Your Token Was Successful
After payment, there are several ways to confirm success.
You’ll usually receive:
- An M-PESA confirmation SMS.
- A Kenya Power SMS containing your token.
- Updated electricity units after entering the token.
If the token is accepted, your meter balance increases immediately.
Benefits of Paying KPLC Tokens via M-PESA
Many Kenyans choose M-PESA because it’s quick, reliable, and widely available.
Some key advantages include:
- Available 24 hours a day.
- No need to visit a vendor.
- Secure transactions.
- Instant payment confirmation.
- Fast token generation.
- Convenient from anywhere in Kenya.
Whether you’re at home, traveling, or managing a rental property remotely, you can purchase electricity whenever needed.
What to Do If You Enter the Wrong Meter Number
Mistakes happen, but acting quickly improves your chances of resolving them.
If you accidentally pay to the wrong meter:
- Save your M-PESA confirmation message.
- Do not attempt multiple additional payments.
- Contact Kenya Power customer support immediately.
- Provide your transaction code and payment details.
Kenya Power will advise whether the transaction can be investigated or reversed based on the circumstances.
Tips for a Smooth Token Purchase
A little preparation can make every purchase quick and hassle-free.
Keep these practical tips in mind:
- Save the prepaid meter number in your phone.
- Confirm the Paybill before sending money.
- Ensure you have enough M-PESA balance.
- Keep your transaction SMS until you’ve successfully loaded the token.
- Purchase tokens before your electricity balance reaches zero to avoid interruptions.
Frequently Asked Questions
What is the KPLC Prepaid Paybill number?
The official KPLC Prepaid Paybill number is 888880. Enter your prepaid meter number as the account number when purchasing electricity tokens through M-PESA.
How do I pay KPLC token via M-PESA?
Go to M-PESA → Lipa na M-PESA → Pay Bill, enter 888880 as the Paybill number, use your prepaid meter number as the account number, enter the amount, and confirm the payment with your M-PESA PIN. You’ll receive a 20-digit token by SMS shortly afterward.
How long does it take to receive my electricity token?
Most customers receive their token within a few seconds after payment. Occasionally, network congestion or system maintenance can cause delays of several minutes.
Can I buy tokens for someone else’s meter?
Yes. Anyone can purchase electricity for another person’s prepaid meter as long as they know the correct meter number. The generated token will be linked to that meter.
What should I do if I don’t receive my token?
First, confirm that the M-PESA transaction was successful. Check your SMS inbox, wait a few minutes, and restart your phone if necessary. If the token still hasn’t arrived after about 30 minutes, contact Kenya Power customer support with your M-PESA transaction code.
Can I buy KPLC tokens at any time?
Yes. M-PESA token purchases are generally available 24 hours a day, allowing you to buy electricity whenever you need it, including weekends and public holidays.
Final Thoughts
Knowing how to pay tokens via M-PESA is an essential skill for every Kenya Power prepaid customer. The process is quick, secure, and convenient, allowing you to buy electricity without leaving your home. By using the official KPLC Prepaid Paybill number (888880), entering the correct meter number, and carefully reviewing your payment details before confirming, you can complete your purchase confidently and avoid common mistakes.
Whether you’re topping up your own meter or purchasing electricity for someone else, M-PESA remains one of the fastest and most reliable ways to keep the lights on.
Trade on the Go. Anywhere, Anytime
If you’re ready to apply what you’ve learned, consider trading with a globally recognized forex and CFD broker like XM .
The platform offers competitive spreads, fast execution, and access to advanced trading tools, including real-time charts and flexible account types, making it suitable for both beginners and experienced traders. Open a trading account for free and start trading today and join millions of traders and investors on the global forex market.
Trading involves risk. Ensure you understand how the markets work before investing.
Our financial editorial team covers global markets, economic policy, and investment trends. We combine real-time research with AI-powered writing assistants to deliver accurate, timely, and easy-to-read articles. Our editors review all content to ensure quality, neutrality, and clarity for our readers.


