EV Carbon Savings Calculator

Compare petrol and EV operating emissions using your grid and fuel factors. Enter your own values below to see estimated annual operating emissions saved and check the method behind it.

All calculators

Your inputs

Change the example values to match your situation.

Your result

Let’s work it out.

Fill in your inputs and select Calculate.
Your result and breakdown will appear here.

How this calculator works

Operating emissions saved = petrol fuel × fuel factor − EV electricity × grid factor. Manufacturing and upstream petrol emissions are outside this comparison.

What is EV Carbon Savings Calculator?

EV Carbon Savings Calculator helps you compare petrol and EV operating emissions using your grid and fuel factors.

The main result is estimated annual operating emissions saved, with a breakdown of petrol emissions and EV electricity emissions. The formula, example and assumptions below explain how to interpret it.

How to use EV Carbon Savings Calculator

Use the example to get familiar with the form, then enter your own figures. Any rates in the example are illustrative. Check the field labels and units before calculating.

  1. Gather annual distance (km), petrol vehicle mileage (km/litre), petrol combustion factor (kg CO₂/litre), EV socket energy (kWh/100 km) and grid emissions factor (kg CO₂e/kWh). Use values from the same situation or reporting period.
  2. Replace the example annual distance with your own value, then complete the other fields. Check the displayed units.
  3. Select Calculate and read estimated annual operating emissions saved with its result breakdown. Change one input and calculate again to compare a second scenario. Reset restores the original example.
  • Enter annual distance in km, at least 0. Decimals are accepted.
  • Enter petrol vehicle mileage in km/litre, at least 0.001. Decimals are accepted.
  • Enter petrol combustion factor in kg CO₂/litre, at least 0. Decimals are accepted.
  • Enter EV socket energy in kWh/100 km, at least 0. Decimals are accepted.
  • Enter grid emissions factor in kg CO₂e/kWh, at least 0. Decimals are accepted.

EV Carbon Savings Calculator: a worked example

With the inputs below, the result is 525 kg CO₂e (estimated annual operating emissions saved). Follow the example, then replace these illustrative values with your own.

Example inputs and output
Input or outputExample value
Annual distance (km)15,000 km
Petrol vehicle mileage (km/litre)15 km/litre
Petrol combustion factor (kg CO₂/litre)2.31 kg CO₂/litre
EV socket energy (kWh/100 km)17 kWh/100 km
Grid emissions factor (kg CO₂e/kWh)0.7 kg CO₂e/kWh
Estimated annual operating emissions saved525 kg CO₂e
Petrol emissions2,310 kg CO₂
EV electricity emissions1,785 kg CO₂e

Understanding the EV Carbon Savings result

Read estimated annual operating emissions saved alongside petrol emissions and EV electricity emissions. These describe different parts of the same calculation.

Displayed results use a readable number of decimal places. When checking a result by hand, keep extra precision until the last step. To compare scenarios, change one input at a time and keep the others fixed.

  • Example Petrol emissions: 2,310 kg CO₂
  • Example EV electricity emissions: 1,785 kg CO₂e

EV Carbon Savings Calculator: assumptions and common mistakes

A useful estimate starts with the right inputs. Check the following assumptions and limits before applying the result to your situation.

  • Match factors to your location and reporting period. A result covers the sources you entered, not an independently verified full footprint.

For wider guidance, visit GHG Protocol calculation guidance. The formula and scope of this specific tool are stated on this page.

EV Carbon Savings Calculator FAQs

What does EV Carbon Savings Calculator calculate?

EV Carbon Savings Calculator helps you compare petrol and EV operating emissions using your grid and fuel factors. Its main output is estimated annual operating emissions saved in kg CO₂e.

What inputs do I need for EV Carbon Savings Calculator?

You need annual distance (km), petrol vehicle mileage (km/litre), petrol combustion factor (kg CO₂/litre), EV socket energy (kWh/100 km) and grid emissions factor (kg CO₂e/kWh). Use the field labels and units to match your figures to the formula.

Which formula does EV Carbon Savings Calculator use?

Operating emissions saved = petrol fuel × fuel factor − EV electricity × grid factor. Manufacturing and upstream petrol emissions are outside this comparison.

What is a worked example for EV Carbon Savings Calculator?

Example inputs: Annual distance: 15,000 km; Petrol vehicle mileage: 15 km/litre; Petrol combustion factor: 2.31 kg CO₂/litre; EV socket energy: 17 kWh/100 km. Keep the remaining inputs as shown in the worked-example table. The result is 525 kg CO₂e (estimated annual operating emissions saved).

How should I enter annual distance?

Enter annual distance in km, at least 0. Decimals are accepted.

How do I choose petrol vehicle mileage?

Enter petrol vehicle mileage in km/litre, at least 0.001. Decimals are accepted. The example uses 15 km/litre; replace it if your circumstances differ.

How should I read estimated annual operating emissions saved?

Read estimated annual operating emissions saved alongside petrol emissions and EV electricity emissions. These describe different parts of the same calculation.

Why might my EV Carbon Savings Calculator result differ from my records?

Match factors to your location and reporting period. A result covers the sources you entered, not an independently verified full footprint. Differences in entered values, units or rounding can also change the comparison.

Can I compare two scenarios in EV Carbon Savings Calculator?

Yes. Note your first estimated annual operating emissions saved, change annual distance or another input, and select Calculate again. Editing a field clears the old result so it is not mistaken for a new calculation.

Is EV Carbon Savings Calculator free, and where are my inputs calculated?

This calculator is free to use without signing in. Its formula runs in your browser; calculator inputs are not sent to a calculation API. The inputs reset to the example values when you reset the form or start a fresh page.