Heat Loss Calculator

Calculate total building heat loss from U-values, surface areas, indoor and outdoor temperatures, and air change rate.

Home W + kW + BTU/h Transmission + infiltration
Rate this calculator · 4.0 (2)

Heat loss

Q = U × A × ΔT · walls + windows + roof + floor + ACH

Instructions — Heat Loss Calculator

1

Enter temperatures

Indoor temperature is your target (typically 20 °C / 68 °F for living spaces). Outdoor design temperature is the 99th-percentile coldest day for your region — not the all-time record. Warsaw is −16 °C, London −3 °C, Chicago −18 °C, Houston 0 °C.

2

Enter area and U-value per element

Areas are net — subtract windows from wall area, subtract skylights from roof. U-values come from the manufacturer or the reference table below. Typical residential: wall 0.30, double-pane window 1.50, insulated roof 0.20, floor 0.25 W/m²K.

3

Add air infiltration (optional)

Air changes per hour (ACH) capture leakage through cracks and ventilation. Modern airtight: 0.3 ACH. Older home with weather-stripping: 0.5–1.0. Drafty old house: 1.5–3.0. Leave at 0 if you only want pure transmission losses.

Size the heat source for total loss, not 1.5×. Old practice padded the load by 30–50%; modern boilers and heat pumps modulate, so oversize hurts efficiency. Pick the next rated size up from the calculated total.
Convert kW to heat-pump tons or BTU/h. 1 kW = 3,412 BTU/h. 1 ton of cooling = 12,000 BTU/h = 3.52 kW. A 5 kW heat loss needs a 5 kW (1.4 ton) heat source minimum.

Formulas

Heat loss has two parts: transmission through the building envelope and infiltration of cold outside air. Both depend on the temperature difference between inside and outside.

Transmission loss
$$ Q_{trans} = U \times A \times \Delta T $$
U is the thermal transmittance in W/m²K. A is area in m². ΔT is indoor minus outdoor temperature. For each envelope element (wall, window, roof, floor), compute Q and sum.
Total transmission
$$ Q_{T} = \sum_i U_i \times A_i \times \Delta T $$
Sum across all envelope elements. A 100 m² house with 80 m² wall (U=0.3), 15 m² window (U=1.5), 50 m² roof (U=0.2), 50 m² floor (U=0.25) at ΔT = 30 K: Q_T = 30 × (24 + 22.5 + 10 + 12.5) = 2,070 W.
Infiltration loss
$$ Q_{inf} = 0.34 \times V \times ACH \times \Delta T $$
V is room volume in m³, ACH is air changes per hour. The 0.34 factor is ρ_air × c_p / 3600 = 1.225 × 1005 / 3600. For 250 m³ at 0.5 ACH and ΔT = 30 K: Q_inf = 0.34 × 250 × 0.5 × 30 = 1,275 W.
Total heat loss
$$ Q_{tot} = Q_{trans} + Q_{inf} $$
Sum transmission and infiltration. Above: 2,070 + 1,275 = 3,345 W = 3.35 kW. Convert to BTU/h: 3,345 × 3.412 = 11,413 BTU/h. This is the minimum heat-source capacity.
U-value from R-value
$$ U = \frac{1}{R} $$
R is thermal resistance in m²K/W. Higher R = better insulation = lower U. R-19 fiberglass batt = R-SI 3.35, so U = 1/3.35 = 0.30 W/m²K. US labels use R-IP units; multiply by 0.1761 to get R-SI.
BTU/h conversion
$$ \text{BTU/h} = W \times 3.412 $$
US heating equipment is rated in BTU/h. 1 W = 3.412 BTU/h. 1 kW = 3,412 BTU/h. 1 boiler horsepower = 9,810 W. A 24,000 BTU/h (7 kW) furnace fits a moderately-insulated 100 m² home.

Reference

Typical U-values for residential building elements
ElementOld (uninsulated)Standard (current code)Passive house
Wall (W/m²K)1.5–2.20.25–0.350.10–0.15
Window (W/m²K)4.8–5.81.0–1.50.6–0.8
Roof / attic (W/m²K)2.0–2.50.15–0.200.10–0.12
Floor (W/m²K)1.0–2.00.20–0.300.12–0.15
Door (W/m²K)3.0–4.01.5–2.00.8–1.0

Outdoor design temperature (99th percentile)

CityWinter design tempSummer design temp
Houston, TX0 °C / 32 °F36 °C / 97 °F
London, UK−3 °C / 27 °F27 °C / 81 °F
Berlin, DE−14 °C / 7 °F30 °C / 86 °F
Warsaw, PL−16 °C / 3 °F30 °C / 86 °F
Chicago, IL−18 °C / 0 °F32 °C / 90 °F
Stockholm, SE−20 °C / −4 °F26 °C / 79 °F

Article — Heat Loss Calculator

Heat loss calculator: sizing boilers and heat pumps with Q = U × A × ΔT

A heat loss calculator computes how much heat a building loses to its colder surroundings on the design day, using Q = U × A × ΔT summed across the building envelope plus infiltration loss. Units are watts (W) or BTU/h. A typical 100 m² insulated home in a mixed climate (ΔT = 30 K) loses about 3 to 4 kW of heat — equivalent to a 14,000 BTU/h heating load. This is the minimum capacity for the boiler or heat pump that will replace that lost heat.

Heat sizing was once the realm of HVAC contractors with paper worksheets and rules of thumb that added 30 to 50% “safety margin” on top of every calculation. The result was decades of oversized boilers running short cycles and burning fuel inefficiently. Modern code requires Manual J or equivalent room-by-room calculation precisely because the old rules of thumb wasted energy. The math is simple; getting the inputs right takes care.

The heat loss formula

Two physical mechanisms drive heat loss. Transmission moves heat through solid building materials — walls, windows, roof, floor. Infiltration replaces heated indoor air with cold outdoor air through cracks and ventilation.

Heat loss math at a glance
Q_trans = U × A × ΔT per element, watts
Q_inf = 0.34 × V × ACH × ΔT infiltration, watts
Q_tot = Σ Q_trans + Q_inf total load
BTU/h = W × 3.412 US sizing units

For each envelope element, multiply the U-value (W/m²K) by the surface area (m²) by the temperature difference between inside and outside (K). Sum the results. Add infiltration: 0.34 times room volume in cubic metres times air-change rate per hour times ΔT. The total is the heating load at design temperature.

U-values for walls, windows, roof, floor

U-value is the rate of heat transfer through a 1 m² section of building envelope per 1 K temperature difference. Lower U means better insulation. Typical modern construction values: wall 0.25 to 0.35, double-pane window 1.0 to 1.5, insulated roof 0.15 to 0.20, floor 0.20 to 0.30 W/m²K. Single-pane windows hit 5.8 — an order of magnitude worse than modern double-glazed.

Did you know

The Passivhaus standard limits annual heating energy to 15 kWh/m², which forces all envelope U-values to 0.15 W/m²K or lower — about half of typical code requirements. A well-built Passivhaus in a cold climate can be heated by a hair dryer-sized resistance heater for the coldest hour of the year. The standard predates inverter heat pumps; many new Passivhaus homes now use the heat pump for hot water alone and skip dedicated space heating entirely.

U-values come from window labels, insulation manufacturer specs, or assembly calculations. For mixed assemblies (insulated stud bays with framing thermal bridging), use the area-weighted average. R-19 fiberglass batt in a stud wall has cavity U of 0.30 but assembly U of 0.40 after counting the 2×6 studs at 8% of the wall area.

Heat loss from air infiltration

Cold air leaking in through cracks, vents, and door gaps replaces warm indoor air. The energy to reheat the replacement air is infiltration loss. The formula simplifies to 0.34 × V × ACH × ΔT, where 0.34 is air density times specific heat divided by 3,600 seconds per hour.

Air-change rates vary from 0.3 ACH (modern airtight, blower-door tested) to 3.0 ACH (pre-1960 single-pane home with weatherstripping problems). For older homes, infiltration loss can match transmission loss; for new homes, it is under 20% of the total. A heat-recovery ventilator (HRV) reduces effective infiltration to near zero because the incoming air is preheated by the outgoing.

Outdoor design temperature

Design temperature is the 99th-percentile coldest hour for your region, not the all-time record cold. ASHRAE Fundamentals publishes the design data. Houston is 0 °C, London −3 °C, Chicago −18 °C, Stockholm −20 °C, Anchorage −28 °C. Picking the 1950s record cold instead pads the heating load by 30 to 50% — exactly the bad practice modern Manual J calculations correct.

Indoor design temperature is your comfort target — usually 20 to 21 °C for living rooms and 18 to 19 °C for bedrooms. The calculator uses one indoor temperature throughout; for room-by-room calculations, repeat the calculation with the target per zone.

Sizing a boiler from heat loss

The heating system capacity must equal or slightly exceed the calculated heat loss at design temperature. Match exactly when possible — modulating boilers and inverter heat pumps run most efficiently when sized close to the design load. The 1.5× safety factor of past decades produced systems that short-cycle, lose efficiency, and wear out faster.

  • 1 kW = 3,412 BTU/h, the conversion factor between metric and US heating ratings
  • 1 ton of cooling = 12,000 BTU/h = 3.52 kW
  • Heat pump COP at design temperature ranges 2.5 to 3.5 for cold-climate models
  • Modulating boiler turndown = 5:1 typical, so a 30 kW boiler modulates to 6 kW minimum
  • Sizing target = next standard size above calculated load, not 1.5×
  • Design-day capacity = heat-pump nameplate is at +8 °C; cold-climate units derate 40% at −15 °C

Heat loss by building age and zone

Pre-1960 homes lose 100 to 150 W/m² at typical design conditions because the walls have no cavity insulation and windows are single-pane. Code-built 1980s homes lose 50 to 75 W/m². Current new construction lands at 25 to 50 W/m². Passivhaus targets 10 W/m². A 200 m² floor area times the per-m² loss gives a rough total — the real calculator does the room-by-room work.

How to reduce heat loss

Attic insulation is the cheapest improvement per watt of heat saved. Going from R-19 to R-49 in an attic that started uninsulated cuts heat loss by 60% on that surface. Wall insulation is the second priority, especially in older homes with empty stud cavities — blown cellulose retrofit costs $1 to $2 per ft² and cuts wall loss by 70%.

Tip

Air-seal before insulating. Caulk all penetrations through the building envelope (attic hatches, recessed lights, top plates, chimney chases) before adding new insulation. R-60 of attic insulation does nothing if a 4 ft² hole around the chimney vents your heat to the sky. A blower-door test costs $300 to $500 and identifies every leak in 90 minutes.

Windows are the slowest payback for upgrade, but the biggest comfort improvement. Replacing single-pane with modern triple-pane drops window U from 5.8 to 0.6 — nearly 10× improvement. The energy payback runs 15 to 30 years; the comfort payback is immediate because the surface temperature of the glass jumps 10 °C in winter.

Common heat loss calculation mistakes

Using gross wall area instead of net is the most common error. The wall area should subtract windows and doors — those are calculated separately at their own U-values. A 100 m² wall with 15 m² of windows has 85 m² net wall area; counting 100 m² inflates the calculation by 15%.

Do not double-count ventilation and infiltration

If the home has a heat-recovery ventilator providing fresh air, infiltration approaches zero — the HRV is the ventilation. Counting both produces a heating load that is 20 to 40% too high. For HRV-equipped homes, set ACH to 0 (or 0.1 to be safe). For homes without mechanical ventilation, use 0.3 to 0.7 ACH depending on airtightness.

Ignoring thermal bridging is the third common miss. Steel beams, concrete slabs, and aluminium window frames carry heat much faster than the surrounding insulation. ISO 10211 covers thermal bridge calculation; for residential work, multiply the calculated load by 1.05 to 1.10 as a thermal-bridge allowance.

FAQ

Heat loss is the rate at which a heated space loses thermal energy to its colder surroundings, expressed in watts (W) or BTU/h. Two mechanisms drive it: transmission through walls, windows, roof, and floor (Q = U × A × ΔT), and infiltration of cold outside air through cracks and ventilation.
Match the heat-source capacity to total loss at design temperature, not 1.5×. A 5 kW heat loss needs a 5 kW heat pump (rated at design conditions, not ideal). Modulating boilers and inverter heat pumps run more efficiently when sized close to the load; oversizing causes short-cycling and high standby losses.
U-value (thermal transmittance) is the rate of heat transfer through 1 m² of building element per degree of temperature difference, in W/m²K. Lower U = better insulation. Single-pane window: 5.8. Modern triple-pane: 0.6. The inverse is R-value (thermal resistance); U = 1/R.
Air changes per hour measures how often the entire indoor air volume is replaced by outside air. Modern airtight homes: 0.3 ACH. 1980s construction: 0.7 ACH. Pre-1960 with single-glazing: 1.5–3.0 ACH. Infiltration loss = 0.34 × volume (m³) × ACH × ΔT. For older homes infiltration can equal transmission loss.
Use the 99th-percentile design temperature for your region, not the all-time record. ASHRAE publishes design data tables. Warsaw is −16 °C, not −30 °C from 1929. Sizing for the record cold day means an oversized heat source running at part-load 99% of the season — less efficient and more expensive.
EU varies by climate zone; Polish WT 2021: wall 0.20, window 0.9, roof 0.15. US IECC: zone 4 wall R-13/13 (U ≈ 0.45), zone 5 R-20 (U ≈ 0.30). Passivhaus standard requires U ≤ 0.15 on all elements, which is roughly half of typical code values.
Biggest wins by order: attic insulation (cheapest per W saved), wall insulation, window upgrades, air-sealing. Going from single-pane windows (U = 5.8) to triple-pane (U = 0.8) on 15 m² saves 30 K × 15 × 5 = 2,250 W. Add a heat recovery ventilator (HRV) and infiltration loss drops to near zero.
Heat loss is the steady-state rate at design temperature — what the building loses on the coldest day. Heating load is the same plus warm-up allowance for intermittent heating, internal gains (people, appliances, sun), and DHW. For continuous heating, heat loss = design load.