Heat pump versus boiler calculator
Open Heat pump versus boiler calculator on Happytails.ai. This view has the same page content and links, with explicit tool capabilities. Read the processing notes before using a tool.
Tool capabilities
{
"id": "heat-pump-versus-boiler-calculator",
"category": "calculators",
"built": true,
"requirements": "Annual heat from 0 to 1 billion kWh, seasonal COP above 0 to 20, boiler efficiency above 0 to 100%, fuel energy above 0 to 100,000 kWh per sales unit, and prices from 0 to 100,000. Optional emissions factors from 0 to 1,000 kg CO2e per input kWh. Labels have at most 80 characters. Calculated on your device. Downloads: JSON report and results CSV.",
"implementation": {
"fields": [
{
"key": "heat",
"label": "Annual useful heat demand (kWh)",
"value": 9000,
"type": "number",
"min": 0,
"max": 1000000000,
"step": "any"
},
{
"key": "scop",
"label": "Heat pump seasonal COP",
"value": 3,
"type": "number",
"min": 0,
"max": 20,
"step": "any"
},
{
"key": "electricityTariff",
"label": "Electricity price per kWh",
"value": 0.3,
"type": "number",
"min": 0,
"max": 100000,
"step": "any"
},
{
"key": "fuel",
"label": "Boiler fuel",
"value": "Gas",
"type": "select",
"values": [
"Gas",
"Oil",
"LPG",
"Electricity",
"Other"
]
},
{
"key": "fuelUnit",
"label": "Fuel sales unit",
"value": "supplier unit",
"type": "text",
"maxLength": 80,
"help": "For example litre, therm or kWh. This label does not choose an energy conversion."
},
{
"key": "fuelKwhPerUnit",
"label": "Fuel energy per sales unit (kWh)",
"value": 10,
"type": "number",
"min": 0,
"max": 100000,
"step": "any",
"help": "Editable example only. Use the same unit and heating-value basis as the supplied price and efficiency."
},
{
"key": "efficiency",
"label": "Boiler efficiency (%)",
"value": 90,
"type": "number",
"min": 0,
"max": 100,
"step": "any"
},
{
"key": "fuelPrice",
"label": "Fuel price per sales unit",
"value": 1,
"type": "number",
"min": 0,
"max": 100000,
"step": "any"
},
{
"key": "emissions",
"label": "Emissions comparison",
"value": "Exclude emissions",
"type": "select",
"values": [
"Exclude emissions",
"Use entered factors"
]
},
{
"key": "electricityCo2",
"label": "Electricity emissions (kg CO2e per input kWh)",
"value": "",
"type": "number",
"min": 0,
"max": 1000,
"step": "any",
"showWhen": {
"emissions": [
"Use entered factors"
]
}
},
{
"key": "fuelCo2",
"label": "Fuel emissions (kg CO2e per input kWh)",
"value": "",
"type": "number",
"min": 0,
"max": 1000,
"step": "any",
"showWhen": {
"emissions": [
"Use entered factors"
]
}
}
],
"registrationFamily": "home-heating-costs",
"input": false,
"live": true,
"presentation": "metrics",
"note": "Calculated on your device for annual heat demand up to 1 billion kWh. Enter fuel price and energy per unit from your bill or supplier; no regional fuel default is inferred.",
"experience": {
"automatic": true,
"single": true,
"inputMaxLength": 1000000,
"inputMode": "text",
"label": "Heating assumptions",
"placeholder": "Use the fields below",
"help": "This calculator uses the fields below. Results update as you type. Up to 1,000,000 characters.",
"helpParts": [
"This calculator uses the fields below.",
"Results update as you type.",
"Up to 1,000,000 characters."
],
"action": null
},
"mode": "automatic",
"interactive": false
},
"execution": "Browser interface",
"api": null,
"browser_agent": {
"supported": true,
"name": "run_current_tool",
"discovery": "WebMCP on the human page in a supporting browser",
"verification": "See audit/API-AUDIT.md; availability is not verification"
}
}Page guide
Compare annual energy cost for the same useful heat demand, using heat-pump SCOP and an editable boiler fuel conversion, with optional emissions factors you supply.
How to use Heat pump versus boiler calculator
- Enter annual useful heat demand and the heat pump seasonal COP and electricity price.
- Name the boiler fuel sales unit and enter its energy content, price and boiler efficiency.
- Choose whether to include emissions and, if so, enter both sourced factors per input kWh.
- Compare energy use, cost and any emissions difference, then download the JSON report or CSV.
Useful next steps
Compare equal heat
Both systems deliver the same useful heat. The heat pump electricity is heat divided by SCOP; boiler fuel energy is heat divided by efficiency. For 9,000 kWh of heat, SCOP 3 needs 3,000 electricity kWh, while 90% efficiency needs 10,000 fuel kWh.
Fuel units are explicit
Gas, oil and LPG can be sold in different units. Enter the kWh in one sales unit using the same heating-value basis as the efficiency. The example value of 10 is editable and is not a region or fuel lookup. A label such as litre does not choose a conversion.
Interpreting differences
A positive saving means lower heat-pump energy cost; a negative saving means higher cost. Costs exclude standing charges, installation, finance, servicing and backup heat. Optional emissions use your entered factors, without bundled emission assumptions.