Heat loss calculator: room by room

The calculator needs JavaScript. The worked example, formula and figures below show exactly how it works, so you can do the sum yourself. A guide, not advice. Check your supplier's or maker's figures before ordering.

Short answer

Worked example

Worked example inputs
You enterValue
RoomsBedroom: room temperature 21 °C, floor area 20 m², ceiling height 2.4 m, external wall 10 m², external wall 0.3 W/m²K, windows area 2 m², windows u-value 1.4 W/m²K, external doors area 0 m², floor area 0 m², roof or ceiling area 0 m²
RegionI'll enter my own
Design outdoor temperature-1 °C
Air changes per hour1 /h

Heat loss: 476 W (0.48 kW) at the design temperature

Worked example results
ResultValue
House heat loss476 W (1,624 BTU/h)
House heat loss0.48 kW (1,624 BTU/h)
Fabric loss (walls, windows, doors, floor, roof)128 W (435 BTU/h)
Ventilation loss348 W (1,189 BTU/h)
Heat loss per m² of floor24 W/m²
Design outdoor temperature used-1 °C
Room by room
RoomΔTFabricVentilationTotalPer m²
Bedroom22 K128 W348 W476 W24 W/m²
Show the working
  1. Design outdoor temperature: -1 °C (your figure)
  2. Bedroom: ΔT = 21 − (-1) = 22 K
  3. Wall: 10 m² × 0.3 W/m²K × 22 K = 66 W
  4. Windows: 2 m² × 1.4 W/m²K × 22 K = 61.6 W
  5. Fabric: 127.6 W
  6. Ventilation: 0.33 × 1 /h × 48 m³ × 22 K = 348.5 W
  7. Room total: 127.6 + 348.5 = 476.1 W
  8. House: 127.6 W fabric + 348.5 W ventilation = 476.1 W (0.48 kW)

How it works

  1. Temperature difference ΔT (K) = room temperature − design outdoor temperature
  2. Fabric loss (W) = Σ (area A × U-value U × ΔT) for each wall, window, door, floor and roof, plus any thermal bridging allowance
  3. Ventilation loss (W) = 0.33 × air changes per hour n × room volume V × ΔT (V = floor area × ceiling height)
  4. Room heat loss = fabric loss + ventilation loss; house heat loss = the sum of the rooms

Not an MCS heat loss survey. An installer sizing a heat pump for the Boiler Upgrade Scheme must do their own room-by-room calculation to MCS MIS 3005-D.

Simplified BS EN 12831-1: no allowance for heat-up, intermittent heating or heat flow to neighbours. Floors on the ground use the floor U-value you enter.

Our regional design temperatures and air change rates are still being checked: enter your own until they are filled in.

Our default (adjustable)

These are typical planning figures and our own allowances, not facts about your product. Change any of them in the calculator to match your bag, pack or tin.

FigureOur default (adjustable)KindSource
Air changes per hourEnter from the bag, pack or tinOur assumption
Not yet checked against the source
Our choice: change it to suit your job
Brief v2 H1: air change rate. No figure stated in the brief; Researcher to fill from CIBSE Domestic Heating Design Guide / BS EN 12831-1 by room type and age. Until then the user enters it.
Thermal bridging allowance on fabric lossEnter from the bag, pack or tinOur assumption
Not yet checked against the source
Our choice: change it to suit your job
Brief v2 H1: thermal bridging allowance is an assumption. No figure stated; Researcher to fill. Blank means no allowance.

Regulations and standards

  • BS EN 12831-1 (simplified room-by-room method)
  • CIBSE Domestic Heating Design Guide

Explained: BS EN 12831 and CIBSE DHDG (heat loss), MCS MIS 3005-D (heat pump design).

The method is the same across the UK. Design outdoor temperatures vary by region.

Reference tables this calculator reads
TableClauseNationsStatus
Design outdoor temperature by regionCIBSE Guide A / MCS MIS 3005-D design outdoor temperatures (Researcher to cite the exact table)UK-wide0/11 values entered
Not yet checked against the source

What to buy

FAQs