induwara.lk
induwara.lkSri Lanka · Finance

EV vs Petrol Cost Calculator — Sri Lanka

See what an electric car really costs to run against a petrol car in Sri Lanka — cost per kilometre, your yearly fuel saving, and the break-even point where the EV's higher price pays for itself. Fuel and electricity defaults cited; no signup.

By Induwara AshinsanaUpdated Jul 6, 2026
EV vs petrol running costSri Lanka
CPC + CEB rates · 2026
Scenarios
Compared car burns
km/yr

How far you drive in a year.

Rs

How much more the EV costs than a comparable petrol car.

kWh/100km

Wall-plug consumption, before charging losses.

km/L

Real-world fuel economy of the compared car.

Rs/kWh

CEB marginal domestic rate you pay to charge.

Rs/L

CPC retail price of the fuel grade you use.

%

Energy lost as heat while charging (typically 8–15%).

Rs/yr

Optional: yearly service saving for the EV.

Rs/yr

Optional: yearly revenue-licence saving for the EV.

EV cost / km
Rs 7.43
Petrol cost / km
Rs 31.00
Saving / km
Rs 23.58
EV is cheaper to run
Saving / year
Rs 353,625
Fuel only
Break-even distance
127,253 km
to recover the premium on fuel savings
Break-even time
8.5 years
Fully paid back in year 9
Verdict: At 15,000 km/year the EV pays back its Rs 3.0M premium in about 8.5 years — the premium is likely too high for this mileage.

Cumulative savings vs premium

YearCumulative savingNet vs premium
1Rs 353,625Rs 2,646,375
2Rs 707,250Rs 2,292,750
3Rs 1,060,875Rs 1,939,125
4Rs 1,414,500Rs 1,585,500
5Rs 1,768,125Rs 1,231,875
6Rs 2,121,750Rs 878,250
7Rs 2,475,375Rs 524,625
8Rs 2,829,000Rs 171,000
9break-evenRs 3,182,625+Rs 182,625
10Rs 3,536,250+Rs 536,250

Current-rupee savings across 10 years. Heavy home charging can climb into higher CEB tariff blocks — for exact monthly charging cost, use the EV Charging Cost Calculator.

Annual saving verified by an independent per-year energy calculation (litres × price − kWh × rate).

Defaults cited from the Ceylon Petroleum Corporation (fuel price) and the CEB/PUCSL domestic tariff (electricity rate), verified 2026-07-06. Every field is editable. Current-rupee savings; no depreciation, resale, or financing modelled.

How it works

The calculator answers one question every buyer asks after import restrictions reopened: does an EV's cheaper running cost ever make up for its higher price? It compares the marginal cost of driving one kilometre in each car, scales that to your yearly mileage, and divides the price premium by the saving to find the break-even. All figures are in current rupees, with no inflation or discounting applied — stated as an assumption so the numbers stay easy to check.

  1. EV cost per km. Charging is never 100% efficient, so the grid energy you pay for is higher than what reaches the battery: ev_kwh_per_km = (kWh/100km ÷ 100) × (1 + loss%). Multiply by your electricity rate (Rs/kWh) for cost per km. The default Rs 45/kWh is a CEB domestic marginal rate, approved by PUCSL.
  2. Petrol/diesel cost per km. fuel_cost_per_km = price_per_litre ÷ km_per_litre. The default fuel price is the CPC gazetted retail price (Rs 434/L for petrol 92, Rs 407/L for auto diesel).
  3. Saving per km and per year. Subtract the EV cost from the fuel cost for the saving per km, then multiply by annual distance: annual_saving = saving_per_km × annual_km. Optional maintenance and revenue-licence savings are added on top for the total annual saving.
  4. Break-even distance and time. The premium divided by the per-km saving gives the kilometres to break even; divided by the total annual saving it gives the years: breakeven_years = price_premium ÷ total_annual_saving.
  5. Cumulative check. The table adds the yearly saving up across ten years and highlights the first year it overtakes the premium — a visual confirmation of the break-even figure.

Every result is cross-checked by an independent path: instead of per-km × distance, the tool separately computes annual litres × fuel price and annual kWh × electricity rate, then subtracts. The two methods agree to the rupee, which is the "verified" note shown under the results. If your electricity rate is high or the EV is thirsty, the saving per km can turn negative — the tool then reports that the EV never pays back rather than inventing a break-even.

Worked examples

Daily commuter — Leaf vs Axio, 15,000 km/yr

  1. EV energy: 15 kWh/100km × 1.10 loss = 0.165 kWh/km
  2. EV cost: 0.165 × Rs 45 = Rs 7.43/km
  3. Petrol cost: Rs 434 ÷ 14 km/L = Rs 31.00/km
  4. Saving: 31.00 − 7.43 = Rs 23.58/km
  5. Annual saving: 23.575 × 15,000 = Rs 353,625
  6. Break-even: Rs 3,000,000 ÷ 353,625 = 8.5 years (127,253 km)
  7. Verdict: the Rs 3M premium is steep for this mileage.

Heavy user — used EV, 30,000 km/yr, Rs 1.5M premium

  1. Saving per km unchanged: Rs 23.58/km
  2. Annual running saving: 23.575 × 30,000 = Rs 707,250
  3. Plus Rs 10,000/yr licence saving = Rs 717,250 total
  4. Break-even: Rs 1,500,000 ÷ 717,250 = 2.1 years (63,627 km)
  5. Verdict: a clear win for high-mileage drivers with a modest premium.

Edge case — EV never pays back

  1. Expensive power Rs 90/kWh, thirsty EV 22 kWh/100km, 20% loss
  2. EV cost: 0.22 × 1.20 × 90 = Rs 23.76/km
  3. Economical diesel 25 km/L at Rs 407: 407 ÷ 25 = Rs 16.28/km
  4. Saving: 16.28 − 23.76 = −Rs 7.48/km (EV is dearer to run)
  5. Break-even: never — the tool flags this instead of a false payback.

Frequently asked questions

Sources & references

Fuel price and electricity-rate defaults were last cross-checked on 2026-07-06. Both are user-editable so the tool stays correct after the next CPC price revision or CEB tariff change. This tool uses a single marginal electricity rate; for exact block-by-block charging cost see the EV Charging Cost Calculator.

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.