KPLC Token Calculator Kenya
Estimate how many electricity units you get for your money. KPLC adjusts tariffs regularly — update the rates below to match the latest Kenya Power figures from kplc.co.ke.
Token Purchase
⚙️ Tariff rates (edit to match current KPLC rates)
| Amount Paid | — |
| Fixed Charge (apportioned) | — |
| Available for Units | — |
| Effective Rate (all-in / kWh) | — |
| Approx. Units | — |
Frequently Asked Questions
How many units does KES 1,000 get you in Kenya?
For a typical household (DC domestic tariff) buying KES 1,000 of tokens, you generally receive approximately 35–45 kWh after the fixed charge and levies are deducted. The exact amount varies each month because the Fuel Energy Cost levy changes with EPRA fuel prices. Use the calculator above with the current rates from kplc.co.ke for a precise figure.
What is the KPLC M-PESA paybill number?
The Kenya Power prepaid token M-PESA paybill number is 888880. Enter your meter number as the account number. You can also buy tokens via the Kenya Power app or USSD by dialing *977#.
Why do I get fewer units than expected?
Three things reduce the units you receive: (1) the fixed monthly charge is apportioned across your token purchases, (2) the Fuel Energy Cost (FEC) levy is added per unit and changes monthly based on EPRA fuel prices, and (3) 16% VAT applies to all charges. The total effective cost per kWh is significantly higher than just the base energy rate.
What does the Fuel Energy Cost levy mean on my KPLC bill?
The Fuel Energy Cost (FEC) levy is a variable monthly charge that reflects the cost of heavy fuel oil and diesel used to generate electricity. When global fuel prices rise, KPLC increases the FEC levy — meaning you get fewer units per shilling. EPRA reviews and publishes the levy monthly. This is one of the most important rates to keep updated in the calculator above.