How we calculate: insulation and ventilation
Every formula and default figure our insulation and ventilation calculators use. Each figure can be changed in its calculator to match your product. See how we calculate for the method behind all of them.
Extractor fan size calculator
Open the extractor fan size calculator
- Part F mode: the minimum intermittent extract rate for the room type from Approved Document F (England)
- Air change mode: m³/h = room volume × air changes per hour
- l/s = m³/h ÷ 3.6; air changes a fan gives = fan m³/h ÷ room volume
Box ratings are at free air: long or narrow ducts and bends cut the real flow, so keep ducts short and choose a fan with some margin.
In a bathroom the fan's IP rating and position depend on the zones in BS 7671 Section 701. Wiring in a bathroom is notifiable work in England and Wales.
This calculator has no built-in defaults: every figure comes from you or your product's data.
| Table | Clause | Nations | Status |
|---|---|---|---|
| Minimum extract ventilation rates (Part F) | Approved Document F 2021 Vol 1, extract ventilation rates (Researcher to cite the table number) | England | 5/10 values entered Not yet checked against the source |
Insulation thickness calculator
Open the insulation thickness calculator
- Resistance of the other layers R_other = Rsi + Σ d/λ + Rse
- Thickness d = λ_insulation × (1 ÷ target U − R_other)
- When the insulation sits between studs or joists, the thickness is found by trying values until the combined-method U-value (BS EN ISO 6946) equals the target
- Then buy the next thickness up and check its U-value
Corrections for air gaps, wall ties and fixings (ΔU) aren't included: allow a little extra or ask the maker for a full calculation.
| Figure | Our default (adjustable) | Kind | Source |
|---|---|---|---|
| Inside surface resistance Rsi: Wall | 0.13 m²K/W | Our assumption Not yet checked against the source | Our choice: change it to suit your job Inside surface resistance for a wall (horizontal heat flow) as used in brief v2 I1 test UV1 (BS EN ISO 6946). Researcher to cite the clause. |
| Outside surface resistance Rse: Wall | 0.04 m²K/W | Our assumption Not yet checked against the source | Our choice: change it to suit your job Outside surface resistance for a wall as used in brief v2 I1 test UV1 (BS EN ISO 6946). Researcher to cite the clause. |
| Inside surface resistance Rsi: Roof | Enter from the bag, pack or tin | Our assumption Not yet checked against the source | Our choice: change it to suit your job Brief v2 I1: Rsi by element (BS EN ISO 6946), upward heat flow. Not stated in the brief; Researcher to fill. |
| Outside surface resistance Rse: Roof | Enter from the bag, pack or tin | Our assumption Not yet checked against the source | Our choice: change it to suit your job Brief v2 I1: Rse by element (BS EN ISO 6946). Not stated for roofs in the brief; Researcher to fill. |
| Inside surface resistance Rsi: Floor | Enter from the bag, pack or tin | Our assumption Not yet checked against the source | Our choice: change it to suit your job Brief v2 I1: Rsi by element (BS EN ISO 6946), downward heat flow. Not stated in the brief; Researcher to fill. |
| Outside surface resistance Rse: Floor | Enter from the bag, pack or tin | Our assumption Not yet checked against the source | Our choice: change it to suit your job Brief v2 I1: Rse by element (BS EN ISO 6946). Not stated for floors in the brief; Researcher to fill (ground floors are treated differently, BS EN ISO 13370). |
| Table | Clause | Nations | Status |
|---|---|---|---|
| Thermal conductivity (λ) of common materials | BS EN ISO 10456 design values / maker data sheets (Researcher to cite per row) | UK-wide | 0/12 values entered Not yet checked against the source |
| Part L limiting U-values by nation, element and work | Approved Document L 2021 Vol 1 (England); Wales, Scotland and Northern Ireland equivalents (Researcher) | UK-wide | 3/36 values entered Not yet checked against the source |
U-value calculator
- Each layer's resistance R = thickness d (m) ÷ thermal conductivity λ (W/mK)
- Total resistance R = Rsi + Σ R + Rse; U-value = 1 ÷ R (W/m²K)
- Bridged layer (studs or joists): the average of the upper and lower limits of R, from the share of the layer taken by the timber (BS EN ISO 6946 combined method)
- The check uses the unrounded U-value, so 0.181 is over a 0.18 limit even though it shows as 0.18 to 2 decimal places
Corrections for air gaps, wall ties and fixings (ΔU) are not included, and cavities and ground floors aren't modelled: the insulation maker can give a full calculation.
Material λ values are still being checked: use the maker's declared λ.
| Figure | Our default (adjustable) | Kind | Source |
|---|---|---|---|
| Inside surface resistance Rsi: Wall | 0.13 m²K/W | Our assumption Not yet checked against the source | Our choice: change it to suit your job Inside surface resistance for a wall (horizontal heat flow) as used in brief v2 I1 test UV1 (BS EN ISO 6946). Researcher to cite the clause. |
| Outside surface resistance Rse: Wall | 0.04 m²K/W | Our assumption Not yet checked against the source | Our choice: change it to suit your job Outside surface resistance for a wall as used in brief v2 I1 test UV1 (BS EN ISO 6946). Researcher to cite the clause. |
| Inside surface resistance Rsi: Roof | Enter from the bag, pack or tin | Our assumption Not yet checked against the source | Our choice: change it to suit your job Brief v2 I1: Rsi by element (BS EN ISO 6946), upward heat flow. Not stated in the brief; Researcher to fill. |
| Outside surface resistance Rse: Roof | Enter from the bag, pack or tin | Our assumption Not yet checked against the source | Our choice: change it to suit your job Brief v2 I1: Rse by element (BS EN ISO 6946). Not stated for roofs in the brief; Researcher to fill. |
| Inside surface resistance Rsi: Floor | Enter from the bag, pack or tin | Our assumption Not yet checked against the source | Our choice: change it to suit your job Brief v2 I1: Rsi by element (BS EN ISO 6946), downward heat flow. Not stated in the brief; Researcher to fill. |
| Outside surface resistance Rse: Floor | Enter from the bag, pack or tin | Our assumption Not yet checked against the source | Our choice: change it to suit your job Brief v2 I1: Rse by element (BS EN ISO 6946). Not stated for floors in the brief; Researcher to fill (ground floors are treated differently, BS EN ISO 13370). |
| Table | Clause | Nations | Status |
|---|---|---|---|
| Thermal conductivity (λ) of common materials | BS EN ISO 10456 design values / maker data sheets (Researcher to cite per row) | UK-wide | 0/12 values entered Not yet checked against the source |
| Part L limiting U-values by nation, element and work | Approved Document L 2021 Vol 1 (England); Wales, Scotland and Northern Ireland equivalents (Researcher) | UK-wide | 3/36 values entered Not yet checked against the source |
Condensation risk calculator
Open the condensation risk calculator
- Dew point (Magnus): γ = ln(RH ÷ 100) + a·T ÷ (b + T); Td = b·γ ÷ (a − γ), with a = 17.62 and b = 243.12 °C
- Inside surface temperature θsi = θroom − U × Rsi × (θroom − θoutdoor), with Rsi = 0.25 m²K/W for condensation checks
- Temperature factor fRsi = (θsi − θoutdoor) ÷ (θroom − θoutdoor)
- If the surface is at or below the dew point, water condenses on it
Mould can grow before water appears: surfaces only a little above the dew point stay damp. Ventilate and heat steadily.
Condensation inside the wall or roof (interstitial, Glaser method) isn't covered: insulation makers offer a condensation risk analysis.
| Figure | Our default (adjustable) | Kind | Source |
|---|---|---|---|
| Inside surface resistance for condensation checks | 0.25 m²K/W | Our assumption Not yet checked against the source | Our choice: change it to suit your job Inside surface resistance for condensation checks, brief v2 I4 (BS EN ISO 13788). Researcher to cite the clause. |
Loft insulation calculator
Open the loft insulation calculator
- Rolls per layer = loft area ÷ roll coverage (m² on the pack), rounded up
- Total depth = insulation already there + layer 1 + layer 2
- Lay layer 1 between the joists and layer 2 at right angles across them, so the joists are covered
Our 270 mm target is a commonly quoted figure for mineral wool that we're still checking; a different material needs a different depth for the same U-value.
Don't squash insulation: if it ends up deeper than the joists and you want to board the loft, raise the boards on loft legs.
| Figure | Our default (adjustable) | Kind | Source |
|---|---|---|---|
| Target total depth | 270 mm | Our assumption Not yet checked against the source | Our choice: change it to suit your job Brief v2 I3: target 270 mm mineral wool, to be sourced to the Energy Saving Trust (Researcher). Stored as an assumption until an https source is cited. |