Open-source heat pump performance data

Explore our database of installed heat pumps

HeatpumpMonitor.org gathers real world data from {{ mid_metered_count }} heat pumps across the UK and beyond. Systems are monitored using high accuracy MID-certified electric and heat meters - ensuring that the data is reliable and can be compared to previous UK Gov funded trials.

{{ systemCount || "…" }}
MID H4 boundary monitored systems with at least one year of data out of {{ mid_metered_count }} MID monitored systems total.
{{ meanSpfH4 || "…" }}
Mean SPF H4 - units of heat delivered per unit of electricity consumed.
{{ meanSpfH4 && medianUnitRateAgile ? "£" + (10000 / meanSpfH4 * medianUnitRateAgile * 0.01).toFixed(0) : "…" }} /year
Running costs for a typical 3-bed UK home. Heat demand of 10,000 kWh/year, Octopus Agile median unit rate {{ medianUnitRateAgile || "…" }} p/kWh.
live
Detailed timeseries data updated every 10s. Totals updated daily.

Explore systems by running cost

Find homes like yours and see what they actually pay to heat. Cost comes down to three things: heat demand, efficiency (SPF) and the price of electricity.

{{ matches.length }} home{{ matches.length===1 ? '' : 's' }}

£{{ fmt(medianCost) }} /year
median running cost at the ≈{{ PRICE_CAP.toFixed(0) }}p price cap flat rate
median running cost on {{ costTariffDef.name }}
{{ fmt(medianElec) }} kWh
median electricity used per year
{{ fmt(medianHeat) }} kWh
median heat delivered per year
{{ meanCopVal.toFixed(2) }}
mean SPF, range {{ worstCop.toFixed(1) }}–{{ bestCop.toFixed(1) }}

What homes pay in a year

Measured electricity use at the ≈{{ PRICE_CAP.toFixed(0) }}p flat rate · each dot is one matching home · hover for detail
Measured electricity use at each home’s own achieved {{ costTariffDef.name }} rate · each dot is one matching home · hover and click for detail
£{{ fmt(t) }} median ≈£{{ fmt(medianCost) }}/yr {{ d.label }}
Matching home {{ showCheapest ? 'Cheapest' : 'Highest cost' }} 4 — listed alongside

Loading live system data…

Couldn’t load live system data right now — please try again shortly.

No monitored homes match that combination yet.

Explore systems by tariff

The unit price each system would have paid on Agile, Cosy and Go, based on its own half-hourly electricity use, compared with the ≈{{ PRICE_CAP.toFixed(0) }}p price cap.

Unit price on {{ tariffDef.name }} {{ tariffPeriodDef.heading }}

{{ tariffStats.median.toFixed(1) }}p
median electricity unit price - likely no or minimal demand shifting
−{{ tariffVsCap.toFixed(0) }}%
+{{ (-tariffVsCap).toFixed(0) }}%
≈ cap
the median system vs the ≈{{ PRICE_CAP.toFixed(0) }}p price cap
{{ tariffStats.min.toFixed(1) }}p
the cheapest system - heating at cheaper times

{{ tariffDef.name }}: effective unit price

{{ tariffDef.sub }} · {{ tariffPeriodDef.label }} · count of systems per 0.5p band · hover for detail
{{ t }} Systems {{ t }}{{ t === histDomain.hi ? '+' : '' }} Effective unit price (p/kWh) {{ b.label }} price cap ≈{{ PRICE_CAP.toFixed(0) }}p Median {{ tariffStats.median.toFixed(1) }}p
Systems per 0.5p band Interquartile range Median Price cap

{{ finderError ? "Couldn’t load live system data right now — please try again shortly." : "Loading live system data…" }}

Owners who time their heating and hot water, or use a battery, pay well below the median. Many run their heat pump for comfort rather than cost, which is a perfectly valid choice.

Explore systems by efficiency

SPF is the heat delivered per unit of electricity over a full year, heating and hot water combined. Use the ranking to highlight the top, middle or bottom systems.

{{ spfStats.mean.toFixed(2) }}
mean SPF, range {{ spfStats.min.toFixed(1) }}–{{ spfStats.max.toFixed(1) }}

Measured SPF across {{ spfStats.n }} systems

Space heating & hot water combined, last 365 days · count of systems per 0.1 SPF band · hover for detail
{{ t }} Systems {{ t.toFixed(1) }} Measured SPF: heat delivered per unit of electricity {{ b.label }} Median {{ spfStats.median.toFixed(2) }}
Systems per 0.1 SPF band {{ spfSelectionBand ? spfSelectionBand.label : 'Selected ranking band' }} Median
How SPF is measured

We use MID-approved Class 1 electricity metering and Class 2 heat metering to measure the electricity consumed and heat delivered by each system over a full year. The SPF is the total heat delivered divided by the total electricity consumed, space heating and hot water combined. The {{ spfStats.n }} systems in this analysis are all monitored to the SEPEMO H4 boundary - meaning that they include all electricity consumption from the outside unit, auxiliary energy such as backup or immersion heaters and any additional building circulation pumps or fans. The majority of the systems in this analysis are high temperature capable R290 units in an open-loop configuration that do not use an immersion heater and have the primary circulation pump built into the unit itself.

MID-approved: Certified to the accuracy classes defined in the Measuring Instruments Directive.

{{ finderError ? "Couldn’t load live system data right now — please try again shortly." : "Loading live system data…" }}

Explore systems near you

Find systems and their installers near you. Locations are approximate.

Join the community

Ask questions and share experiences with other heat pump owners and installers on the OpenEnergyMonitor forum.

Couldn’t load the latest forum topics right now — visit the forum directly.

Loading the latest forum topics…

Monitor your heat pump. Share your data.

Monitor your own heat pump to see how it performs. Add your system to the open data resource and help others learn from your real world experience.

1

Install monitoring

A heat meter on the primary flow and return, an electricity meter on the heat pump supply, and our internet-connected data logging box record data every 10 seconds, giving you high-resolution data on exactly what the heat pump is doing moment to moment.

2

Explore privately

Use the heat pump dashboard on HeatpumpMonitor privately to explore the performance of your system.

If you are an installer: track performance across multiple private systems.

3

Share publicly (optional)

Contribute your data to the open data public resource so that others can learn from your real world experience.

Open data & open source.

HeatpumpMonitor.org is an OpenEnergyMonitor community initiative. With open-source code, hardware designs, and datasets, our goal is to empower homeowners, installers, designers, and researchers alike, helping everyone improve outcomes and accelerate the shift toward low-carbon heating.