KPLC Token Cost Calculator
Estimate the units a Kenya Power prepaid token will load from the KSh you pay, any arrears recovered and the kWh already bought this month across the bands.
KPLC Token Cost Calculator
Background.
Buy three KSh 1,000 tokens in one month at the default rates below and the meter receives 46.06 units from the first, 39.76 from the second and 37.45 from the third. Nobody is short-changing you. Kenya Power prices domestic electricity in bands, and the band your shillings land in depends on how many units you have already bought since the month began.
The defaults describe three bands: a lifeline band covering your first 30 kWh, a second band up to 100 kWh, and a top band for everything beyond. The first token of the month buys all 30 lifeline units at KSh 19.87 each and spends what is left at KSh 25.15. The second starts at 46.06 kWh, already inside band 2. The third begins at 85.82 kWh, buys the last 14.18 units of band 2 and pays KSh 27.65 for the rest. Spend the same KSh 3,000 on a single token and you get the same 123.27 units in total, because the price follows your running monthly total rather than the size of each purchase.
An estimate therefore needs four things: what you are paying, how much of it Kenya Power will keep for arrears or other deductions before any electricity is bought, how many units you have bought this month, and the all-in price per unit in each band. That last figure is the one that moves. On top of the base energy charge it carries pass-through costs such as the fuel energy cost and the foreign-exchange adjustment, which are revised from month to month, together with levies and VAT. The default rates are a reasonable place to start, but your own recent token messages are the best record of what a unit costs now, and an estimate built on last quarter's rates will drift.
What is kplc token cost calculator?
A prepaid token is the 20-digit number Kenya Power sends after you pay for electricity, usually by M-Pesa to Paybill 888880 with your meter number as the account. Typed into the meter's keypad, it loads a number of kilowatt-hours, which the meter then counts down as you use power. A kilowatt-hour (kWh), the 'unit' on the token message, is the energy a 1,000-watt appliance uses in one hour, or a 100-watt one in ten. Estimating token units is a bill run backwards: a bill starts from units used and prices them, while here you start from shillings and find the units they buy, given your deductions, your purchases so far this month and the all-in price of each band, meaning the total paid per kWh once every charge, levy and tax is included.
How to use this calculator.
- Enter the Payment amount: the shillings you plan to send for the token.
- If Kenya Power is recovering an old balance from your purchases, enter the shillings it will take from this payment under Arrears or debt recovery. Leave Fixed charges at zero unless your purchases carry a regular deduction that is not arrears.
- For Units already bought this month, add up the units on every token message since the billing month began. This total decides which band your money starts in, so guessing it can move the answer by several units.
- Leave Band 1 ending kWh at 30 and Band 2 ending kWh at 100 unless the published domestic tariff changes its band limits.
- Bring the three all-in rates up to date from a recent token message: when a purchase stayed inside one band and nothing was deducted, the amount paid divided by the units credited is that band's all-in rate.
- Read the estimated units, then the effective shillings per kWh to see the blended price of this particular token.
The formula.
Start with the money that actually buys electricity: net payment = payment − arrears − fixed charges. If that comes to zero or less, no units are bought.
The net amount is then spent band by band, beginning with the band that contains your monthly total. For each band, the units still available this month are capacity = band end − max(units already bought, band start), and buying all of them would cost capacity × rate. If the money left covers that cost, the whole capacity is bought and the cost is subtracted before moving to the next band. If it does not, the remaining money buys money ÷ rate units and the calculation stops there. The top band has no upper end, so whatever reaches it is simply divided by the band 3 rate. Written compactly, kWh = Σ spendᵢ ÷ rateᵢ, where spendᵢ is the part of the net payment used in band i. The answer is almost always fractional, and the calculator shows it to two decimal places.
Two more figures follow from the result. Your new monthly total is the units already bought plus the units just bought; that is where your next purchase will start. The effective rate divides the energy spend, the net payment after arrears and fixed charges, by the units bought, so it is the blended tariff price of this token and is not inflated by deductions. If you want the all-in cost per unit, divide the full payment by the units instead. If nothing is bought because the deductions take the whole payment, your monthly total stays where it was.
The model assumes each band's price holds for the whole purchase, that your band position depends only on units bought in the month, and that nothing is charged per transaction. Under those assumptions, splitting a payment into several smaller tokens at the same rates gives exactly the same total units as one large token. It does not cover commercial or industrial tariffs, pass-through charges that change in the middle of a month, or the way Kenya Power's vending system rounds the units it issues.
A worked example.
A household has bought 20 kWh so far this month and plans a KSh 1,000 token. Nothing is owed, there are no fixed charges, and the default rates apply. The whole KSh 1,000 is available for electricity. Band 1 ends at 30 kWh, so 30 − 20 = 10 lifeline units remain; they cost 10 × 19.87 = KSh 198.70, leaving 1,000 − 198.70 = KSh 801.30. Band 2 runs from 30 to 100 kWh, and all 70 of its units would cost 70 × 25.15 = KSh 1,760.50, more than is left. So the KSh 801.30 buys 801.30 ÷ 25.15 = 31.86 kWh and the money is used up. The token loads 10 + 31.86 = 41.86 kWh. The month's running total moves from 20 to 61.86 kWh, and this purchase works out at 1,000 ÷ 41.86 = KSh 23.89 per kWh, between the two band prices and closer to the higher one because four-fifths of the money was spent in band 2. That new total matters for the next purchase. Only 38.14 units remain in band 2, worth KSh 959.20 at KSh 25.15; once the month passes 100 kWh, every further unit costs KSh 27.65.
Frequently asked questions.
Why does my second KSh 1,000 token of the month give fewer units than the first?
Do I get more units by buying small tokens more often?
Is it worth waiting for the new month before buying a large token?
How do arrears change what my token buys?
Where do I find the all-in rate for each band?
What goes into the all-in price of a unit?
What is the lifeline band, and who gains from it?
How long will 41.86 units last?
Why might Kenya Power credit a different number of units?
Can I use this for a postpaid or business account?
References& sources.
- [1]Kenya Power and Lighting Company (2024). "What is the tariff in electricity billing?" Kenya Power FAQ.
- [2]Energy and Petroleum Regulatory Authority (2025). "Energy and Petroleum Statistics Report, January-June 2025." EPRA.
- [3]Energy and Petroleum Regulatory Authority (2025). "The Energy and Petroleum Statistics Report." EPRA.
- [4]National Institute of Standards and Technology (2008). "Guide for the Use of the International System of Units (SI), NIST Special Publication 811." U.S. Department of Commerce.
- [5]Bureau International des Poids et Mesures (2019). "The International System of Units (SI Brochure), 9th edition." BIPM.
How this page was produced
- Published by
- Quanta Calculator
- Overseen by
- Daniel, Quanta Calculator Researcher
- Primary sources
- 5 cited below
- Method
- kWh = Σ spendᵢ ⁄ rateᵢ
- Published
- Last verified
Built with AI assistance and verified by automated tests against the cited sources — every worked example on this page is computed by the same code that runs the calculator. How we build and check calculators.
In this category
Embed
Quanta Pro
Paid features are coming later.
- All 1560 calculators remain free
- No billing is enabled