KPLC Paybill Number: 888880

KPLC Paybill Number: 888880 vs 888888 | MyCyber Kenya
Independent guide: MyCyber Kenya is not affiliated with, endorsed by, or a representative of Kenya Power & Lighting Company Plc (KPLC).

KPLC Paybill Number: 888880 and 888888

Kenya Power doesn’t use one paybill for everything. According to KPLC’s own official vendor list, 888880 is for buying prepaid tokens, while 888888 is a completely separate paybill for paying a postpaid bill. There’s even a third, 888899, reserved for new connection fee collections. Mixing these up is the single most common mistake people make when paying Kenya Power from M-Pesa.

Prepaid Tokens
888880
Postpaid Bill
888888
Quick Answers
Which paybill do I use to buy tokens?
888880 — enter your meter number as the account reference.
Which paybill do I use to pay a postpaid bill?
888888 — a different number entirely, using your postpaid account number.
Is there a USSD option?
Yes — dial *977# for KPLC’s self-service menu, covering both prepaid and postpaid.
What about new connection fees?
Those use a third paybill, 888899, separate from tokens and bill payments.

How to Buy KPLC Tokens From M-Pesa

1

Go to Lipa na M-Pesa

On your Safaricom SIM Toolkit, open the M-PESA menu, select Lipa na M-PESA, then Pay Bill.

2

Enter business number 888880

This is the token-purchase paybill — not the postpaid one.

3

Enter your meter number

Type your prepaid meter number as the account number, then the amount you want to buy.

4

Enter your M-Pesa PIN and confirm

Enter your PIN and confirm to complete the purchase.

5

Receive and enter your token

Safaricom sends a token purchase SMS with a 20-digit number. Key it into your meter’s keypad and press enter to load the units.

Paying a postpaid bill instead? Use paybill 888888, not 888880, and enter your postpaid account number rather than a meter number. Sending a postpaid payment to the token paybill (or vice versa) is a genuine risk with Kenya Power specifically, because — unlike most banks — the two paybills serve completely different account systems.

The *977# USSD Menu

USSD Code
*977#
Also Reachable On
97771 (call)

Dial *977# to reach KPLC’s self-service menu. The options appear in this order: 1) Prepaid services, 2) Postpaid services, 3) New connections, 4) Report incidences, 5) Jua for Sure, 6) Billing complaints. Under Prepaid services you can buy a token (you’ll be redirected to your M-Pesa menu to enter your PIN) or retrieve your last three purchased tokens. Under Postpaid services you can pay your bill, check your bill amount, activate bill alerts, or submit a self-meter-reading. KPLC’s USSD menu also includes a Kiswahili option and lets you name your accounts for easier reference.

How Fees Actually Work

Kenya Power’s own published material does not list a separate KPLC service fee for M-Pesa token or bill payments beyond the standard Safaricom Lipa na M-Pesa paybill tariff. In other words, what you pay is generally the normal M-Pesa paybill charge for your transaction amount, not an extra charge from KPLC itself.

Don’t treat this as a guarantee. Tariffs can change on either side, and KPLC’s own FAQs note that refunds for excess token purchases can take a minimum of 10 working days to process. The confirmation SMS you receive from both M-Pesa and Kenya Power after paying is the only figure that reflects exactly what you were charged — treat it as authoritative over any statement here.

Troubleshooting

I paid the wrong paybill — sent a bill payment to 888880, or a token purchase to 888888

Contact Kenya Power’s customer care with your M-Pesa transaction code and account/meter details so they can trace and reallocate the payment. KPLC’s own site provides a Prepaid Reallocation & Reversal Form and a separate Postpaid Reallocation & Reversal form specifically for this kind of error, downloadable from kplc.co.ke or requestable via customercare@kplc.co.ke.

My token didn’t load into the meter

Reconfirm the 20-digit token number is entered correctly. Check that you’re loading it into the correct meter (query the meter number), and if it still fails, check whether the meter is displaying a tamper icon or open-circuit warning. If the token was already used, try reloading it — if that fails, contact the national contact centre.

I bought too many tokens by mistake

Kenya Power’s FAQs confirm there is no refund for a mistaken excess token purchase in the way a postpaid deposit is refunded; instead, allow a minimum of 10 working days for a refund to be processed once you’ve completed the required reallocation procedure with your M-Pesa confirmation as proof.

Contact Kenya Power Directly

National Contact Centre97771
Phone+254 703 070 707
USSD*977#
Emailcustomercare@kplc.co.ke
Head OfficeStima Plaza, Kolobot Road, P.O. Box 30099-00100, Nairobi

FAQ

What is KPLC’s paybill number for buying tokens?

For prepaid tokens, KPLC’s M-Pesa paybill number is 888880. Use it with your meter number as the account reference.

Is the postpaid paybill number the same as the token paybill?

No. KPLC’s own official vendor list shows two separate Safaricom paybills: 888880 for prepaid token purchases, and 888888 for postpaid bill payments. Using the wrong one won’t credit the account you intended.

Is there a paybill for new KPLC connections?

Yes. KPLC’s official documentation lists a third, separate paybill, 888899, specifically for new connection fee collections, distinct from both the token and postpaid bill paybills.

Is there a USSD code for KPLC?

Yes. Dial *977# to access KPLC’s self-service USSD menu, covering prepaid token purchases, postpaid bill payments, new connections, and fault reporting.

Sourced from Kenya Power’s official pages: kplc.co.ke (FAQs, Self-Service USSD guide, Contact Us) and KPLC’s official “Buy Tokens/Pay Your Bill/Pay for your New Connection” vendor list (agencies operating after 31.08.2022).

Mycyber Footer