Skip to content

How to Calculate Insulation Thickness — Step-by-Step UK Guide

Complete guide to calculating insulation thickness in the UK, covering U-value targets, lambda values, the thickness formula and Part L compliance.

Key Concepts

U-Value Targets (Part L 2021, England)

  • New-build walls: 0.26 W/m²K
  • New-build floors: 0.18 W/m²K
  • New-build pitched roofs: 0.16 W/m²K
  • New-build flat roofs: 0.18 W/m²K
  • Extension walls: 0.28 W/m²K
  • Extension floors: 0.22 W/m²K
  • Extension roofs: 0.18 W/m²K
  • Windows (new): 1.4 W/m²K

Common Lambda (λ) Values

  • PIR board (Celotex/Kingspan): 0.022 W/mK
  • Phenolic board: 0.020 W/mK
  • EPS (expanded polystyrene): 0.030-0.038 W/mK
  • XPS (extruded polystyrene): 0.033-0.036 W/mK
  • Mineral wool (slab): 0.034-0.038 W/mK
  • Mineral wool (roll): 0.040-0.044 W/mK
  • Spray foam (closed cell): 0.025-0.028 W/mK
  • Wood fibre board: 0.038-0.043 W/mK

Step-by-Step Calculation

Step 1: Identify the Target U-Value

Check Approved Document Part L for your specific situation — new build, extension, conversion or renovation. Note the maximum permitted U-value for the building element you are insulating (wall, roof, floor). For building control compliance, you may need to achieve a lower U-value than the maximum if other elements under-perform.

Step 2: Calculate the Total Required Thermal Resistance

Convert the U-value target to total thermal resistance: Rtotal = 1 / U-value. For example, for a wall with a target U-value of 0.26 W/m²K: Rtotal = 1 / 0.26 = 3.846 m²K/W.

Step 3: Add Surface Resistances

Every building element has internal and external surface resistances (Rsi and Rse). Standard values from BS EN ISO 6946 are: Rsi = 0.13 m²K/W (internal surface, horizontal heat flow) and Rse = 0.04 m²K/W (external surface). For floors: Rsi = 0.17 m²K/W. For ceilings/roofs with upward heat flow: Rsi = 0.10 m²K/W.

Step 4: Calculate Resistance of Existing Layers

For each existing layer of the building element (brick, block, plaster, air cavity, etc.), calculate its thermal resistance: R = thickness (m) / lambda (W/mK). For example, a 102.5mm brick with λ = 0.77 gives R = 0.1025 / 0.77 = 0.133 m²K/W. Add up all existing layers including any air gaps (a 50mm unventilated cavity ≈ 0.18 m²K/W).

Step 5: Calculate the Insulation Resistance Needed

Subtract the surface resistances and existing layer resistances from the total required resistance: Rinsulation = Rtotal - Rsi - Rse - Rexisting layers. This gives you the thermal resistance that the insulation alone must provide.

Step 6: Calculate the Insulation Thickness

Multiply the required insulation resistance by the lambda value of your chosen insulation: Thickness (m) = Rinsulation × λ. Convert to millimetres and round up to the nearest available board thickness (typically 25, 30, 40, 50, 60, 75, 80, 90, 100, 120, or 150mm).

Step 7: Verify the Final U-Value

Recalculate the U-value using the actual insulation thickness you will use (rounded up): U = 1 / (Rsi + Rall layers including insulation + Rse). The final U-value should be equal to or lower than your target.

Worked Example: Cavity Wall

Target: U-value = 0.26 W/m²K (new-build wall)

Rtotal = 1 / 0.26 = 3.846 m²K/W

Existing layers:

  • Rsi = 0.13
  • Plasterboard 12.5mm (λ=0.25): 0.0125/0.25 = 0.050
  • Blockwork 100mm (λ=0.15): 0.100/0.15 = 0.667
  • Cavity 50mm (partially filled): residual cavity = 0.18
  • Brickwork 102.5mm (λ=0.77): 0.1025/0.77 = 0.133
  • Rse = 0.04

Total existing R = 0.13 + 0.050 + 0.667 + 0.18 + 0.133 + 0.04 = 1.200 m²K/W

Rinsulation needed = 3.846 - 1.200 = 2.646 m²K/W

Using PIR (λ=0.022): Thickness = 2.646 × 0.022 = 0.058m = 58mm → use 60mm

Using mineral wool (λ=0.034): Thickness = 2.646 × 0.034 = 0.090m = 90mm → use 90mm

Common Mistakes to Avoid

  • Ignoring thermal bridging: Timber studs and joists conduct heat faster than insulation. Between-joist insulation performs worse than the calculation suggests unless you account for this using the proportional area method.
  • Using incorrect lambda values: Always use the lambda value declared by the manufacturer for the specific product, not a generic figure. Some products have different lambda values at different thicknesses.
  • Forgetting surface resistances: Rsi and Rse add up and affect the calculation. Always include them.
  • Confusing R-value and U-value: R-value is resistance (higher = better). U-value is transmittance (lower = better). They are reciprocals of each other for the whole element.
  • Not rounding up: Always round up to the next available insulation thickness. Rounding down will fail to meet the target U-value.

Use our Insulation Thickness Calculator and U-Value Calculator to run these calculations automatically for your project.

How We Calculate This

Frequently Asked Questions

Last updated: April 2026

All calculations are estimates. Verify with your supplier.