Room Heat Loss Calculator: Detailed Method Using U-Values, CIBSE Guide A and Worked Examples

Quick Answer: Room heat loss is calculated by summing fabric heat losses (each surface U-value × area × temperature difference) and ventilation heat loss (0.33 × air changes per hour × room volume × temperature difference). For UK design conditions, use an internal temperature of 21°C (living rooms) or 18°C (bedrooms) and an external design temperature of -3°C (most of England) per CIBSE Guide A. Total heat loss in watts determines the minimum radiator or heat emitter output required.

Summary

Accurate room heat loss calculation is the foundation of any heating system design. Get it wrong and you have rooms that are too cold, or you oversize the boiler and radiators causing short-cycling and inefficiency. Heat loss calculations are mandatory for heat pump installations under the MCS Heat Emitter Guide, expected by building control for new-build heating specifications, and increasingly required by homeowners who want evidence-based boiler sizing.

The calculation is not complicated, but it requires accurate information about the building: wall, floor, window and roof construction (to determine U-values), room dimensions, and building air-tightness. U-values are available from measured performance data, from Appendix B of Approved Document L, or from the EPC (though EPC U-values are often conservative estimates).

This article walks through the full calculation for a typical room, with a worked example, and explains how to handle common complications: rooms with external walls on multiple sides, ground floors, heat transfer to unheated spaces, and intermittent heating.

Key Facts

Quick Reference U-Value Table

Got your quantities? squote builds the full quote with labour, materials and markup.

Try squote free →
Element Construction Typical U-Value (W/m²K)
Solid brick wall (225mm) Uninsulated 2.1
Cavity wall (no insulation) 1930s–1990s typical 1.5
Cavity wall (full fill CWI) Modern or retrofitted 0.32
Timber frame (insulated) New build to Part L 0.18
Flat roof (uninsulated) Older construction 1.5
Flat roof (well insulated) Modern Part L 0.18
Pitched roof (uninsulated) Loft not insulated 2.3
Pitched roof (100mm loft) Standard minimum 0.35
Pitched roof (300mm loft) Good practice 0.13
Single glazed window Old-style single 5.6
Double glazed (air) Older double 2.8
Double glazed (argon, low-e) Modern standard 1.4–1.6
Triple glazed High performance 0.8–1.0
Solid ground floor (concrete) Uninsulated 0.45
Ground floor (insulated, Part L) New build 0.25
Timber suspended floor (uninsulated) Old housing 0.7

Detailed Guidance

Step-by-Step Calculation Method

Before you start, collect:

  1. Room dimensions: length, width, height (floor to ceiling)
  2. Identify all external surfaces: which walls are external? Is the floor above an unheated garage? Is there a flat roof above?
  3. Identify construction of each external surface
  4. Look up or calculate U-values for each surface
  5. Note the design temperatures for the room and the design outside temperature

Fabric heat loss for each surface: Q_fabric_element = U × A × ΔT

Ventilation heat loss: Q_vent = 0.33 × N × V × ΔT

Total room heat loss: Q_total = ΣQ_fabric + Q_vent

Worked Example: Living Room in 1960s Semi-Detached House

Room data:

Surfaces:

External walls:

Windows:

Ground floor:

Ventilation:

Total heat loss: Q_total = 328 + 307 + 113 + 73 + 194 + 342 = 1,357W ≈ 1.36 kW

Radiator required (conventional gas system at 70/50°C = 60°C mean = DT40):

Radiator required (heat pump system at 45/35°C = 40°C mean = DT20):

This demonstrates why heat pump radiators must be approximately 2.3× the size of conventional system radiators for the same room.

Handling Difficult Elements

Rooms above unheated garages: The floor is an external-equivalent surface. Use the same ΔT as external walls. The U-value for an uninsulated timber floor over a garage is approximately 0.7 W/m²K; insulated to current standards: 0.25 W/m²K.

Ground floor edge losses: Ground floor heat loss is significantly higher at the perimeter than in the centre. For a simplified calculation, use the area-based U-value approach as above. For detailed calculation, use CIBSE Guide A section on ground floors which accounts for edge length and depth of insulation.

Rooms adjacent to unheated spaces (loft, unused outbuilding): The adjacent space temperature is not outdoor temperature — it is typically the average of indoor and outdoor temperatures, or approximately 10°C in winter. Use a reduced ΔT accordingly. Some engineers use ΔT = 0.7 × external ΔT as a rule of thumb for surfaces adjacent to unheated spaces.

Conservatory: A conservatory attached to the main house creates a buffer zone. The wall between house and conservatory may be treated as semi-external. If the conservatory is unheated, the adjoining wall U-value is full external; if it is heated to the same temperature, treat as internal partition.

Bay windows: Calculate each face of the bay separately. The return walls of a bay are often partially external. For a typical bay window: measure each face (front and returns), use window U-value for glazed areas and wall U-value for solid spandrel panels.

Whole-House Heat Loss Summary

To size a boiler or heat pump, sum all room heat losses:

Room Heat Loss (W)
Living room (calculated above) 1,357
Kitchen/dining [calculate separately]
Hall/stairs [calculate]
Master bedroom [calculate]
Bedroom 2 [calculate]
Bedroom 3 [calculate]
Bathroom [calculate]
Total Sum

Add 15–20% for diversity and warm-up factor. This total is the minimum boiler or heat pump output.

For a heat pump: the total heat loss at design conditions (-3°C outside, 21°C inside) is the maximum load. A 8kW heat pump cannot heat a house with 10kW design heat loss — you need at minimum a 10kW unit. Oversizing is less harmful for heat pumps than for gas boilers (modulating compressors handle part loads efficiently), but avoid extreme oversizing (e.g., 20kW pump for a 5kW house).

For a gas boiler: Apply 20–25% margin to account for standing losses, domestic hot water demand, and warm-up. A house with 8kW design heat loss typically needs a 10–12kW boiler.

Accuracy vs Approximation

The worked example uses approximations at several points. For formal MCS-compliant heat pump calculations, the full BS EN 12831 method is required with actual measured U-values from the EPC or site survey. For a general sizing exercise, the simplified method above is adequate within about ±15%.

Sources of error:

For critical applications (heat pump sizing), err towards higher heat loss estimates. Undersizing a heat pump for a cold climate property causes serious performance and comfort issues.

Frequently Asked Questions

Can I use the EPC assessment instead of calculating heat loss?

An EPC gives you some useful data (estimated U-values, estimated air leakage) but is not a heat loss calculation. The EPC is assessed using SAP (Standard Assessment Procedure), which models energy consumption but does not calculate peak design heat load. For boiler or heat pump sizing, you need a peak heat load calculation.

How do I measure an accurate U-value for an existing wall?

The most accurate method is on-site measurement using a heat flux sensor (ISO 9869), which requires a period of 3–14 days of cold weather to get reliable readings. This is expensive and rarely used for individual rooms. For most purposes, use the construction type and refer to AD L Appendix B tables or CIBSE Guide A. If the EPC has a U-value survey, these figures are reasonable for preliminary design.

What design external temperature should I use?

Use the CIBSE Guide A Table 2.1 values for your location. Most of England: -3°C. North-East England, Yorkshire, higher ground: -4°C to -5°C. Scotland: -6°C to -10°C depending on elevation and region. For a conservative design, use -5°C for most England/Wales sites if CIBSE Guide A is not accessible.

Regulations & Standards