How this heating cost comparison works
Heating fuels are sold in units that don’t compare: kWh of gas, litres of oil or LPG, tonnes of pellets, steres of firewood. They are then burned in appliances with very different efficiencies. So the price on the invoice tells you almost nothing. What counts is the cost of each kWh of heat that actually reaches your rooms.
This calculator puts nine systems on the same footing:
- It converts each price into cost per kWh of fuel, using the energy content of one unit (for example 10.35 kWh per litre of heating oil, 4.8 kWh per kg of pellets).
- It divides by the seasonal efficiency of the appliance (90% for a condensing gas boiler, 72% for a log stove). For heat pumps it divides by the SCOP, which is above one because a heat pump moves ambient heat instead of creating it.
- It multiplies the resulting cost per useful kWh by your annual heat demand to get a yearly bill, adds an optional gas standing charge and typical servicing costs, and ranks the results.
- It estimates the fuel quantity you’d need and the CO₂ each option emits, with official emission factors for fossil fuels and your grid’s intensity for electricity.
The formula
Energy contents used (gross): LPG 7.08 kWh/L, heating oil 10.35 kWh/L, pellets 4.8 kWh/kg, seasoned hardwood about 1,700 kWh per stere (editable). Emission factors: gas 0.183, LPG 0.214, oil 0.247 kg CO₂/kWh (UK DESNZ 2024, gross basis). For wood only supply-chain emissions are counted.
Worked example
The defaults describe a house that needs 15,000 kWh of useful heat a year, with electricity at €0.28/kWh and gas at €0.10/kWh. The ranking:
| System | Cost per useful kWh | Annual cost |
|---|---|---|
| Ground-source heat pump (SCOP 4.0) | €0.070 | €1,050 |
| Firewood logs (72%) | €0.074 | €1,103 |
| Wood pellets (88%) | €0.083 | €1,243 |
| Air-source heat pump (SCOP 3.2) | €0.088 | €1,313 |
| Natural gas (90%) | €0.111 | €1,667 |
| District heating (97%) | €0.113 | €1,701 |
| LPG (89%) | €0.119 | €1,785 |
| Heating oil (88%) | €0.121 | €1,812 |
| Electric resistance (100%) | €0.280 | €4,200 |
The electricity-to-gas price ratio here is 2.8, well under the 3.56 break-even point for an air-source heat pump, so it saves about €354 a year compared with gas. Direct electric heating costs four times as much as the cheapest option. On CO₂, wood pellets (0.51 t/yr) and logs come lowest. The heat pumps emit 1.3–1.6 t on a 350 g/kWh grid, gas 3.05 t and oil 4.2 t.
How to read the results
- The big tile is the cheapest option. The other tiles show each system’s annual cost and how much more it costs than the cheapest.
- Heat pump vs gas price ratio compares your prices with the break-even ratio (SCOP ÷ boiler efficiency). Below it, the heat pump is cheaper to run.
- The ranked bar chart makes the gaps obvious, and the CO₂ chart runs from cleanest to dirtiest.
- The table lists the fuel price per kWh, efficiency, cost per useful kWh and the amount of fuel you’d buy. Handy when sizing an oil tank or pellet store.
Typical values
| Fuel / system | Seasonal efficiency | Typical fuel price (Europe) |
|---|---|---|
| Condensing gas boiler | 85–92% | €0.07–0.14 per kWh |
| LPG boiler | 85–90% | €0.60–1.00 per litre |
| Oil boiler | 82–92% | €0.90–1.30 per litre |
| Air-source heat pump | SCOP 2.6–4.0 | electricity €0.15–0.40/kWh |
| Ground-source heat pump | SCOP 3.5–5.0 | electricity €0.15–0.40/kWh |
| Pellet boiler | 85–92% | €250–450 per tonne |
| Log stove / boiler | 65–85% | €60–130 per stere |
| District heating | 95–98% at substation | €0.08–0.18 per kWh |
Tips to lower your heating cost
- Reduce demand first. Every option scales with heat demand, so insulation cuts every bill. Try the insulation savings calculator.
- Check your price ratio. If electricity costs less than three times the gas price, a heat pump will almost certainly be cheaper to run. Look at it in detail with the heat pump calculator.
- Count fixed costs. Leaving gas altogether saves the standing charge, often €100–200 a year. Enter it in the advanced options.
- Buy seasoned wood. Wet wood (over 25% moisture) can give a third less heat per stere and soots up chimneys.
- Think in lifetime costs. Running costs are only half the picture. The heat pump vs gas boiler calculator adds installation, maintenance and replacements over 15 years.
Limitations
Seasonal efficiencies and SCOP values are typical figures; a badly commissioned heat pump or an oversized boiler can do 10–20% worse. Installation, replacement and financing costs are left out, so the ranking covers running costs only. The energy content of wood varies a lot with species and moisture. Electricity CO₂ uses a single average grid factor, while real marginal emissions change by hour and season. For a dedicated wood boiler analysis see the biomass boiler calculator.
Method & assumptions
For each system: cost per useful kWh = (price per unit ÷ energy per unit) ÷ efficiency. Annual cost = heat demand × cost per useful kWh (+ standing charge and optional servicing). Fuel quantity = heat demand ÷ efficiency ÷ energy per unit. CO₂ = fuel kWh × emission factor.
Frequently asked questions
What is the cheapest way to heat a house?
Is a heat pump cheaper to run than gas?
How do I compare heating fuels fairly?
Is heating oil cheaper than LPG?
Are wood pellets cheaper than gas?
Which heating system has the lowest CO₂ emissions?
Sources & references
Embed this calculator
Free for blogs, installers, schools and NGOs. Copy the code below; it updates itself automatically.