induwara.lk
induwara.lkSri Lanka · Finance

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.

By Induwara AshinsanaUpdated Jul 11, 2026
Generator running cost
CPC price · Jun 29, 2026
Common sizes
kVA

From the nameplate — apparent power in kVA.

kW ÷ kVA. Most gensets are rated at 0.8.

Default price is the latest CPC retail figure.

Rs/L

Editable — override with your pump price.

Running time on a typical day.

Days the genset runs each month.

Rs/kWh

Grid tariff to compare against.

Cost per month
Rs 41,714
Cost per day
Rs 1,604
diesel per hour
0.84 L
109.2 L per month
Cost per kWh
Rs 106.96
Verified two ways ✓

Generator vs CEB grid

GeneratorRs 106.96/kWh
CEB gridRs 50.00/kWh

Running this generator costs 2.14× more per kWh than CEB grid power. That is about Rs 22,214 extra a month for the same energy.

Breakdown

MetricValue
Electrical load3 kW
Fuel consumption0.84 L/hr
Cost per hourRs 321
Cost per dayRs 1,604
Fuel per month109.2 L
Energy per month390 kWh
Cost per monthRs 41,714

Fuel running cost only. Excludes servicing, oil, hire and capital cost. Effective Rs/kWh = SFC × fuel price and is independent of load hours.

Sources: CEYPETCO retail fuel prices and the Approximate Diesel Generator Fuel Consumption Chart (SFC band). CEB tariff for the grid comparison only. Full citations below the tool.

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 transparently in the breakdown.

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. Per-kWh cost and grid comparison. 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. Dividing that by the CEB tariff gives the "× more expensive than 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

5 kVA home/shop diesel set · 50% load

4 hrs/day, 30 days, diesel at Rs 350/L

  1. Real power: 5 kVA × 0.8 = 4.0 kW
  2. Load: 4.0 kW × 50% = 2.0 kW
  3. Fuel: 2.0 × 0.35 L/kWh = 0.70 L/hr
  4. Cost/hr: 0.70 × Rs 350 = Rs 245
  5. Cost/day: Rs 245 × 4 = Rs 980
  6. Cost/month: Rs 980 × 30 = Rs 29,400
  7. Per kWh: Rs 980 ÷ 8 kWh = Rs 122.50 → 2.45× the grid at Rs 50

40 kVA office/factory diesel set · 75% load

8 hrs/day, 26 days, diesel at Rs 350/L

  1. Real power: 40 kVA × 0.8 = 32 kW
  2. Load: 32 kW × 75% = 24 kW
  3. Fuel: 24 × 0.28 L/kWh = 6.72 L/hr
  4. Cost/hr: 6.72 × Rs 350 = Rs 2,352
  5. Cost/day: Rs 2,352 × 8 = Rs 18,816
  6. Cost/month: Rs 18,816 × 26 = Rs 489,216
  7. Per kWh: Rs 18,816 ÷ 192 kWh = Rs 98 → 1.96× the grid at Rs 50

7.5 kVA set · full load (edge case)

100% load, Auto Diesel at the CPC default of Rs 382/L

  1. Real power: 7.5 kVA × 0.8 = 6.0 kW
  2. Load: 6.0 kW × 100% = 6.0 kW
  3. Fuel: 6.0 × 0.27 L/kWh = 1.62 L/hr
  4. Cost/hr: 1.62 × Rs 382 = Rs 618.84
  5. Per kWh: 0.27 × Rs 382 = Rs 103.14 (same as Rs 618.84 ÷ 6.0 ✓)
  6. At full load the engine is most efficient, so Rs/kWh is at its lowest.

Frequently asked questions

Sources & references

Fuel-price defaults mirror the CPC retail figures effective June 29, 2026, kept in sync with this site's Fuel Price Today tool. Specific fuel consumption follows the industry-standard diesel-genset consumption chart (SFC ≈ 0.27–0.40 L/kWh for diesel, higher for petrol). Figures last verified on 2026-07-11; prices are editable so you are never tied to a stale number.

Related tools

Rate this tool
Be the first to rate

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.