KPLC prepaid paybill 888880 verified stable through 2026
The KPLC prepaid token paybill 888880 (and postpaid 888888) have been stable since 2024 and remain the verified channels for buying KPLC tokens via M-PESA. We re-verify quarterly and within 48 hours of any KPLC announcement.
What changed
- Prepaid token paybill: 888880 (account number = your prepaid meter number).
- Postpaid bill paybill: 888888 (account number = your KPLC account number from the bill).
- STIMA SMS line for token reissue: 95551.
- KPLC self-service portal: kplc.co.ke (includes a token reissue and last-payment check).
- Customer care: 97771 or 0703 070 707.
Why it matters
KPLC paybill scams remain the single most common scam target on M-PESA paybill payments. WhatsApp groups regularly circulate fake KPLC paybills (often one digit off, like 888881 or 888780). Always confirm the M-PESA SMS recipient name reads KPLC PREPAID or KPLC POSTPAID before pressing send. If the name shows anything else, reverse via *456# (or forward the M-PESA SMS to 456) within 7 days.
What to do
- Save the verified KPLC paybills (888880 prepaid, 888888 postpaid) in your M-PESA recents to avoid re-typing.
- For prepaid tokens: if you do not receive the SMS within 5 minutes, contact STIMA via SMS to 95551 with your meter number and the M-PESA transaction code.
- For postpaid: payment usually reflects within 30 minutes; longer delays are reconcilable via 97771 with the M-PESA code.
- Never use a KPLC paybill shared via WhatsApp; always type from a verified source like your bill or our directory.
Sources
Published 15 June 2026 on paybillke. Last verified 15 June 2026. We refresh news entries quarterly and within 48 hours of any directly relevant ecosystem change. Editorial process.