Skip to content
SumLark

EV Charging Cost Calculator UK: what does it cost to charge?

Work out what one charge or a year of driving costs an electric car, at home or at a public charger, and compare it with a petrol car.

Your details

I want to know
Where do you charge?
miles per kWh

From your car's manual or trip computer. If it shows kWh per 100 miles, divide 100 by it. The starting figure is the average HMRC uses for electric cars.

kWh

The usable battery size in kWh, from your manual or the maker.

%

%

Your result

Cost of this charge

£9.48

Step by step breakdown of your result
StepAmount
Energy addedBattery size × (charge to − charge from) ÷ 10036 kWh
Cost of this chargeEnergy added × price per kWh£9.48
Range addedEnergy added × miles per kWh129.2 miles
Cost per milePrice per kWh ÷ miles per kWh7.33p

Based on charging a 60 kWh battery from 20% to 80%, at 26.32p per kWh (the Ofgem price cap average, 1 October 2026 to 31 December 2026) and 3.59 miles per kWh.

How to use this calculator

  1. Choose whether you want the cost of one charge or the cost of a year of driving.
  2. Pick where you charge: at home, at a public charger, or type your own price.
  3. Enter your battery size and how far you charge it, or the miles you drive in a year. Change the efficiency to your own car if you know it.
  4. For a year of driving, open More options to change the petrol car you compare with.

How the cost of charging is worked out

Electricity is sold in kilowatt-hours (kWh). The energy you add to the battery is the battery size multiplied by the share you charge. Multiply that by the price per kWh to get the cost. A 60 kWh battery charged from 20% to 80% adds 36 kWh, which at 26.32p per kWh costs £9.48.

Efficiency turns kWh into miles. At 3.59 miles per kWh, 36 kWh adds about 129.2 miles, and each mile costs 7.33p.

For a year of driving, the kWh used is the miles divided by the miles per kWh. The same miles in a petrol car use the miles divided by the MPG, times 4.54609 litres to a gallon, times the petrol price.

  • Energy added (kWh) = battery size × (charge to − charge from) ÷ 100
  • Cost of a charge = energy added × price per kWh
  • Cost per mile = price per kWh ÷ miles per kWh
  • Cost per year = miles per year ÷ miles per kWh × price per kWh

Worked examples

60 kWh battery, 20% to 80%, charging at home

The cost of one top-up at the Ofgem price cap.

Cost of this charge

£9.48

Step by step breakdown of your result
StepAmount
Energy addedBattery size × (charge to − charge from) ÷ 10036 kWh
Cost of this chargeEnergy added × price per kWh£9.48
Range addedEnergy added × miles per kWh129.2 miles
Cost per milePrice per kWh ÷ miles per kWh7.33p

8,000 miles a year, charging at home

A year of driving, compared with a petrol car.

Cost per year

£586.52

Step by step breakdown of your result
StepAmount
Energy per yearMiles per year ÷ miles per kWh2,228.41 kWh
Cost per yearEnergy per year × price per kWh£586.52
Cost per monthCost per year ÷ 12£48.88
Cost per milePrice per kWh ÷ miles per kWh7.33p
Same miles in a petrol carMiles ÷ MPG × 4.54609 litres × petrol price£1,358.73
Petrol cost per mile4.54609 litres × petrol price ÷ MPG16.98p
You save with the EVPetrol cost per year − EV cost per year£772.21

8,000 miles a year, charging at public chargers

The same year at the public charging average.

Cost per year

£1,203.34

Step by step breakdown of your result
StepAmount
Energy per yearMiles per year ÷ miles per kWh2,228.41 kWh
Cost per yearEnergy per year × price per kWh£1,203.34
Cost per monthCost per year ÷ 12£100.28
Cost per milePrice per kWh ÷ miles per kWh15.04p
Same miles in a petrol carMiles ÷ MPG × 4.54609 litres × petrol price£1,358.73
Petrol cost per mile4.54609 litres × petrol price ÷ MPG16.98p
You save with the EVPetrol cost per year − EV cost per year£155.39

A year of driving: home, public and petrol

8,000 miles a year at 3.59 miles per kWh, against a petrol car doing 42.8 MPG at 159.9p a litre.

A year of driving: home, public and petrol
Where do you charge?Cost per mileCost per yearSame miles in a petrol carYou save with the EV
Home7.33p£586.52£1,358.73£772.21
Public charger15.04p£1,203.34£1,358.73£155.39

The cost of a 20% to 80% charge by battery size

Charging from 20% to 80% at home at 26.32p per kWh, at 3.59 miles per kWh.

The cost of a 20% to 80% charge by battery size
Battery sizeEnergy addedCost of this chargeRange added
4024 kWh£6.3286.2 miles
5030 kWh£7.90107.7 miles
6036 kWh£9.48129.2 miles
7746.2 kWh£12.16165.9 miles
10060 kWh£15.79215.4 miles

Home, public and petrol: the cost per mile

At 3.59 miles per kWh, charging at home at 26.32p per kWh costs 7.33p a mile. At the public charging average of 54.00p per kWh it costs 15.04p a mile. A petrol car doing 42.8 MPG at 159.9p a litre costs 16.98p a mile.

Over 8,000 miles that is £586.52 at home, £1,203.34 at public chargers and £1,358.73 in the petrol car. The table below shows the comparison.

Finding your car's efficiency and battery size

Efficiency is miles per kWh. Your car's manual, the trip computer or the maker's website will show it, or kWh per 100 miles, in which case divide 100 by that number. We start from 3.59 miles per kWh, the average HMRC uses for electric cars (from Department for Transport data, weighted by company car sales). That is an average for company cars, not a figure for every driver, so use your own if you know it.

Battery size is the usable capacity in kWh, from the manual or the maker. The percentages are the levels the car shows.

The home price: price cap or EV tariff

The "Home" price is the Ofgem price cap average, 26.32p per kWh for 1 October 2026 to 31 December 2026 (Great Britain, Direct Debit, single-rate meter) (Ofgem). It is what many households pay on a standard tariff.

Some suppliers offer EV tariffs with a cheaper rate at certain times, usually overnight. If you have one, choose "My own price" and enter the rate for the time you charge. Your price will be different from the average.

The public charging price

The "Public charger" price is 54.00p per kWh. It is the average for slow and fast public chargers (under 50 kW) that HMRC uses in its advisory fuel rates from 1 September 2026, taken from the Zapmap price index (GOV.UK).

Rapid chargers (50 kW and above) are not in that average, and prices differ by network and by whether you are a member. For a rapid charger, choose "My own price" and enter the price shown at the charger.

The petrol comparison

The petrol car starts at 42.8 MPG, HMRC's average for a 1401 to 2000cc petrol car, and 159.9p a litre, the petrol price HMRC uses from 1 September 2026 (GOV.UK). HMRC's figures are weighted by company car sales. Change both under More options to match the car you would otherwise drive and what you pay.

Charging losses and charging time

Some energy is lost between the socket and the battery. If your car shows its efficiency measured at the battery, the energy you pay for is a little more than the battery gets, so your real cost is a little higher. Use an efficiency worked out from the wall, for example from a home meter, if you have one.

We do not show how long a charge takes. It depends on your car, the charger and how the speed slows as the battery fills, so any single figure would be a guess.

An estimate, not a bill

The result is an estimate. Prices change (the Ofgem price cap every three months, HMRC rates every three months), and real efficiency changes with speed, weather, load and how you drive.

Frequently asked questions

How much does it cost to charge an electric car at home?

At 26.32p per kWh (the Ofgem price cap average, 1 October 2026 to 31 December 2026), a 60 kWh battery charged from 20% to 80% costs £9.48, and from 0% to 100% costs £15.79. A cheaper EV tariff would cost less: use "My own price".

How much does it cost to charge an electric car at a public charger?

At the public charging average of 54.00p per kWh used by HMRC (slow and fast chargers), the same 20% to 80% charge of a 60 kWh battery costs £19.44. Rapid chargers are not in that average: enter the price shown at the charger.

How much does an electric car cost per mile?

At 3.59 miles per kWh it is 7.33p a mile charging at home and 15.04p a mile at public chargers, against 16.98p for a petrol car doing 42.8 MPG at 159.9p a litre. HMRC's company car rates are 7p a mile for home charging and 15p for public charging (GOV.UK).

Is it cheaper to charge an electric car than to fill up with petrol?

On these figures, usually. Over 8,000 miles, charging at home costs £586.52 against £1,358.73 for the petrol car, a saving of £772.21. At public chargers it costs £1,203.34, a saving of £155.39. It depends on the price you pay and your car's efficiency, so enter your own figures.

How do I work out the cost of charging my EV?

Multiply the battery size by the share you charge (for example 60 kWh × 60% = 36 kWh), then multiply by the price per kWh. Read how it works.

How much does it cost to fully charge an electric car?

Multiply the usable battery size in kWh by the price per kWh. A 60 kWh battery charged from empty to full at 26.32p per kWh costs £15.79. Enter your own battery size above.

What is an EV tariff?

A tariff from an energy supplier with a cheaper electricity rate at certain times, usually overnight, for people who charge an electric car at home. The rates and times are set by each supplier. Choose "My own price" and enter your rate. Read more.

What efficiency should I use?

Your own car's, from its manual or trip computer. The calculator starts at 3.59 miles per kWh, the average HMRC uses for electric cars, which is weighted by company car sales. Read more.

Does this include charging losses, and how long does a charge take?

It does not add a loss figure: use an efficiency measured from the wall if you have one. We do not show charging time because it depends on your car and the charger. Read more.

Sources

This is an estimate for guidance only, not financial or legal advice.