U-Value Calculation Guide: Thermal Resistance Method, Part L Targets and Wall, Roof and Floor Build-Ups

Quick Answer: U-value (thermal transmittance) measures how much heat passes through a building element per second per square metre per degree Kelvin of temperature difference, expressed in W/m²K. A lower U-value means better insulation. Calculate it using the thermal resistance method: R = thickness (m) ÷ conductivity (λ, W/mK) for each layer; U = 1 ÷ ΣR_total. Building Regulations Part L1A (new dwellings, 2021 edition) requires walls ≤0.18 W/m²K, roofs ≤0.11 W/m²K, and ground floors ≤0.13 W/m²K.

Summary

U-values are the cornerstone of thermal performance calculations in UK construction. Every time you build an extension, insulate a loft, or upgrade a wall, the U-value of each element determines whether it meets Building Regulations Part L and what the property's EPC rating will be. As of the 2021 Part L revision, the targets tightened significantly — what passed in 2013 often fails now.

The calculation is straightforward once you understand the method, but tradespeople often rely on manufacturer software or online calculators without understanding the inputs. This matters on site because real build-ups differ from the software assumptions — an air gap, a different insulation product, or a non-standard masonry leaf changes the result. Knowing the method lets you sanity-check outputs and explain to clients why a thicker insulation layer is needed.

The key distinction is between limiting fabric values (the minimum standard each individual element must meet) and target fabric energy efficiency (TFEE) calculations (the whole-building calculation for SAP). For most extension and refurbishment work, you need to meet the limiting values; SAP is required for new dwellings and notified to Building Control.

Key Facts

Quick Reference Table

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

Try squote free →
Material Typical λ (W/mK) R per 100mm thickness (m²K/W)
PIR insulation board (e.g. Celotex, Kingspan) 0.022–0.023 4.35–4.55
Mineral wool (glass or rock, between rafters) 0.034–0.044 2.27–2.94
EPS (expanded polystyrene) 0.030–0.038 2.63–3.33
XPS (extruded polystyrene, e.g. Styrofoam) 0.033–0.038 2.63–3.03
Woodfibre board 0.038–0.050 2.00–2.63
Facing brick 0.77 0.13
Dense concrete block 1.13 0.09
Lightweight/aerated block (e.g. Thermalite) 0.11–0.20 0.50–0.91
Plasterboard (12.5mm) 0.21 0.06 per 12.5mm slab
Unventilated air cavity (25mm+) 0.18
Timber frame (100mm C16 stud) 0.13 0.77
External render (15mm) 1.00 0.015 per 15mm

Detailed Guidance

The Thermal Resistance Method — Step by Step

  1. List every layer from outside to inside, including surface resistances and any cavities.
  2. For each solid layer: R = thickness (m) ÷ λ (W/mK).
  3. Sum all R values: ΣR = Rse + R_layer1 + R_layer2 + ... + Rsi.
  4. Calculate U-value: U = 1 ÷ ΣR.

This is the simple (ISO 6946 "combined method") approach. It is accurate for homogeneous layers. For bridged layers (e.g. timber studs within mineral wool), the upper and lower resistance limits must be calculated and averaged — see BR 443 for the full procedure.


Worked Example 1: Cavity Wall (New Build)

Build-up (outside to inside):

Calculation:

Layer Thickness (m) λ (W/mK) R (m²K/W)
Rse (external surface) 0.04
Face brick 0.1025 0.77 0.133
PIR board (85mm) 0.085 0.023 3.696
25mm clear air gap 0.18
Thermalite block (100mm) 0.100 0.11 0.909
12.5mm plasterboard 0.0125 0.21 0.060
Rsi (internal surface) 0.13
Total ΣR 5.148

U = 1 ÷ 5.148 = 0.194 W/m²K

This is above the Part L1A 2021 limit of 0.18 W/m²K. To comply, you would need to increase the insulation — e.g. increase PIR to 100mm:

R(PIR 100mm) = 0.100 ÷ 0.023 = 4.348. New ΣR = 0.04 + 0.133 + 4.348 + 0.18 + 0.909 + 0.060 + 0.13 = 5.800. U = 1 ÷ 5.800 = 0.172 W/m²K — complies.


Worked Example 2: Warm Flat Roof

Build-up (outside to inside):

Layer Thickness (m) λ (W/mK) R (m²K/W)
Rse 0.04
PIR (120mm) 0.120 0.022 5.455
OSB (18mm) 0.018 0.13 0.138
Plasterboard (12.5mm) 0.0125 0.21 0.060
Rsi 0.13
Total ΣR 5.823

U = 1 ÷ 5.823 = 0.172 W/m²K — complies with Part L1A 2021 roof limit of 0.11 W/m²K? No. 0.172 is above 0.11 — this build-up does not comply.

To achieve 0.11 W/m²K: ΣR required = 1 ÷ 0.11 = 9.09 m²K/W. Subtract fixed resistances: 9.09 − 0.04 − 0.138 − 0.060 − 0.13 = 8.72 m²K/W needed from insulation. Thickness = 8.72 × 0.022 = 0.192 m (192mm PIR). In practice, 2 × 100mm PIR layers, staggered (ΣR_ins = 9.09), gives U ≈ 0.10 W/m²K — complies.


Worked Example 3: Ground Floor Slab

Build-up (solid concrete ground floor with insulation):

Note: Ground floors are calculated using BS EN ISO 13370 (thermal performance through the ground), not simply via ΣR. The calculation accounts for floor perimeter-to-area ratio. However, for a quick estimate using the simplified resistance method:

Layer Thickness (m) λ (W/mK) R (m²K/W)
Rsi 0.17 (floor surface, horizontal heat flow downward)
Screed (75mm) 0.075 1.20 0.063
Concrete slab (150mm) 0.150 1.28 0.117
EPS (100mm) 0.100 0.034 2.941
Total ΣR 3.291

U ≈ 1 ÷ 3.291 = 0.30 W/m²K — above Part L1A 0.13 W/m²K limit. This illustrates why ground floor insulation thicknesses of 150–200mm are now standard for new builds. Increasing EPS to 200mm: R_EPS = 5.882, ΣR = 6.232, U = 0.16 W/m²K — closer but still above. At 250mm EPS: ΣR = 8.173, U = 0.12 W/m²K — complies.

For accurate ground floor U-values, use the BS EN ISO 13370 procedure or SAP-approved software (SAP 10.2).

Part L Target U-Values Summary

Element Part L1A 2021 (new dwellings) Part L1B 2021 (existing) — upgrade target
External wall 0.18 W/m²K 0.18 W/m²K
Roof 0.11 W/m²K 0.15 W/m²K
Ground floor 0.13 W/m²K 0.25 W/m²K
Windows/rooflights 1.4 W/m²K (whole unit) 1.4 W/m²K
Doors 1.4 W/m²K (whole unit) 1.4 W/m²K

Common Mistakes in U-Value Calculation

Frequently Asked Questions

Do I need to calculate U-values for a small single-storey extension?

Building Control will require the extension to meet Part L1B (existing dwellings). You do not usually need to submit a full SAP calculation for a single-storey extension, but you must demonstrate that each new element meets the limiting U-values. In practice, specifying standard products (e.g. 100mm PIR-filled timber frame, 150mm EPS below slab) to an approved design detail (e.g. LABC or Approved Document Appendix details) satisfies Building Control without a bespoke U-value calculation.

Can I use any insulation product to hit the target, or do I need specific products?

Any product with a declared λ value certified by a UK testing body (BBA, BRE Global, UKAS-accredited lab) can be used. The calculation just uses the declared λ and the thickness. Thicker mineral wool can achieve the same U-value as thinner PIR — mineral wool is cheaper per m² but takes more space.

What is the difference between U-value and R-value?

R-value (thermal resistance) measures resistance to heat flow. U-value (thermal transmittance) is the inverse: U = 1 ÷ R_total. In the UK, U-value is the primary metric. R-value is used more commonly in North America.

My extension is over a garage — does the floor need to meet Part L?

Yes. A floor separating a heated space above from an unheated garage below is a "heat-loss floor" and must meet the limiting U-value (0.25 W/m²K for existing, 0.13 W/m²K for new build). This typically requires 75–100mm PIR between joists plus a layer of insulated board beneath.

Does a conservatory need to meet Part L U-values?

A conservatory exempt from Building Regulations (under 30m², not used as habitable space, with thermally separated door/window to the house) does not need to meet Part L. A conservatory that does not meet the exemption criteria is treated as an extension and must comply with Part L1B.

Regulations & Standards