Layers are ordered from the warm (indoor) side on the left to the cold (outdoor) side on the right. Each layer's individual thermal resistance (R = thickness / k-value) is shown on the right. The calculator updates instantly as you change any value.
The Complete Guide to Wall and Roof Heat Loss Calculations
Whether you are an HVAC engineer sizing heating equipment, a building scientist auditing envelope performance, or a homeowner evaluating insulation upgrades, this tool gives you the complete thermal picture of any multi-layer wall or roof assembly. Understanding how each layer contributes to the total R-value and how that resistance translates into actual heat loss in watts or BTU/hr is the foundation of energy-efficient building design.
How to Use This Solver
Start in Panel 1 by building your wall or roof cross-section. Click "Add Insulation or Structural Layer" and select a material from the dropdown. Enter the layer thickness in the unit system you have chosen (inches for Imperial, meters for Metric). Add as many layers as your assembly has, ordered from the warm indoor side to the cold outdoor side. The per-layer R-value badge on the right of each row updates instantly.
In Panel 2, enter the total surface area of the assembly (for example, one wall face), and set your indoor and outdoor design temperatures. The color-coded cross-section diagram updates in real time, showing each layer colored with a gradient from warm red (indoor side) to cool blue (outdoor side). Temperature labels at each boundary show exactly how the total Delta-T is distributed across the assembly. A thicker insulation layer will capture a proportionally larger share of the temperature drop.
Panel 3 shows the summary output: total R-value, overall U-value, and the final heat loss rate in watts or BTU/hr. The per-layer breakdown table lets you see which layers contribute the most resistance and which are nearly transparent to heat flow. Use "Copy Assembly Report" to export a plain-text summary for documentation or sharing with a client.
The Physics: Fourier's Law of Heat Conduction
This tool implements 1D steady-state heat conduction. For each layer, thermal resistance is:
d = thickness (m or in), k = thermal conductivity (W/m-K or BTU-in/hr-ft^2-F)
Because layers are in series, total assembly resistance is simply the sum:
Thermal resistances in series add directly, just like electrical resistances
The overall U-value (thermal transmittance) is the inverse of total resistance:
Units: W/(m^2-K) in metric, or BTU/(hr-ft^2-F) in Imperial
Finally, Fourier's law gives the steady-state heat loss rate:
A = surface area, Delta-T = indoor minus outdoor temperature
Reading the Temperature Gradient Visualizer
The cross-section diagram in Panel 2 divides the bar width according to each layer's proportional share of total R-value, not by physical thickness. This is intentional and physically meaningful: a layer's width in the diagram represents how much of the total temperature drop occurs within it. A thick layer with a low k-value (high R, like 6 inches of polyurethane foam) will occupy most of the bar. A thin, conductive layer (like 1/2-inch drywall) will occupy a narrow slice, correctly reflecting that almost no temperature drop occurs across it.
The boundary temperature labels between layers are computed as: T_boundary = T_indoor - (Delta-T x cumulative_R / R_total). This is the exact temperature at the interface between each pair of layers, which is important for condensation risk analysis (dew point calculations) and for selecting vapor barrier placement.
Why R-Values Are Additive but U-Values Are Not
A common source of confusion is whether to add R-values or U-values when combining layers. R-values are always the right thing to add because they represent resistance in series. Adding a layer of R-19 cavity insulation to an R-5 exterior foam board gives a total clear-field R of 24, regardless of materials. U-values do not add - you must sum the R-values first and then take the reciprocal to find U. Trying to add U-values gives a physically wrong answer.
Common Assembly Examples and Their Typical R-Values
A standard 2x4 wood-framed wall with R-13 fiberglass batt, 1/2-inch drywall on one side, and 1/2-inch OSB sheathing on the other reaches a clear-field R of roughly R-15. Adding 1-inch XPS continuous exterior insulation pushes this to approximately R-18. A 2x6 wall with R-21 batt and 2 inches of exterior polyiso can reach R-28 or higher. High-performance "Passivhaus" walls often use 8 to 12 inches of exterior mineral wool or foam, with clear-field R-values above R-40. The tool lets you model any of these assemblies and see exactly how much heat loss changes as you experiment with layer combinations.