How to Easily Purchase KPLC Tokens Using M-Pesa.
Kenya Power and Lighting Company (KPLC) has embraced advanced technologies to streamline services for its customers. One notable service is the ability to pay for tokens via M-Pesa, a mobile money platform. This article details the step-by-step process of using M-Pesa and other methods for purchasing KPLC tokens, paying postpaid bills, and updating your meter.
The Role of KPLC in Kenya
KPLC is a cornerstone of the nation’s infrastructure, powering homes, businesses, and industries. Beyond electricity delivery, it offers services such as billing, metering, and customer support, playing a crucial role in the country’s development.
How to Pay KPLC Tokens via M-Pesa
Buying KPLC tokens through M-Pesa is simple and convenient. Follow these steps:
- Open Safaricom SIM Toolkit and select the M-PESA menu.
- Choose “Lipa na M-PESA.”
- Select “Pay Bill” from the dropdown menu.
- Enter KPLC’s PayBill number, 888880, and press “OK.”
- Enter your KPLC prepaid meter number and press “OK.”
- Input the amount (between Sh100 and Sh35,000) and press “OK.”
- Enter your M-PESA PIN and press “OK.”
- Confirm the details and press “OK.”
You will receive a confirmation SMS from M-PESA. KPLC will send the prepaid token via SMS. Enter the token into your meter box and press “Enter.”
Paying via Equitel
If you use an Equitel line, the steps are slightly different:
- Select “Eazzy Pay” from your Equitel menu.
- Choose “Pay Bill.”
- Select the bank account to pay from.
- Enter “KPLC Tokens” as the business number.
- Input your prepaid meter number and press “OK.”
- Enter the amount (between Sh100 and Sh500,000) and press “OK.”
- Enter your Equitel PIN and press “OK.”
- Confirm the details and press “OK.”
You will receive a confirmation SMS from Equity Bank, followed by your prepaid token from KPLC via SMS.

Paying Postpaid Bills via M-Pesa
For postpaid customers, KPLC provides a PayBill option. This system bills users after a consumption period. Here’s how to make a payment:
- Select “Pay Bill” from the M-PESA menu.
- Enter KPLC’s PayBill number, 888888.
- Input your new Kenya Power account number.
- Enter the amount (between Sh100 and Sh35,000).
- Input your M-PESA PIN.
- Confirm the details and press “OK.”
You will receive a confirmation SMS from M-PESA.
Updating Your Token Meter
Regular updates to your prepaid meter are essential to ensure secure and uninterrupted service. This process involves two steps:
- KPLC sends two 20-digit codes via SMS.
- Enter the codes in sequence into your prepaid meter.
Updating prevents duplication and maintains smooth functionality.
KPLC Customer Care and Business Numbers
For token-related inquiries and general customer support, KPLC’s customer care number is 97771. You can also call 0703070707 or 0732170170.
Business Numbers:
- Prepaid PayBill: 888880
- Postpaid PayBill: 888888
*Using the USSD Code 977#
The USSD code *977# allows customers to:
- Buy prepaid and postpaid tokens.
- Retrieve recent token purchases.
- Report outages.
- Request new connections.
- Verify the identity of KPLC staff.
This service was introduced on August 26, 2020, and simplifies self-service processes for customers.
Read Also: Concession Agreements vs. Public Contracts Explained
FAQs
- What is the PayBill for prepaid KPLC? The PayBill is 888880.
- Is 501200 a KPLC PayBill number? No, the correct PayBill numbers are 888880 (prepaid) and 888888 (postpaid).
- How do I reset my prepaid electricity meter? Press the BLUE or # button to reinitiate the connection.
- Can I buy KPLC tokens online? Yes, via mobile money platforms, bank apps, or the KPLC self-service portal.
- How do I find my meter code? It is an 11-digit number located on your meter box.
Understanding how to pay KPLC tokens or postpaid bills is now easier than ever. With methods like M-Pesa and *977#, KPLC ensures seamless access to electricity services.
