Kenya Power and Lighting Company (KPLC), commonly called Kenya Power, supplies electricity to millions of Kenyan customers. If you need to pay your bill, buy prepaid tokens, find an electricity account balance or report a power problem, use the official services below. The information has been reviewed against Kenya Power’s published customer-support instructions as of October 2026.
Official KPLC paybill numbers
- Postpaid electricity bill: M-Pesa Paybill 888888. Use your Kenya Power postpaid account number as the account reference.
- Prepaid token purchase: M-Pesa Paybill 888880. Use the correct prepaid meter number as the account reference.
- New electricity connection: use only the application and approved payment instructions provided by Kenya Power; the dedicated connection paybill published in anti-fraud guidance is 888899.
Always check the paybill number and the recipient name displayed by M-Pesa before confirming a transaction. Do not send electricity payments to private phone numbers, mobile agents or people claiming to be Kenya Power technicians.
How to buy KPLC prepaid tokens using M-Pesa
- Open M-Pesa and select Lipa na M-Pesa, then Pay Bill.
- Enter business number 888880.
- Enter your correct prepaid electricity meter number.
- Enter the amount you wish to spend, review the details and enter your M-Pesa PIN.
- Check the payment confirmation. Kenya Power normally sends a message with the 20-digit token.
- Enter the token into your customer interface unit (CIU) or prepaid meter, then press Enter.
Kenya Power’s prepaid meter FAQ explains how to load tokens and troubleshoot basic CIU connectivity problems. Retain the transaction receipt until the purchased units are reflected on the meter.
How to pay a postpaid KPLC bill
- Open M-Pesa and select Pay Bill.
- Enter business number 888888.
- Enter the full, correct electricity account number.
- Enter the payment amount shown in the bill or the amount you intend to pay.
- Confirm the account number and transaction details, then enter your M-Pesa PIN.
- Keep the confirmation message and use official channels to check whether the payment appears on the account.
How to check a KPLC electricity bill
Kenya Power lists three principal options for querying bills:
- Register or sign in at the Kenya Power self-service portal.
- Dial *977#, choose postpaid services and My Bill, then enter your account number.
- Use the official myPower app and select the My Bill/My Token option.
Older instructions on this article used an SMS service and an email-based e-bill process. Rather than assuming historical short codes, rates and email formats are still valid, this updated version prioritises the methods currently advertised on Kenya Power’s customer-service page.
Report a power outage, disconnection or suspicious employee
- To report an outage, dial *977#, choose Report Incidences, then Power Outage and follow the prompts.
- Alternatively, report a power failure using the official myPower app.
- Use the Jua For Sure option in the app or on *977# to help verify someone claiming to be a Kenya Power employee or contractor.
- If you have paid the wrong account, select the billing complaints or wrong-payment service on *977#, or contact official customer support.
- For a dangerous fallen line, keep people away and contact the emergency or fault-reporting service. Never touch the cable or try to reconnect it.
KPLC official website and contacts
- Kenya Power official website
- Customer support, paybill instructions and outages
- Self-service customer portal
- Prepaid meter and token FAQ
The Kenya Power customer support page offers an online connection application, outage reporting, billing complaints and service enquiries. Follow these official routes to obtain the most current phone and emergency support details; do not rely on phone numbers or time estimates copied from decade-old posts.
Updated October 27, 2026. Paybill numbers and customer-service steps checked against Kenya Power. The original URL, author, date and photograph are preserved.

