Planning & comfort · Calculator

Heat Loss Through Walls, Windows and Roofs

This calculator takes up to five building elements, each with its type, area and R-value, and the inside and outside temperatures, and returns the heat lost through each one in BTU per hour, its share of the total, the total conduction loss, the heat loss per degree (UA) and the average R-value of the elements together.

It is the arithmetic at the core of every heat-loss calculation, Q = A × ΔT ÷ R, done element by element so that the weak spots stand out. Windows are usually a small share of a wall's area and the largest share of its heat loss, and seeing that in numbers is the clearest guide to where an insulation or window budget does the most good.

Heat Loss Through Walls, Windows and Roofs

Units
°F
°F

Your winter design temperature for a sizing figure

sq ft
R (US)
sq ft
R (US)

Single pane ≈ R-1, double ≈ R-2, low-e double ≈ R-3, triple ≈ R-5

sq ft
R (US)
sq ft
R (US)
sq ft
R (US)

Example result for the starting values. Enter your own and press Calculate.

Heat loss through these elements

15,338 BTU/hr

at 70 °F inside and 10 °F outside (60 °F difference)

Wall 1
5,538 BTU/hr
Window 2
6,000 BTU/hr
Ceiling or roof 3
3,000 BTU/hr
  • Wall 15,538 BTU/hr
  • Window 26,000 BTU/hr
  • Ceiling or roof 33,000 BTU/hr
  • Door 4800 BTU/hr
Element by element
Wall 1 (R-13, U 0.077)5,538 BTU/hr (36%)
Window 2 (R-2, U 0.5)6,000 BTU/hr (39%)
Ceiling or roof 3 (R-30, U 0.033)3,000 BTU/hr (20%)
Door 4 (R-3, U 0.333)800 BTU/hr (5%)
Temperature difference60 °F
Total conduction loss15,338 BTU/hr
Loss per degree (UA)256 BTU/hr per °F (42 W/K)
Average R-value of the elementsR-11.5
Show the arithmetic
  1. Wall 1: 1,200 sq ft × 60 °F ÷ R-13 = 5,538 BTU/hr
  2. Window 2: 200 sq ft × 60 °F ÷ R-2 = 6,000 BTU/hr
  3. Ceiling or roof 3: 1,500 sq ft × 60 °F ÷ R-30 = 3,000 BTU/hr
  4. Door 4: 40 sq ft × 60 °F ÷ R-3 = 800 BTU/hr
  5. Total = 15,338 BTU/hr at a 60 °F difference
  • Per square foot, window 2 loses the most (30 BTU/hr per sq ft); improving the element with the lowest R-value usually gives the biggest saving per dollar.
  • A ceiling at R-30 is below the R-38 to R-60 that the IECC recommends for attics in most US climate zones; adding insulation is one of the cheapest upgrades. Roofings Calculator sizes attic insulation.
  • This is conduction only: Q = A × ΔT ÷ R. It leaves out air leakage (often a third or more of a house's heat loss), heat lost to the ground, thermal bridging through studs (which lowers a wall's effective R-value below the insulation's), and solar gain. ACCA Manual J includes all of them for a full load.

Understanding your result

The headline is the total conduction loss through the elements you entered, with the temperatures in the sub-line. The bars and stats show each element’s loss, and the table gives each one’s R-value and U-factor, its loss and its share of the total, then the temperature difference, the total, the heat loss per degree (UA) and the average R-value across all the elements.

The notes name the element that loses the most per square foot, which is where improvements pay best, and flag an attic below R-38. The average R-value row is a quick way to compare two versions of a house: replacing double-pane with low-e windows, or adding attic insulation, moves it more than the area suggests.

The UA is the input the degree-day fuel estimate turns into a season’s fuel. For sizing equipment, the furnace size calculator and the heat pump size calculator use whole-house loads per square foot that include air leakage; this calculator is the element-level view behind them. If the ceiling is the weak point, our sister site Roofings Calculator works out how much attic insulation to add.

How we calculate this

heat loss of an element (BTU/hr) = area (sq ft) × temperature difference (°F) ÷ R-value U-factor = 1 ÷ R-value total = Σ elements; UA = total ÷ temperature difference average R-value = total area × temperature difference ÷ total heat loss

This is steady-state conduction, the basis of the heat-loss method in the ASHRAE Handbook, Fundamentals, and in ACCA Manual J. R-values are in US units (hr·sq ft·°F per BTU); to use metric RSI values, multiply them by 5.678 first. Typical R-values for common assemblies and the climate-zone loads that include air leakage are on the BTU per square foot table, and the unit conversions, including W/K and RSI, on the unit conversions page.

The assumptions behind the numbers

Element Default Typical range
Wall 1,200 sq ft at R-13 R-11 (older 2 × 4) to R-21+ (2 × 6 and continuous insulation)
Windows 200 sq ft at R-2 R-1 single, R-2 double, R-3 low-e double, R-5 triple
Ceiling 1,500 sq ft at R-30 R-11 to R-60; IECC recommends R-30 to R-60 by zone
Door 40 sq ft at R-3 R-2 hollow wood to R-6 insulated steel
Floor over unheated space 0 sq ft at R-19 R-0 to R-30
Temperatures 70 °F inside, 10 °F outside Use your design temperature for sizing

Assumptions last reviewed October 8, 2026.

The calculator leaves out air leakage, ground losses, thermal bridging through framing, solar gain through windows, and duct losses, which together often make up half or more of a house’s heat loss. It is therefore lower than a whole-house load and should not be used alone to size a furnace. The guide to BTU per square foot by climate zone explains what the whole-house figures include, and the guide on sizing an air conditioner covers what Manual J adds.

Two worked examples

A typical house on a cold night

1,200 sq ft of R-13 wall, 200 sq ft of double-pane windows (R-2), 1,500 sq ft of R-30 ceiling, 40 sq ft of R-3 doors; 70 °F inside, 10 °F outside.

  • Wall: 1,200 × 60 ÷ 13 = 5,538 BTU/hr (36%)
  • Windows: 200 × 60 ÷ 2 = 6,000 BTU/hr (39%)
  • Ceiling: 1,500 × 60 ÷ 30 = 3,000 BTU/hr (20%); doors 800 (5%)
  • Total: 15,338 BTU/hr; UA 256 BTU/hr per °F; average R-11.5

The windows are 7% of the area and 39% of the conduction loss. Replacing them with low-e double glazing (R-3) would save 2,000 BTU/hr, a sixth of the total, which is more than doubling the ceiling insulation would save.

An older house at 0 °F

The same areas with single-pane windows (R-1) and an R-19 ceiling; 70 °F inside, 0 °F outside.

  • Wall: 6,462 BTU/hr (24%)
  • Windows: 200 × 70 ÷ 1 = 14,000 BTU/hr (52%)
  • Ceiling: 1,500 × 70 ÷ 19 = 5,526 BTU/hr (21%); doors 933
  • Total: 26,921 BTU/hr; average R-7.6

Single-pane glass is more than half of the conduction loss. Storm windows over the old sashes, which bring them to about R-2, would cut 7,000 BTU/hr; the note also flags the R-19 ceiling as below the R-38 to R-60 recommended for this climate.

Where to find your inputs

Areas. Measure walls (exterior perimeter × height, minus windows and doors), windows and doors (rough openings), and the ceiling (usually the floor area of the top storey).

R-values. For insulation, printed on batts or estimated from depth (about R-3.5 per inch for fibreglass or cellulose); for windows, the NFRC label’s U-factor (R = 1 ÷ U); for walls, R-11 to R-13 for insulated 2 × 4 walls, R-19 to R-21 for 2 × 6.

Temperatures. The indoor setting and, for sizing, your winter design temperature.

Common mistakes

  • Counting window area as wall. Subtract windows and doors from the wall area.
  • Using the insulation’s R-value for the whole wall. Framing lowers it; use a whole-wall figure for precision.
  • Confusing U and R. U = 1 ÷ R; a U-0.30 window is R-3.3.
  • Sizing a furnace from conduction alone. Air leakage and ground losses are missing.
  • Ignoring the attic. It is often the cheapest place to cut heat loss.
  • Mixing metric RSI with US R. Multiply RSI by 5.678 for US R-value.

Questions people ask

How do I calculate heat loss through a wall?
Multiply the area by the temperature difference and divide by the R-value. A 200 sq ft wall insulated to R-13, with 70 °F inside and 20 °F outside, loses 200 × 50 ÷ 13 = 770 BTU per hour. The same formula works for windows, ceilings, doors and floors over unheated space; the U-factor printed on windows is 1 ÷ R, so you can also multiply area by U by the temperature difference.
How much heat is lost through windows?
Far more per square foot than through walls. A single-pane window is about R-1, a standard double-pane about R-2, a low-e double about R-3 and a triple about R-5, against R-13 to R-21 for an insulated wall. In the calculator's default house, 200 sq ft of double-pane windows lose 6,000 BTU per hour at a 60 °F difference, more than 1,200 sq ft of R-13 wall.
What R-value should my attic have?
The International Energy Conservation Code recommends R-30 in the warmest US climate zones and R-49 to R-60 in most of the country, which is 10 to 20 inches of blown insulation depending on the material. Many older houses have R-11 to R-19. Because the attic is usually the largest single surface, bringing it up to the recommendation is one of the cheapest heat-loss reductions.
What is UA?
The heat loss per degree of temperature difference, the sum of each element's area divided by its R-value, in BTU per hour per °F (or W/K in metric). It is the property of the house that, multiplied by a temperature difference, gives the heat loss at that moment, and multiplied by 24 hours and the heating degree days, gives the season's heat. The degree-day fuel calculator uses it.
Why is this lower than my furnace size?
Because it counts only conduction through the elements you enter. A full heat loss also includes air leakage (often a third or more of the total), heat lost to the ground through slabs and basement walls, the extra loss through framing that bypasses the insulation, and duct losses. And most furnaces are oversized. A Manual J includes all of these; this calculator is the part you can check by hand.
Is the R-value on the insulation the R-value of the wall?
Not quite. In a wood-framed wall the studs, about 15 to 25% of the area, have a much lower R-value than the insulation between them, so an R-13 batt in a 2 × 4 wall gives an effective whole-wall R-value nearer R-11, and the drywall, sheathing and air films add a little back. For a quick estimate use the insulation's R-value; for a careful one, use the whole-wall figure.
Embed this calculator on your site

Paste the code into any page. It is free to use; the only thing we ask is that the credit link under the calculator stays.

See all calculators: embed