VoltGarage
TR

How is an electric car's cost per km calculated?

Last updated: 19 October 2026

Short answer

Cost per km = kWh used per 100 km × 1.1 × price per kWh ÷ 100. The 1.1 covers a charging loss of about 10%: for every 100 kWh that reaches the battery you pay for about 110. A car that uses 18 kWh per 100 km and charges at home for €0.24 per kWh pays about €4.75 per 100 km, or €0.048 per km.

The formula

You need three numbers: how many kWh the car uses per 100 km, how much is lost while charging, and what you pay per kWh.

Cost per 100 km = kWh used per 100 km × (1 + charging loss) × price per kWh

Cost per km = cost per 100 km ÷ 100

The loss depends on how you charge. When VoltGarage does not know the billed kWh, it assumes about 10% for AC and home charging and about 5% for DC fast charging. The calculator on this site keeps it simple and uses 10% for everything.

Worked example

Assumptions: the electric car uses 18 kWh per 100 km, so with a 10% loss you pay for 19.8 kWh per 100 km. The petrol car uses 7 litres per 100 km. The prices are the calculator's starting values: home electricity is the median across euro countries from Eurostat (first half of 2026, taxes included), petrol the median from the EU Weekly Oil Bulletin (12 October 2026), and the fast-charging price is a typical example. Your local prices will change the result.

Where you chargePricePer 100 kmPer km
Home€0.24/kWh€4.75€0.048
Fast charger (DC)€0.59/kWh€11.68€0.117
70% home, 30% fast€6.83€0.068
Petrol car (7 L/100 km)€1.93/litre€13.51€0.135

Charging 70% at home and 30% at fast chargers, the car costs €0.068 per km. That is about 44% more than charging only at home, and still about half what the petrol car costs.

Why the order of charges matters

The energy in your battery may have come at different prices. If you average them, one expensive fast charge also inflates the cost of trips that never used it. VoltGarage uses first in, first out instead: every charge becomes a layer in the battery, and the energy you use driving is taken from the oldest layer first. The battery does not really keep energy apart; this is an accounting method.

Example: your battery holds 30 kWh from home, for which you paid €9.60 (€0.32 per kWh). You then add 15 kWh at a fast charger and pay €9.30 (€0.62 per kWh). Then you drive 150 km and use 27 kWh.

MethodCost of the 27 kWhPer km
Oldest layer first (VoltGarage)€8.64€0.058
Average of all charges€11.34€0.076

Once all the energy is used, both methods add up to the same total. What changes is which trip carries the cost: the fast charge is paid for by the next trip, the one that actually used that energy.

What changes the result

How VoltGarage works it out

For each charge you enter what you paid and the start and end percentage. The app works out the kWh that went into the battery from your car's capacity and divides what you paid by it to get that layer's price per kWh. That way the charging loss is already inside the price.

How far the percentage drops between two charges gives the energy used in between. That energy is taken from the oldest layer first and divided by the distance between your odometer readings. A charge you did not enter a price for is not counted as free; it is kept separately as unknown.

Try it with your own numbers