Sri Lanka Generator Running Cost Calculator
See what a diesel or petrol generator actually costs to run, fuel burned per hour, cost per day and month, and the real price per kWh versus CEB grid power. Uses current CPC fuel prices. No signup, no ads, sources cited.
How it works
A generator's fuel bill comes down to three things: how much power you actually draw, how efficiently the engine turns diesel or petrol into that power, and what the fuel costs. The calculator chains those together in five steps, all shown in the breakdown, and a sixth prices the same energy on your own CEB bill.
- Real power.A generator's nameplate is in kVA (apparent power). Real power in kW =
kVA × power factor. Most sets are rated at 0.8, so a 10 kVA set makes 8 kW at full load. - Actual load. Standby sets rarely run flat out.
kW load = rated kW × load level%, pick 25/50/75/100% to match how hard yours works. - Fuel consumption.
litres/hour = kW load × SFC, where SFC (specific fuel consumption, litres per kWh) is read from the standard diesel-genset consumption chart. Diesel sits in a ~0.27–0.40 L/kWh band, about 0.28 at 75% load, rising to 0.4 at 25% load, because a lightly-loaded engine wastes proportionally more fuel on friction and idling. Petrol runs a higher ~0.40–0.55 band. - Cost.
cost/hour = litres/hour × fuel price, then × hours/day and × days/month for the daily and monthly totals. Fuel-price defaults are the latest CPC retail figures and are editable. - Per-kWh cost. The effective cost of each unit generated is
cost/hour ÷ kW load = SFC × fuel price, notice the load cancels, so Rs/kWh depends only on efficiency and fuel price, not on how many hours you run. - Grid comparison.There is no single CEB rate to divide by: the tariff is banded, and the band depends on the whole month's units. So the tool prices your usual monthly bill twice on this site's electricity bill calculator , as it is, and with the generator's monthly kWh added, and divides the difference by those kWh.
grid Rs/kWh = (bill with − bill without) ÷ kWhis what the same energy would cost from CEB, band changes and fixed charges included, and the generator's Rs/kWh divided by it is the "× the grid" multiplier.
The tool derives Rs/kWh two ways, cost ÷ energy, and the direct SFC × price identity, and flags them as verified when they agree, so you can trust the number. SFC values are approximations from an industry consumption chart; a specific engine may differ by ±10%, so treat the output as a close estimate, not a metered reading.
Worked examples
Frequently asked questions
Sources & references
- Ceylon Petroleum Corporation (CEYPETCO): retail fuel prices
- CEYPETCO: historical fuel price revisions
- PUCSL: Decision on Electricity Tariffs, effective May 11, 2026 (grid comparison)
- PUCSL: end-user tariff decisions (the later reviews of that schedule)
Fuel-price defaults mirror the CPC retail figures effective October 1, 2026, read from the same table as this site's Fuel Price Today tool and last verified on 2026-10-01. Specific fuel consumption follows the industry-standard diesel-genset consumption chart (SFC ≈ 0.27–0.40 L/kWh for diesel, higher for petrol), last reviewed on 2026-07-11. The grid side is priced by this site's Electricity Bill Calculator, which follows the PUCSL tariff effective May 11, 2026 and continued by the decision of July 31, 2026, last verified on 2026-09-23. Prices are editable so you are never tied to a stale number.
Related tools
Comments & feedback
Spotted a bug or want an improvement? Tell us, our team reviews every comment, and good ideas get built. Comments are public and anonymous.
Found a bug, edge case, or want to suggest an improvement?
Email me at [email protected] , most fixes ship within 24 hours.