Ask Gava
Kiswahili
← Land and housing

Check and pay your postpaid electricity bill

Kenya Power and Lighting Company · sources read 2 Oct 2026

Pay your postpaid bill by M-Pesa paybill 888888 using your Kenya Power account number, or at a Kenya Power office. Check the bill on *977# (option 2, my bill), the MyPower app or selfservice.kplc.co.ke.

Fee
We couldn't confirm a fee from the official page. Check it there before you pay.
Where
M-Pesa paybill 888888, *977#, the MyPower app, selfservice.kplc.co.ke, or any Kenya Power office
Go to KPLC

What you need

  • Your Kenya Power account number
  • For the self-service portal: your name, ID or passport number, and phone number or email

Steps

  1. Check your bill: dial *977#, choose 2 (postpaid), then my bill, and enter your account number.
  2. Or check it on the MyPower app (my bill/token) or on selfservice.kplc.co.ke after registering.
  3. Pay on M-Pesa: paybill 888888, your account number as the account, then the amount.
  4. You can also pay at any Kenya Power office or approved vendor.

Watch out

  • 888888 is for postpaid bills. Prepaid tokens use 888880, so don't mix them up.
  • Pay on time: late postpaid bills can attract late payment fees.
  • High, estimated, zero or missing bill? Dial *977# and choose billing complaints. *977# works on Safaricom only for now.

Who can apply

  • Kenya Power postpaid customers, who use power first and get a bill at the end of each billing cycle.
Official sources (3)
  1. Customer Service kplc.co.ke · read 2 Oct 2026
  2. FAQs kplc.co.ke · read 2 Oct 2026
  3. Kenya Power self-service portal selfservice.kplc.co.ke · read 2 Oct 2026

Was this helpful?

Share on WhatsApp · Report a mistake

Don't include your ID number or KRA PIN. We remove them if you do.