Buy KPLC tokens, recover a missing token, or report a power outage
Kenya Power and Lighting Company · sources read 1 Oct 2026
Buy tokens on M-Pesa paybill 888880 using your meter number as the account number. If the token SMS doesn't come, dial *977#, choose prepaid services, then 'latest token' to get your last three tokens by SMS. Report a blackout on *977# or the MyPower app, or call 97771.
- Fee
- We couldn't confirm a fee from the official page. Check it there before you pay.
- Where
- M-Pesa paybill 888880, *977#, the MyPower app, or Kenya Power's contact centre on 97771
What you need
- Your prepaid meter number
- The M-Pesa reference number of the purchase (to find a missing token)
Steps
- Buy: on M-Pesa, pay to paybill 888880, enter your meter number as the account number and the amount. You get an SMS with the token.
- Token SMS didn't come? Dial *977#, choose prepaid services (token), then 'latest token'. You get your last three tokens by SMS. 'Token details' finds one by its M-Pesa reference.
- Load it: key the 20 digits into your meter's keypad (CIU) and press enter.
- Rejected? Recheck the 20 digits and your meter number, then try loading an older token. If it still fails, call 97771.
- Power outage: dial *977#, choose 'report incidences', then 'power outage'. Or use 'report power failure' on the MyPower app with your meter or account number.
Watch out
- Units on the meter but no power? The meter may need a tamper token. Check the meter screen for an open circuit or sad-face icon and call 97771.
- Paid to the wrong meter number? Kenya Power has forms to ask for a re-allocation, reversal or refund.
- A refund for excess tokens takes at least 10 working days.
Who can apply
- Kenya Power prepaid (token) meter customers. Anyone can report an outage.
Official sources (3)
- Customer Support kplc.co.ke · read 1 Oct 2026
- FAQs kplc.co.ke · read 1 Oct 2026
- Contact Us kplc.co.ke · read 1 Oct 2026