How Do I Calculate U-Values for Walls, Floors & Roofs?
A U-value (thermal transmittance) is calculated as the reciprocal of the total thermal resistance: U = 1 / ΣR. Total resistance is the sum of all material layer resistances (R = thickness ÷ thermal conductivity) plus fixed surface resistances. Approved Document L sets target U-values for new build (0.18 W/m²K for walls, 0.13 W/m²K for roofs, 0.13 W/m²K for ground floors) and maximum values for replacement elements in existing buildings (0.30 W/m²K for walls). The methodology follows BS EN ISO 6946.
Summary
U-values quantify how quickly heat passes through a building element — the lower the number, the better the insulation performance. Every layer of a wall, floor, or roof contributes a thermal resistance value, and U-value is calculated from the sum of all those resistances. Getting this right is essential for Part L compliance, EPC assessments, and ensuring that insulation is specified correctly.
Tradespeople and contractors need U-value calculations when specifying insulation thickness for extensions, loft conversions, solid wall insulation, and floor upgrades. In most cases, insulation manufacturers provide online calculators and technical data sheets that do the calculation for you — but understanding the underlying method ensures you can verify specifications and identify errors.
The most common mistake is ignoring thermal bridging — mortar beds in block walls, timber studs in stud partitions, and joists in floors all have different thermal conductivities to the surrounding insulation. BS EN ISO 6946 Appendix D covers the correction method, but for most domestic work, the upper-limit/lower-limit averaging method gives sufficient accuracy.
Key Facts
- U-value unit — W/m²K (Watts per square metre per Kelvin temperature difference)
- Approved Document L — new build wall — 0.18 W/m²K (Part L 2021, England)
- Approved Document L — new build roof — 0.13 W/m²K
- Approved Document L — new build floor — 0.13 W/m²K
- Replacement elements — walls — 0.30 W/m²K maximum (when replacing in existing building)
- Replacement elements — roof — 0.16 W/m²K maximum
- Replacement elements — floor — 0.25 W/m²K maximum
- Windows and doors (replacement) — 1.6 W/m²K maximum [verify current Part L figures]
- Thermal conductivity (λ) — key values: mineral wool 0.035–0.044 W/mK; PIR 0.022–0.023 W/mK; EPS 0.030–0.038 W/mK; dense concrete block 1.13 W/mK; brick 0.77 W/mK; plasterboard 0.21 W/mK; timber 0.13 W/mK
- Surface resistance — external (Rse) — 0.04 m²K/W (standard)
- Surface resistance — internal (Rsi) — 0.13 m²K/W (vertical wall); 0.10 m²K/W (upward heat flow, floor/ceiling); 0.17 m²K/W (downward heat flow, floor)
- Air gap resistance — unventilated cavity: 0.18 m²K/W (25mm+); poorly ventilated cavity: 0.09 m²K/W
- R-value per layer — R = thickness (m) ÷ thermal conductivity λ (W/mK)
Quick Reference Table
Got your quantities? squote builds the full quote with labour, materials and markup.
Try squote free →| Material | Thermal Conductivity λ (W/mK) | 100mm Layer R-value (m²K/W) |
|---|---|---|
| Mineral wool (glass/rock) | 0.035–0.044 | 2.27–2.86 |
| PIR rigid foam | 0.022–0.023 | 4.35–4.55 |
| EPS (white polystyrene) | 0.030–0.038 | 2.63–3.33 |
| Phenolic foam | 0.018–0.021 | 4.76–5.56 |
| Dense concrete block | 1.13 | 0.09 |
| Lightweight concrete block | 0.15–0.20 | 0.50–0.67 |
| Engineering brick | 0.77 | 0.13 |
| Sand/cement render | 0.90 | 0.11 |
| Plasterboard (12.5mm) | 0.21 | 0.06 |
| Timber (softwood) | 0.13 | 0.77 |
| Screed (sand/cement) | 1.40 | 0.07 |
| Floor tiles/slate | 1.80 | 0.06 |
| Element | Approved Document L Target (New Build) | Existing Building Maximum (Replacement) |
|---|---|---|
| External wall | 0.18 W/m²K | 0.30 W/m²K |
| Roof | 0.13 W/m²K | 0.16 W/m²K |
| Ground floor | 0.13 W/m²K | 0.25 W/m²K |
| Windows | 1.20 W/m²K (whole window) | 1.60 W/m²K |
| Doors | 1.20 W/m²K | 1.80 W/m²K |
Detailed Guidance
The Basic U-Value Formula
U = 1 / (Rsi + R₁ + R₂ + R₃ + ... + Rse)
Where each R is the thermal resistance of one layer: R = d / λ (thickness in metres ÷ thermal conductivity in W/mK)
Worked Example: Cavity Wall
Construction (inside to outside):
- Internal surface resistance (Rsi): 0.13 m²K/W
- 12.5mm plasterboard: R = 0.0125 / 0.21 = 0.06 m²K/W
- 100mm lightweight block (λ = 0.17): R = 0.10 / 0.17 = 0.59 m²K/W
- 75mm full-fill mineral wool cavity batt: R = 0.075 / 0.035 = 2.14 m²K/W
- Unventilated air gap (residual 25mm): 0.18 m²K/W — not applicable if fully filled
- 102mm facing brick (λ = 0.77): R = 0.102 / 0.77 = 0.13 m²K/W
- External surface resistance (Rse): 0.04 m²K/W
Total R = 0.13 + 0.06 + 0.59 + 2.14 + 0.13 + 0.04 = 3.09 m²K/W
U = 1 / 3.09 = 0.32 W/m²K
This just exceeds the replacement element limit of 0.30 W/m²K. To achieve compliance, either increase mineral wool to 85mm (full fill) or use PIR batt (70mm PIR gives R = 3.18, U = 0.27 W/m²K).
Worked Example: Loft Insulation (Cold Roof)
Construction (inside to outside):
- Downward heat flow surface resistance (Rsi): 0.17 m²K/W
- 12.5mm plasterboard: R = 0.06 m²K/W
- Airspace between joists (ventilated cold roof): R = 0 (ventilated spaces excluded)
- 100mm mineral wool between 100mm joists: R = 0.10 / 0.035 = 2.86 m²K/W
- 170mm mineral wool over joists (cross-laid): R = 0.17 / 0.035 = 4.86 m²K/W
- Upward heat flow surface resistance (Rse): 0.10 m²K/W
Total R = 0.17 + 0.06 + 2.86 + 4.86 + 0.10 = 8.05 m²K/W
U = 1 / 8.05 = 0.12 W/m²K — meets the 0.13 W/m²K new-build target
Worked Example: Ground Floor (Solid Concrete)
Construction (inside to outside):
- Downward heat flow surface resistance (Rsi): 0.17 m²K/W
- Floor tile (10mm, λ = 1.8): R = 0.01 / 1.8 = 0.006 m²K/W
- Screed (65mm, λ = 1.4): R = 0.065 / 1.4 = 0.046 m²K/W
- PIR insulation (100mm, λ = 0.022): R = 0.10 / 0.022 = 4.55 m²K/W
- DPM: negligible
- Concrete slab (150mm, λ = 1.15): R = 0.15 / 1.15 = 0.13 m²K/W
- Hardcore: negligible
- Downward surface resistance (Rse): 0.04 m²K/W (ground boundary)
Total R = 0.17 + 0.006 + 0.046 + 4.55 + 0.13 + 0.04 = 4.94 m²K/W
U = 1 / 4.94 = 0.20 W/m²K — meets 0.25 W/m²K replacement limit; increase PIR to 120mm to approach new-build 0.13 target
Thermal Bridging Correction
The above calculations assume homogeneous layers. In reality, mortar joints in blockwork, timber studs, and joists interrupt the insulation layer with higher-conductivity material.
For a stud wall with 140mm studs at 600mm centres (approximately 15% of wall area):
- Insulation fraction: 85% × R_insulation, 15% × R_timber
- Upper limit method: Calculate R assuming all insulation, then all timber; average the U-values proportionally
- For most domestic work: add a correction of 5–10% to the calculated U-value to account for bridging
BS EN ISO 6946 Section 6 provides the full combined method if a precise figure is needed for a Part L submission.
Using Online Calculators
Insulation manufacturers including Kingspan, Knauf, and Recticel provide free U-value calculators on their websites. You enter the build-up layer by layer, and the calculator outputs the U-value including a default bridging correction. These are accepted by Building Control for standard applications. For unusual build-ups or SAP calculations, a UKAS-accredited calculation from a specialist may be required.
Frequently Asked Questions
What U-value do I need for an extension under Part L?
For a single-storey rear extension to an existing dwelling in England, Part L 2021 requires new elements to meet the same standards as new build: 0.18 W/m²K for walls and 0.13 W/m²K for roofs. However, if the overall fabric energy efficiency of the dwelling is demonstrated to be equivalent, there is some flexibility. Check with Building Control — many will accept 0.28 W/m²K for walls in certain cases. Scotland, Wales, and Northern Ireland have slightly different targets under their respective versions of the energy regulations.
Can I use building paper thermal resistance in my calculation?
Building paper (breather membrane) and DPMs contribute negligible resistance and are conventionally ignored in U-value calculations per BS EN ISO 6946. Their value is in moisture management, not thermal performance.
My insulation board has a design lambda value — what does that mean?
Manufacturers publish two conductivity figures: the declared lambda (λD) and the design lambda (λ). The design value is slightly higher (worse) and accounts for moisture uptake and aging in service. Always use the design lambda for U-value calculations — using the declared value will give an optimistic U-value that may not be achieved in practice. PIR design lambda is typically 0.023 W/mK vs declared 0.022 W/mK.
Does a cold roof or warm roof affect U-value calculation?
Significantly. A cold roof (insulation at ceiling level, ventilated void above) has the ventilated space excluded from the thermal calculation — the roof covering and ventilated space contribute no resistance. A warm roof (insulation on top of the roof deck, no ventilated space) includes all layers in the U-value calculation. This is why warm roofs typically achieve lower U-values with less total insulation thickness, but require careful detailing to prevent interstitial condensation.
Do I need a U-value calculation for a like-for-like replacement?
Generally no — replacing a window with an equivalent window, or relaying a floor with the same construction, does not require a U-value calculation. However, if you are replacing insulation, changing the construction, or the work triggers a Part L assessment, a calculation may be required. Always check with Building Control before starting notifiable work.
Regulations & Standards
BS EN ISO 6946 — Building components and building elements; thermal resistance and thermal transmittance calculation method
Approved Document L — Conservation of fuel and power; England and Wales; specifies U-value targets
BS EN ISO 13370 — Thermal performance of buildings; heat transfer via the ground; ground floor calculation method
BR 443 — DCLG guidance on the conventions for U-value calculations used in SAP assessments
SAP 10.2 — Standard Assessment Procedure; uses U-values as inputs to energy rating calculations
DCLG / DLUHC Approved Document L — Official Part L guidance for England
BRE BR 443 — Conventions for U-value calculations in the UK
Kingspan U-value Calculator — Online tool for common build-up configurations
Knauf Insulation Specification Tool — Layer-by-layer calculation with bridging correction
BSI BS EN ISO 6946 — The calculation standard itself
solid wall — U-values achievable with IWI and EWI systems
loft insulation — Loft insulation depths and achievable U-values
thermal bridging — How to account for bridges in U-value calculations
floor insulation — Floor insulation thickness and U-value targets
part l energy — Full Part L requirements and how U-values feed into SAP
Got a question this article doesn't answer? Squotey knows building regs, pricing and trade best practice.
Ask Squotey free →This article was generated and fact-checked using AI, with corrections from the community. If you spot anything wrong, please . See our Terms of Use.