Skip to content
HeatAlgo
BlogGuides

What a heat loss calculation is, and what actually depends on it

The design heat loss is the power a house needs in the coldest hour of the year, to EN 12831-1. Worked example: 102 m², 4587 W. What depends on it, what it costs.

Founder of HeatAlgo, author of the calculation engine to EN 12831 and EN 1264

The design heat loss is the power a house needs during the coldest hour of the year, worked out room by room to EN 12831-1. The 102.2 m² single-storey house in the example below needs 4587 W, or 44.9 W/m².

A design heat loss calculation is the first number in an entire heating project. Everything downstream inherits its error: the pump capacity, the supply temperature, underfloor pipe spacing, buffer volume, the client's heating bill. Get this number wrong and the rest of the work is faultless arithmetic on bad input.

This article covers what the calculation is, what specifically depends on it, and why a rule of thumb is not enough - whatever software you use.

What it is

The design heat loss is the power a building needs during the coldest hour of the year to hold its target indoor temperature. EN 12831-1 itself calls the figure the design heat load (Φ_HL): the loss through the fabric and by ventilation, plus any heating-up power, less internal gains. The method is EN 12831-1:2017, and it requires working room by room rather than applying a single figure to the whole envelope.

Three streams make up one room's load:

What a room's load is made of

Transmission through building elements
Heat escaping through walls, windows, roof and floor. U-values from EN ISO 6946, ground heat transfer from EN ISO 13370.
Ventilation
The heat needed to warm incoming air. Depends on ventilation type, building air-tightness and any heat recovery.
Thermal bridges
The junctions where elements meet: corners, lintels, balconies. Their share grows in a well-insulated building.

Heating-up power

An allowance for systems that run intermittently, so the building can recover its temperature after a setback.

The proportions between the streams depend on the building - which is why the standard has them calculated separately for every room rather than assumed from a typical split.

The output is a figure in watts against each room, plus a total for the building. Those are not the same number, as the example below shows.

A worked example: one house calculated in full

Numbers make it easier. HeatAlgo's reference house is a fictional single-storey house in Warsaw: 102.2 m² of heated floor area, eight rooms, mechanical ventilation with heat recovery at 85% efficiency, airtightness n50 = 1.5 1/h. The design outdoor temperature comes from the climate table: -20 °C. Every input is published, so you can recompute the result yourself.

Heat loss of the reference house - HeatAlgo's engine, EN 12831-1
Transmission through building elements3435 W
Ventilation, after heat recovery534 W
Thermal bridges (ΔU_TB = 0.05 W/(m²·K), EN 12831-1, annex B.2.1)618 W
Design heat loss of the building4587 W
Per square metre of heated floor area44.9 W/m²
Sum of the eight room loads4859 W

The last two figures differ, and they should. A room's load is calculated with its own worst-case share of infiltration, because that is what the radiator or underfloor loop in that room has to cover. For the whole building the standard counts ventilation once, for the whole zone. So the 4859 W split across the rooms sizes the emitters, and the 4587 W sizes the heat source.

The 44.9 W/m² describes this house only: well insulated, airtight, with heat recovery. Do not carry it over to another building - the section on W/m² estimates shows why.

What depends on it

This is the real answer to "why do I need this".

Heat source capacity. The obvious use, and the most expensive to get wrong. A pump sized against an inflated load short-cycles at part load, which costs both the seasonal efficiency figure you are quoting and compressor life. Sized against an understated load, it cannot keep up in a cold spell. One class of equipment either way is usually a five-figure difference in the quote.

Radiators and supply temperature. This use gets lost behind the discussion of source capacity, and it matters just as much. Knowing a single room's load and the output of the radiator installed in it, you can work out the supply temperature that radiator needs. One room with an undersized radiator raises the required temperature for the entire system - and every extra degree costs the pump's COP all winter. Without a per-room split you never find that bottleneck.

Underfloor heating. Underfloor loops have a hard ceiling: floor surface temperature. To check whether a loop can carry a given room at all, you need that room's load, not the building's. How many watts per square metre a floor gives at a given water temperature and floor finish is in the guide to underfloor flow temperature; what that means for the whole design is in what an underfloor heating design should include.

Buffers, cylinders and hydraulics. Buffer volume and flow rates follow from the power the system has to move.

The client's bill and tariff. Annual energy use is estimated from the design load. That is what decides whether a heat pump pays for the client, and on which tariff.

Documentation and grants. Subsidy programmes and audits expect a calculation performed to the standard, with the method and assumptions stated - not a figure worked out by hand.

Why a W/m² estimate is not enough

The common shortcut is a coefficient: so many watts per square metre, depending on the building's "class". The trouble is that the spread of that coefficient is wider than the difference between a good and a bad equipment choice.

We measured this on our own module. For one specific building, where a full calculation to EN 12831-1 gives 8.40 kW, estimating the same building from a coefficient produces anything from 8.02 to 23.52 kW, depending purely on which insulation class the person estimating picks. That is close to a threefold spread, and the choice of class is subjective.

One building, two methods

8.02 kW23.52 kW
Coefficient estimate
8.02 - 23.52 kW
Calculated to EN 12831-1
8.4 kW
Measured on our own module for one building. The width of the amber band is the spread produced purely by the choice of insulation class.

At room level - where radiators get chosen - it looks worse. Mean absolute error per room was 17%, worst case 37%, and 4 of 14 rooms changed verdict: from "the existing radiator is adequate" to "too small", or the reverse. Four rooms where the estimate leads to a different purchase than the calculation does.

An estimate is fine for a first conversation with a client. It is not fine as the basis for ordering equipment.

Design temperature: one number, the whole chain

The calculation uses the design outdoor temperature for the building's climate zone. In Poland the range is wide:

Design outdoor temperature

  • Szczecin-16 °C36 K
  • Gdańsk, Wrocław, Poznań-18 °C38 K
  • Warsaw, Kraków, Łódź, Katowice-20 °C40 K
Bar length is the design temperature difference at 20 °C indoors - the colder the zone, the larger the building's load.

At 20 °C indoors, the difference between -16 °C and -20 °C is 36 K against 40 K, or roughly 11% of the load. Swapping Szczecin for Warsaw can move the selection by a whole equipment class.

More important still, the same temperature has to hold across the whole chain. If the calculation used -16 °C and the equipment selection assumed -20 °C, two documents for one building state different assumptions, and somebody will ask about it at handover. Manufacturers publish heat pump output at specific outdoor temperatures, so the assumed temperature also changes how much the unit actually delivers.

A note on the Polish context

Poland adopted EN 12831-1:2017 by recognition, without publishing a national Annex NA. In practice the default values in the standard's informative Annex B become the de facto Polish defaults, unless the designer deliberately sets their own. It is worth remembering when comparing output from two different programs: if they assume different defaults, they produce different results, even though both "follow the standard".

What a usable calculation contains

Whatever tool produced it, a result fit to hand on includes:

  1. A per-room breakdown, not just a building total.
  2. Losses split into transmission, ventilation and thermal bridges, so you can point at what dominates.
  3. The design temperature used, and where it came from - climate table or a manual value.
  4. U-values for each element, with the layers they were derived from.
  5. Ventilation assumptions - type, air change rate, heat recovery.
  6. The method and standard, stated explicitly, so the result can be checked.

The last point is the one most often skipped, and it is the one that decides whether the document holds up in an audit.

Common mistakes

  • Calculating only the building total. You lose the information needed to size radiators and underfloor loops - the usual root cause of a system that "does not heat one room".
  • Taking the design temperature from the wrong place. Usually the software's default rather than the building's location.
  • Ignoring thermal bridges. Their share grows in a well-insulated building, precisely because transmission through the elements shrinks.
  • Confusing design heat loss with annual energy use. Two different quantities; neither substitutes for the other.
  • Rescaling a finished result. If the load was calculated to the standard, it should not then be "corrected" by a coefficient or by fuel consumption history.

What a heat loss calculation costs

The price depends on who enters the building data.

  • Yourself, in software. A HeatAlgo account is free. Once the building is entered you see the summary and one fully calculated room. The full PDF report for one project - every room and every module, including heat pump sizing and underfloor heating - costs €29 including VAT. You enter the data from the floor plans and the build-up of each element.
  • Done for you. Someone calculates the building from its drawings and quotes once they have seen the scope. HeatAlgo offers individual calculations to order.
  • An energy audit is a different document. It estimates annual energy use, not design power, and does not replace a heat loss calculation when sizing a heat pump.

In the UK and Ireland, note that a HeatAlgo report is not an MCS heat loss calculation.

How we do it at HeatAlgo

HeatAlgo's heat loss calculation works room by room to EN 12831-1:2017, with EN ISO 6946 for building elements and EN ISO 13370 for ground heat transfer, and shows the loss breakdown against every room.

Since July 2026 the heat pump selection module reads that calculation live rather than working from an imported copy: a change in the calculation shows up in sizing immediately, and the pump is sized at the same design temperature the building was calculated at. The underfloor heating module uses the results the same way. We wrote up that change in the release note.

If you want to see what that looks like on a real building, we have published one house calculated in full: the complete input set - dimensions, design temperatures, U values, airtightness - and the result from four modules, in a form you can recompute by hand.

If you would rather commission the calculation than run it yourself, we also offer individual calculations to order. More guides live in the help center.

Create a free account

HeatAlgo newsletter

New guides, HeatAlgo product changes and offers - straight to your inbox. You confirm the sign-up with a link we send you.

Have a question or feedback?

I reply personally - usually within 24 hours.

Got a similar question? Check the FAQ below ↓

FAQ

Frequently asked questions

What is a heat loss calculation?

It is the design heat loss of a building, worked out room by room to EN 12831-1:2017. The result is the power in watts the building needs during the coldest hour of the year to hold its target indoor temperature.

How does it differ from an energy performance certificate?

A certificate describes annual energy use (kWh/year) and exists to compare buildings. A heat loss calculation gives instantaneous power (W or kW) under design conditions and exists to size equipment. They are different quantities calculated for different purposes - a certificate will not size a heat pump.

Is a W/m² estimate good enough to size a heat pump?

Not in a way you can defend to a client. The W/m² figure depends on insulation, ventilation, geometry and design temperature, and for one building different insulation classes span a multiple. An estimate is fine for a first conversation, not for ordering equipment.

Which outdoor temperature is used?

The design outdoor temperature for the building's climate zone. In Poland that ranges from -16 °C (Szczecin) to -20 °C and below (Warsaw, Kraków, Łódź, Katowice). The same temperature has to hold across the whole chain - the calculation, the equipment selection and the documentation.

Is it done per building or per room?

Both at once, and that is the point of the method. The per-room figures size radiators and underfloor loops; the building figure sizes the heat source. The standard gives separate formulas for the two and they are not the same number.

What is the heat loss of a typical house?

There is no single figure: it depends on insulation, airtightness, ventilation and the climate. A worked example: a 102.2 m² single-storey house in Warsaw (-20 °C design outdoor temperature), well insulated, airtight, with heat recovery at 85% efficiency, has a design heat loss of 4587 W, or 44.9 W/m². A less insulated house of the same size needs clearly more, which is why one house's W/m² cannot size a heat pump for another.

How much does a heat loss calculation cost?

It depends on who enters the building data. In HeatAlgo you do it yourself on a free account, and the full PDF report for one project - every room and every module - costs €29 including VAT. A calculation done for you is quoted individually, once the building's drawings have been seen. A HeatAlgo report is not an MCS heat loss calculation.

Blog

See also

Releases

Update: a bill of materials, one-module reports and Algo AI in every field

Underfloor heating now works out what to order from the merchant, a report can cover one or two modules, and one Algo AI reading fills three modules.

Releases

Update: Algo AI reads the building design, party walls and My library

Algo AI fills the heat loss calculation from the building design, party walls count against the neighbour, and underfloor heating gets a new panel.

Guides

Milling an existing screed for underfloor heating: when it works and what it costs

Floor milling cuts channels for water underfloor heating into your existing screed. When the floor suits it, what a quote should list, and the alternatives.

Guides

Retrofitting water-based underfloor heating: what to measure first

A new screed, a dry system or milling? Measure levels at doors, thresholds and stairs, find out the floor layers and check room heat loss. With a worksheet.

Guides

Where should an underfloor heating manifold go?

Choosing an underfloor heating manifold location: one floor, two positions, the pipe runs and loop lengths HeatAlgo calculated, and what to ask your installer.

Guides

What should an underfloor heating design include?

Check the drawings, room calculations, loop details and handover scope in a water-based underfloor heating design. Includes a quote-comparison worksheet.

Guides

Planning underfloor heating? What to prepare before asking for a quote

Prepare for a water-based underfloor heating quote: floor plans, insulation, floor finishes, heating system and questions for your installer.

News

Underfloor heating from a floor plan: AI draws the sections and loops

Upload a floor plan as PDF, PNG, JPG, HEIC, DWG or DXF, calibrate the scale, and HeatAlgo draws underfloor heating sections with pipe layouts to EN 1264.

Releases

Update: simpler plan selection and checkout

Compare plans in one window, unlock a complete project and enter your discount code at checkout.

Guides

Heat recovery ventilation in HeatAlgo (beta): six steps from rooms to the balance and the unit

The six steps of the ventilation module: building, rooms and airflows to PN-83/B-03430, ducts on floor plans, the unit from EPREL, modes and the balance.

Guides

Algo, the AI assistant in HeatAlgo: what it does, where to find it and its limits

Where to open Algo AI, how it reads building documents and reviews a project, the Propose and Automatic modes, undo, files, sources and the monthly limit.

Releases

Update: underfloor heating now computes to EN 1264

Loop output answers to spacing, layout and the drawn pipe; the characteristic from EN 1264-2, each loop's spread and flow from EN 1264-3 - what's new in HeatAlgo.

Guides

What flow temperature for underfloor heating - and why it decides your pipe spacing

Water temperature and floor covering set a floor's output, not its area. Calculated table: what 30, 35, 40 and 45 °C give per m² under tile, wood and carpet.

Guides

Electric underfloor heating loses its subsidy in 2027 - what stays in Czyste Powietrze

From 2027 the programme funds no heating mats, electric boilers, electric radiators or electric underfloor heating. What stays on the list, and what it changes.

Guides

Pipe spacing and loop length in underfloor heating - how to work it out properly

The (area ÷ spacing) × 1.1 formula counts neither the run to the manifold nor the setback from the walls. Here is how far off it is, and how to work out a loop from real geometry.

Guides

Split heat pump ban 2027: what leaves the market, and what stays

No, an installed heat pump does not have to be replaced. From 1 January 2027 split air-to-water units up to 12 kW on GWP 150 or more leave the market.

Releases

Update: data travels between modules, and the app has a new layout

Heat loss calculations and the client form now feed every module, the app has a new layout, and supply runs can cross heated rooms - what's new in HeatAlgo.

Guides

The oversized heat pump - why a capacity margin is billed to the client every month

Why a heat pump sized "with a margin" cycles, loses seasonal efficiency and wears its compressor faster - and how to size one from a calculation, not a rule of thumb.

Guides

Installer's glossary: heat loss, U-value, lambda, thermal bridges

Heat loss and equipment sizing terms explained: U-value, lambda, thermal resistance, thermal bridges, n50, bivalent point, SCOP and the heating curve.

Guides

A client's glossary: what the terms in your installer's form mean

Your installer is asking for floor plans, sections and a window schedule? Here is what each of those documents is, why it is needed and where to find it.

Releases

Update: pump sizing straight from the heat loss calculation

The pump module now reads the project's heat loss calculation directly - no imported copies, a per-room loss breakdown, and the full reasoning behind the selected capacity.

Releases

Update: a new generation of underfloor heating drawings

Spiral and meanders drawn like a working design, consistent rules for any room shape, and editable loop nodes - what's new in HeatAlgo.

Releases

Update: AI fills in project data from building documents

AI reads the building design, window schedule and energy certificate, and you approve the data into the heat loss form - what's new in HeatAlgo.

Guides

How to use the underfloor heating module - a step-by-step guide

Upload and calibrate a floor plan, draw sections yourself or with Algo AI, connect loops to a manifold, and download the report and floor plan as PDFs.

Releases

Update: better underfloor heating design and in-app help

A smoother underfloor heating design workflow, in-app help, a help center and multiple storeys in one project - what's new in HeatAlgo.

Guides

How to send a client the form and get complete data - a guide

From creating the project to accepting the client's data - a simple step-by-step guide, screen by screen, no jargon.

Create a free HeatAlgo account

Register and go from client data to a finished heating project in one place.