Workspace
The calculator's own fields, action and results arrive with the verified pack when you load it. Nothing is computed in this page.
Set a heat pump and a gas furnace against the same winter and read the signed annual difference — which machine wins at today’s prices, and by how much.
The calculator's own fields, action and results arrive with the verified pack when you load it. Nothing is computed in this page.
The engine prices the identical winter twice — once through the coefficient of performance at the electricity tariff, once through seasonal efficiency and calorific value at the gas price — and subtracts the heat-pump season from the gas season. Both sides consume the same delivered-heat figure, so the building cancels out of the verdict: what remains is machines and markets. A positive result says the compressor undercuts the burner; a negative one says it does not, and the pack declares a warning for that outcome so a negative saving reads as the reversal it is.
The quantity doing the real work is the RATIO of the two energy prices — what traders would call a spark spread between electricity and gas. The relation is linear in each price, so doubling both leaves the winner unchanged and merely scales the margin. Operating-cost parity — the crossover — sits where the electricity-to-gas price ratio equals what the machines themselves imply, the coefficient set against efficiency and energy content. A better compressor pushes the crossover toward dearer electricity; a condensing furnace drags it back.
The interesting output is therefore often not the difference but its distance from zero. A verdict that flips on a small tariff movement is a coin resting on its edge, and either energy market can tip it. The declared chart sweeps the tariff across its band and traces the saving through the crossover — the margin behind today’s answer, the sensitivity a single-scenario result hides.
The choice of heating also chooses an exposure: gas heating rides the gas market, an electrified house rides the power market with the coefficient as a cushion. The saving returned here is a snapshot of one year’s prices, and treating a snapshot as a forecast is the classic error in fuel-switching arithmetic — the honest use re-runs the verdict across the prices each market plausibly offers.
The declared reverse workflow solves for the tariff that produces a chosen saving — and a target of nothing at all makes it a break-even finder: the tariff at which the machines tie on this house, at this gas price, with these ratings. The gap between that parity tariff and the one on the bill states how far the local market sits from the crossover.
Run the pack’s declared anchor contest: the cluster’s reference winter, a typical heat pump against a condensing furnace, at mid-range electricity and gas prices under the utility’s declared calorific value.
The engine returns both annual costs and their signed difference — and at the anchor’s prices the difference comes back negative, the declared warning firing to say the heat pump LOSES this contest. That is the page working as intended: the anchor shows the sign doing its job, and how close to parity an ordinary market can sit.
Every figure in this example is produced by the certified engine when the calculator loads, checked against the signed pack’s declared test vectors; nothing on this page stores an answer. Then let the declared chart sweep the tariff: where the traced saving crosses zero is the parity tariff, and its distance from the anchor’s tariff is the whole story of this verdict.
The winter both machines are asked to serve, as delivered energy. It scales the margin but never the winner: both costs are linear in the load, so a larger house widens whichever gap exists without reversing it.
The electric side’s rating in the contest: the season-average multiple the compressor achieves. In the crossover arithmetic it acts as a discount on the electricity price. The heat-pump page owns the account of what erodes it in cold weather.
One half of the price ratio the verdict turns on, per unit from the bill. It is the axis of the declared sweep chart and the unknown of the reverse workflow — the input this page most wants treated as a variable.
The combustion side’s rating: the fraction of purchased fuel that becomes warmth, discounting the gas price the way the coefficient discounts the tariff. The furnace page owns the account of where the rest of the fuel goes.
The other half of the price ratio, per metered volume from the gas bill. Holding it fixed while sweeping the tariff draws the crossover; moving both together, as markets often do, tends to preserve the verdict while resizing the margin.
The translation between the volume gas is priced in and the energy the contest is fought in, from the utility’s declaration on the bill. It shifts the effective gas price per unit of energy, so an error here moves the crossover as a price error would.
Heating-fuel cost-comparison method: each fuel’s cost of delivered heat as its price over its efficiency, compared on an identical load
The same annual delivered heat is priced through the heat pump’s seasonal coefficient at the electricity tariff and through the furnace’s seasonal efficiency and calorific value at the gas price, and the difference is returned with its sign; the declared reverse workflow solves for the tariff that yields a chosen saving, and the declared chart sweeps the tariff across its band.
Screening and reference material, to be checked against the governing standard and a qualified engineer; not a design determination. The signed pack carries its own citation, which displays from the verified leaf when the calculator loads.