BUILDING PHYSICS / ENGINEERING GUIDE

How to Calculate U-Value of a Multilayer Wall

Reviewed by WattCostLab Editorial Team · Updated September 2, 2026

A multilayer wall U-value is calculated by adding the thermal resistances of the indoor surface, every solid layer and the outdoor surface, then taking the reciprocal of the total resistance.

Use the interactive calculator

Change the inputs and reproduce the equations discussed in this guide with WattCostLab's transparent browser-based model.

Open Building Wall Heat Transfer Calculator →

U-value calculation in one line

For a plane wall with several homogeneous layers arranged from indoors to outdoors, each layer contributes a thermal resistance Ri = xi/ki, where x is layer thickness in metres and k is thermal conductivity in W/mK. The layer resistances are added to the indoor and outdoor surface resistances. The overall heat-transfer coefficient is then the reciprocal of the total resistance.

Multilayer wall model
Rtotal = 1/hi + Σ(xi/ki) + 1/he
U = 1/Rtotal

The resulting units are m²K/W for total thermal resistance and W/m²K for U-value. Within this model, a larger Rtotal produces a smaller U-value and therefore less steady-state heat transfer for the same wall area and temperature difference.

Step-by-step method

  1. List the wall layers in heat-flow order from indoor side to outdoor side.
  2. Convert every thickness from millimetres to metres.
  3. For every layer, divide thickness by thermal conductivity to obtain Ri.
  4. Calculate the indoor surface resistance as 1/hi and the outdoor surface resistance as 1/he.
  5. Add all resistances to obtain Rtotal.
  6. Take the reciprocal to obtain U.

Worked five-layer example

The default WattCostLab example contains interior plaster, concrete, another plaster support layer, EPS insulation and exterior plaster. With the example boundary coefficients and conductivities used by the calculator, the total resistance is 1.61920 m²K/W. The corresponding U-value is 0.61759 W/m²K.

With indoor air at 20°C and outdoor air at −10°C, the temperature difference is 30 K. The same model gives a heat flux of approximately 18.53 W/m². For a 10 m² wall, that is about 185.28 W of steady-state heat flow under the stated conditions.

Important: this is an illustrative steady-state calculation, not a whole-building heating-energy prediction. Real buildings also contain windows, junctions, thermal bridges, air leakage, moisture effects and time-varying temperatures.

Why multilayer walls must be handled as resistances

Heat crosses the layers in sequence. That makes the thermal resistances analogous to a series network: the same steady heat flux passes through each layer while the temperature drop across each layer depends on its resistance. A low-conductivity insulation layer can therefore create a much larger temperature drop than a denser structural layer even when the structural layer is thicker.

Adding the U-values of individual layers would not represent this series process. Calculate R for each layer, add the resistances, and only then calculate the overall U-value.

How to use the result

U-value is useful for comparing wall assemblies under the same modeling assumptions. A lower U-value means a smaller heat flux at the same indoor-outdoor temperature difference. You can also use the same resistance network to calculate the temperature at each material interface and to explore how added insulation changes the wall profile.

The WattCostLab calculator supports one to seven solid layers, allows every thickness and conductivity to be edited, and includes indoor and outdoor convective boundary coefficients. It also shows the temperature profile so you can see where the modeled temperature drops occur.

Common U-value calculation mistakes

  • Using millimetres directly in R = x/k instead of converting to metres.
  • Adding U-values rather than adding thermal resistances.
  • Mixing layer-only resistance with the complete resistance that includes surface terms.
  • Using generic conductivity values when a product-specific value is available.
  • Treating a steady-state plane-wall result as a complete building-energy model.

Scientific basis

The calculation sequence used by WattCostLab follows the wall heat-transfer model documented by Paraschiv, Acomi, Serban and Paraschiv in Energy Reports (2020). The publication describes the one-to-seven-layer workflow that underpins the calculator. DOI: 10.1016/j.egyr.2020.08.055.

How to organize the input data before calculating

A clean wall calculation starts with a layer schedule. Write down every modeled layer in physical order, its thickness and the conductivity value you intend to use. Keep units visible beside each value. If a construction drawing gives millimetres, convert those values once and record the conversion rather than repeatedly converting them mentally. For example, 120 mm is 0.120 m and 50 mm is 0.050 m.

Next, decide whether the result you need is a layer-only comparison or a complete assembly result with surface resistances. WattCostLab uses the complete series path that includes 1/hi and 1/he. That convention must stay consistent when you compare the calculator with a hand calculation.

Sanity checks for a hand calculation

Several quick checks catch most transcription errors. Every layer resistance should be positive. The sum of the layer resistances must be smaller than Rtotal because the two positive surface resistances are added. U must be positive and equal to 1/Rtotal. If insulation is added without removing another layer, Rtotal should rise and U should fall.

The temperature profile supplies another check. Under steady outward heat flow, temperature should step downward from indoor air toward outdoor air. The drop across each solid layer equals qRi, so a high-resistance layer should show a comparatively large temperature drop. WattCostLab performs a numerical boundary closure check to make sure the calculated sequence returns to the selected outdoor condition.

How U-value connects to retrofit decisions

U-value is most useful as a controlled comparison metric. Build a baseline wall, duplicate the same boundary assumptions, then change only the layer you are considering. This isolates the thermal effect of the proposed change. You can compare insulation materials by conductivity, compare thicknesses, or move the same insulation from inside to outside to see how the interface-temperature profile changes even when total U does not.

For real retrofit work, pair this calculation with moisture analysis, junction details, fire requirements, structural constraints and local code requirements. The simple model answers the thermal-resistance question clearly; it intentionally does not pretend to answer every building-envelope question at once.

Frequently asked questions

What is the formula for U-value of a multilayer wall?

For the steady-state series-resistance model used here, Rtotal = 1/hi + Σ(xi/ki) + 1/he and U = 1/Rtotal.

Do I add U-values for wall layers?

No. For layers in series, add their thermal resistances. The overall U-value is calculated only after the total resistance has been found.

Should surface resistances be included?

Yes when you want the complete wall-model result used by this calculator. The indoor and outdoor convective boundary resistances are 1/hi and 1/he.

Related engineering guides