Updated 1 November 2026
To check your Kenya Power bill (postpaid), dial *977#, choose option 2 (postpaid services), select “My bill” and enter your account number. You can also see it in the MyPower app under “My bill/token”, or on the self-service portal at selfservice.kplc.co.ke. Pay the bill through M-Pesa paybill 888888 with your account number. For help, call the national contact centre on 97771. Updated November 2026.
Updated November 2026. Source: Kenya Power Customer Support page (billing, account types, bill glossary and contacts), read 1 November 2026.
3 ways to check your Kenya Power bill
| Method | What you need | Steps |
|---|---|---|
| *977# USSD (any phone) | Your postpaid account number | Dial *977#, select 2 (postpaid services), select “My bill”, enter the account number |
| MyPower app (Android and iOS) | Meter or account number, ID or passport number, email or phone | Create an account, log in, choose “My bill/token” |
| Self-service portal | Name, ID or passport, phone or email; say if you are landlord or tenant | Register at selfservice.kplc.co.ke, enter the verification code, then view your bill |
For a step-by-step walk through the portal, see our KPLC self-service guide.
How to check your Kenya Power bill on *977#
- Dial *977#. Kenya Power says the code works on all mobile phones.
- Select 2 for postpaid services (option 1 is for prepaid tokens).
- Select My bill.
- Enter your Kenya Power account number (on any old bill or your contract).
- Read the balance and due amount on the screen.
Prepaid customers use option 1, then “Manage meters” and “Add meter to profile” to link a token meter.
How to pay your Kenya Power postpaid bill
- M-Pesa: Lipa na M-Pesa, Paybill 888888, account number = your Kenya Power account number, then the amount.
- In person: any Kenya Power office, or the vendors, agencies and banking halls Kenya Power lists.
- Prepaid tokens are different: they use paybill 888880 with your meter number. See KPLC prepaid vs postpaid.
Paid to the wrong account? Kenya Power has a postpaid reallocation and reversal form, and you can also raise it on *977# under “Billing complaints”.
What each line on your Kenya Power bill means
| Bill line | What it is (per Kenya Power) |
|---|---|
| Balance brought forward | Your previous bill balance; if you paid it, the payment shows here |
| Consumption | Electricity you used in the billing period, in kWh and shillings |
| Fuel cost charge | Cost of thermal generation; changes every month with fuel prices and how much thermal power is used |
| Forex adjustment | Covers exchange-rate changes on the power sector’s foreign-currency costs, such as loan repayments |
| Inflation adjustment | Adjusted every six months from 1 January |
| WARMA levy | 0.05 cents per kWh, passed to the water resources regulator (listed as WARMA) for hydro plants of 1 MW and above |
| ERC levy | 3 cents per kWh, passed to the energy regulator |
| REP levy | 5% of the cost of units consumed, for rural electrification |
| VAT | 16% on consumption, fuel cost charge and forex adjustment |
| Payments | The payment received for your previous bill |
| Fixed charge | Scrapped with the new tariffs of August 2018 |
Kenya Power’s glossary still uses the older agency names (ERC, REA); the levies now go to their successor bodies.
High, estimated or missing bill? How to complain
- Dial *977# and choose “Billing complaints”.
- Pick the problem: high bill, estimated bill, zero bill or no bill, and follow the prompts.
- Keep the reference you are given and follow up on 97771 if it is not resolved.
Kenya Power notes that postpaid accounts can attract late payment fees if bills are not paid on time, so query a bill early rather than skipping payment.
Kenya Power contacts for billing
- National contact centre: 97771
- USSD: *977# (bills, outages, new connections, staff verification)
- Head office: Stima Plaza, Kolobot Road, P.O. Box 30099-00100, Nairobi
Token problems are covered in Kenya Power tokens not received. M-Pesa paybill charges are listed in our M-Pesa charges guide.
Check Kenya Power bill: frequently asked questions
How do I check my Kenya Power bill on my phone?
Dial *977#, select 2 for postpaid services, choose “My bill” and enter your account number. You can also use the MyPower app.
What is the Kenya Power paybill for postpaid bills?
888888. Use your Kenya Power account number as the account number. Prepaid tokens use 888880 with your meter number.
Can I check my Kenya Power bill online?
Yes. Register on the self-service portal at selfservice.kplc.co.ke with your name, ID or passport number and phone or email, then view your bill.
What is the Kenya Power customer care number?
The national contact centre is 97771. You can also report issues on *977#.
Prefer WhatsApp? Follow Business Radar on WhatsApp
Weekly, free. We only use your email for this newsletter and you can unsubscribe in one click. Privacy policy.

