Skip to content

How the UK calculator works

The formulas, conventions, data and assumptions behind the UK results, and what the calculator doesn't do, so you can check the work yourself.

Units

The UK section works in SI units throughout: thicknesses in millimetres, areas in square metres, R-values in m²K/W, thermal conductivity (λ) in W/m·K and U-values in W/m²K. Prices are in pounds sterling.

Targets

UK targets are U-values for the whole element, from Approved Document L, Volume 1: Dwellings (2021 edition incorporating 2023 amendments), which applies in England. There are two levels:

Area Building Regs (Part L), Table 4.3 (b) New-build standard, Table 4.2
Loft 0.16 0.15
Room in roof 0.16 0.15
Cavity walls 0.55 –
Solid walls (internal or external insulation) 0.30 0.18
Floor 0.25 0.18

The full rules, including when they apply, are on Part L U-values.

U-value method

U-values are calculated following BS EN ISO 6946, with the conventions in BRE's BR 443:

U = 1 ÷ (Rsi + Σ thickness/λ + Rse)

To size insulation, the calculator turns this around. The R-value the insulation must supply is 1 ÷ target U, minus the surface resistances and the R of the rest of the build-up. These are the values it uses:

Area Rsi Rse Rest of build-up Timber Timber fraction
Loft 0.10 0.04 0.43 100 mm ceiling joists 12.8%
Room in roof 0.10 0.10 0.06 100 mm rafters 8.8%
Cavity walls 0.13 0.04 0.51 – –
Solid walls 0.13 0.04 0.42 – –
Floor (suspended timber) 0.17 0.04 1.04 150 mm floor joists 10.8%

R-values in m²K/W. The ‘rest of build-up’ column covers everything except the new insulation and the surfaces: plasterboard, roof space, masonry, floorboards, ventilated voids and, for floors, a simplified allowance for the ground.

Timber bridging

Where insulation sits between joists or rafters, heat also flows through the timber. The calculator uses a parallel-path method. Layers fill from the bottom up. Within the depth of the timber, the effective conductivity is:

λ effective = (1 − f) × λ insulation + f × λ timber

where f is the timber fraction and λ timber is 0.13 W/m·K, a typical softwood value from EN ISO 10456. Anything above the timber, such as a loft layer laid across the joists, is calculated as plain thickness ÷ λ.

Calibration

The values for the rest of each build-up are calibrated so that reference constructions match published results:

Existing insulation

If you enter a depth, existing mineral wool and polystyrene (EPS) are valued at λ 0.040, the figure in the RdSAP 10 specification, and bridged by the timber in the same way as new insulation. Vermiculite is given a conservative λ of about 0.053 and triggers a warning, because the HSE lists loose-fill insulation among materials that may contain asbestos. You can also enter a known R-value or U-value instead. If what's there already meets the target, the calculator says so and stops.

Choosing rolls and boards

Each product has a list of standard thicknesses, each with its coverage per roll or board and a price range. The calculator tries every combination of up to three layers and keeps those that reach the target. From those it picks:

  1. the fewest layers, then
  2. the thinnest total stack, then
  3. the fewest rolls or boards, then
  4. the lowest price.

Rolls or boards per layer = area × (1 + waste allowance) ÷ coverage, rounded up. If nothing fits within a limited depth, it shows the best stack that does and warns you.

Installer products

Cavity fill fills the whole cavity. It can't be installed part-way, so the calculator doesn't size it to the target: it fills the cavity width you choose (50, 65, 75, 85 or 100 mm) with λ 0.040 blown mineral wool (Knauf Supafil 40) and reports the U-value you end up with.

Blown loft insulation (Knauf Supafil Loft 045, λ 0.045) is calculated as a continuous layer to whatever depth reaches the target.

Prices

You can enter your own price per roll or board under More options.

Waste and wall areas

The waste allowance defaults to 10%. It's an editorial choice that covers offcuts, trimming around obstructions and uneven spacing, and you can change it. If you measure walls by length and height, the calculator deducts 1.9 m² per door and 1.5 m² per window.

Product data

Limitations

How other sections differ

The site has separate sections for the US, Germany and France, and each uses a different method. The US section follows ENERGY STAR's recommended insulation R-values by climate zone, which count the insulation alone, not the framing. The German section works from U-values in the GEG and federal funding rules. The French section works from the thermal resistance thresholds used by renovation grant schemes.

Checking our numbers

The engine is covered by automated tests, and the worked examples on our pages come from the same engine through a command-line tool, so every quoted depth, roll count, price and U-value matches the calculator. Show the maths under each result lists every step. If you spot an error, email info@loftinsulationcalc.com.

Sources

Updated 14 October 2026