Home Heat Pump Guide

How We Calculate Heat Pump Costs

Every formula, every assumption. Full transparency so you can check our working.

We believe you should be able to verify every number on our site. This page shows you every formula we use, the values we plug in, and why. If you disagree with an assumption, you can substitute your own values and recalculate. That's the point of transparency.

Our Input Values (Q1 2026)

VariableValueSource
Electricity unit rate24.5p/kWhOfgem price cap Q1 2026
Gas unit rate6.5p/kWhOfgem price cap Q1 2026
Oil unit rate7.5p/kWhUK average Q1 2026
LPG unit rate8.5p/kWhUK average Q1 2026
Heat pump COP (SCOP)3.2BEIS / MCS field data
Gas boiler efficiency90%A-rated condensing boiler
Oil boiler efficiency85%Modern condensing oil boiler
BUS grant£7,500Ofgem
ASHP installed cost range£8,000–£15,000MCS / EST
GSHP installed cost range£15,000–£35,000MCS / GSHPA
Electricity standing charge61.37p/dayOfgem
Gas standing charge31.61p/dayOfgem

Formula 1: Annual Running Cost

Annual running cost = (Heat demand ÷ Efficiency) × Fuel price

Example: Heat pump in a 3-bed semi (average insulation)

Heat demand: 12,000 kWh/year

COP: 3.2

Electricity needed: 12,000 ÷ 3.2 = 3750 kWh

Fuel cost: 3750 × £0.245 = £919/year

Same home with a gas boiler

Heat demand: 12,000 kWh/year

Efficiency: 90% (0.90)

Gas needed: 12,000 ÷ 0.90 = 13,333 kWh

Fuel cost: 13,333 × £0.065 = £867/year

Same home with an oil boiler

Heat demand: 12,000 kWh/year

Efficiency: 85% (0.85)

Oil needed: 12,000 ÷ 0.85 = 14,118 kWh

Fuel cost: 14,118 × £0.075 = £1059/year

Formula 2: Cost per kWh of Heat

Cost per kWh of heat = Fuel price per kWh ÷ System efficiency

  • Heat pump: 24.5p ÷ 3.2 = 7.7p per kWh of heat
  • Gas boiler: 6.5p ÷ 0.90 = 7.2p per kWh of heat
  • Oil boiler: 7.5p ÷ 0.85 = 8.8p per kWh of heat
  • LPG boiler: 8.5p ÷ 0.85 = 10.0p per kWh of heat
  • Electric storage: 24.5p ÷ 1.0 = 24.5p per kWh of heat

Formula 3: Annual Saving

Annual saving = Current annual running cost − Heat pump annual running cost

For a 3-bed semi replacing a gas boiler (12,000 kWh demand):

Current gas cost: £867/year

Heat pump cost: £919/year

Annual fuel saving: £-52/year

Plus gas standing charge saved (if disconnecting gas): £115/year

Minus heat pump maintenance premium (vs gas): ~£50/year

Net annual saving: approximately £13/year

Formula 4: Payback Period

Payback (years) = Net installation cost ÷ Annual saving

Example: replacing a gas boiler in a 3-bed semi

Installation cost: £10,000

BUS grant: −£7,500

Net cost: £2,500

Annual saving (from above): ~£13

Payback: £2,500 ÷ £13 = ~188 years

Formula 5: Lifetime Cost (25-Year Comparison)

Lifetime cost = Install cost + (Running cost × Years) + (Maintenance × Years) + Replacement costs

Over 25 years, comparing a heat pump (one installation) to a gas boiler (two installations, replaced at year 13):

Heat pump (25 years):

Install: £10,000 − £7,500 grant = £2,500

Running: £919 × 25 = £22,975

Maintenance: £150 × 25 = £3,750

Total: £29,225

Gas boiler (25 years):

Install (first): £3,000

Install (replacement at year 13): £3,000

Running: £867 × 25 = £21,675

Maintenance: £100 × 25 = £2,500

Gas standing charge: £115 × 25 = £2884

Total: £33059

Note: These are illustrative figures for a typical scenario. Your actual costs will depend on your home's specific heat demand, the installation price you receive, and future energy prices.

Ready to take the next step?

Get free, no-obligation quotes from MCS-certified heat pump installers in your area. Takes 2 minutes.

Get free quotes from MCS-certified installers

No obligation. We are not installers. Independent advice.

Frequently Asked Questions