Skip to content

Kenya Power

Kenya Power (KPLC): tokens, bills and everything else

Prepaid tokens: paybill 888880, account = your meter number. Postpaid bills: paybill 888888, account = your KPLC account number.

Both checked on 25 October 2026 against Kenya Power's customer service page.

Kenya Power supplies electricity on two account types. Prepaid, where you buy tokens in advance, and postpaid, where you pay a monthly bill. Which one you are on decides which paybill you use and what goes in the account field.

Prepaid tokens

Paybill 888880

Account = your meter number, printed on the meter.

How to buy tokens

Postpaid bills

Paybill 888888

Account = your KPLC account number, from your bill.

How to pay your bill

Paying

The four things most people come here for.

Understanding what you pay

Which meter you have, and why a token buys fewer units than you expect.

When something goes wrong

Missing tokens, wrong meter numbers, and meters that stop accepting codes.

Services

Getting connected, managing the account online, and reporting faults.

Staying safe

Token fraud is common. These two pages are the ones to read before you trust a number.

Verified paybill records

Frequently asked

What is the KPLC paybill number?
There are two. 888880 for prepaid tokens, with your meter number as the account. 888888 for postpaid bills, with your KPLC account number as the account.
How do I buy KPLC tokens?
M-PESA paybill 888880 with your prepaid meter number, or dial *977# and choose prepaid services. The token arrives by SMS as a 20-digit code you key into the meter.
What is the KPLC USSD code?
*977#. It buys tokens, retrieves past tokens, shows balances and reports outages, and it works on any phone without data.
How do I contact Kenya Power?
Contact centre 97771, also 0703 070 707 and 0732 170 170. Email customercare@kplc.co.ke. Report fraud at kplc.confideapp.online.
I paid but no token arrived. Is my money lost?
Almost never. It is usually a delivery delay. Retrieve the token on *977# under last tokens, or in the myPower app, then call 97771 with your M-PESA code if it is still missing.