Every radiator, heat pump and boiler is sized from one number: the heat loss. It's the rate at which a room bleeds warmth to the cold outside on the harshest winter day — and your heating system exists to replace exactly that. Get it wrong and you either shiver through January (undersized) or waste money on equipment that short-cycles inefficiently (oversized). This free, educational heat loss calculator walks you through the proper engineering method — fabric loss + ventilation loss — the same approach used in ASHRAE and BS EN 12831 design, so you can size heating correctly and understand exactly why.
Table of Contents
The Heat Loss Calculator
Add each external surface (wall, window, roof, floor) with its area and U-value, set the room volume, air changes and temperatures, and the tool computes fabric loss, ventilation loss and total design heat loss in watts and BTU/hr. Switch between metric and imperial units.
️ Heat Loss Calculator (Room / Building)
What Is Heat Loss?
Heat loss is the rate at which a heated space loses thermal energy to its colder surroundings. Heat always flows from warm to cold, so on a winter day your cozy 21 °C room constantly leaks warmth outside — through the walls, out the windows, up through the roof, and away with escaping air.
The Two Types of Heat Loss
Building heat loss splits cleanly into two mechanisms — and a correct calculation always includes both:
- Fabric (conduction) loss — heat conducted through the solid envelope: walls, windows, doors, roof and floor. Governed by U-values and areas.
- Ventilation (infiltration) loss — heat carried away as warm air escapes and cold air leaks in through cracks, gaps and intentional ventilation. Governed by room volume and air-change rate.
Ignoring ventilation is one of the most common errors — in a well-insulated modern room, air leakage can be the largest single component of the total. This is closely tied to the airflow choices covered in our natural vs mechanical ventilation guide.
Fabric Loss: Q = U × A × ΔT
The conduction loss through each surface follows the master equation of building heat transfer:
where U is the U-value (W/m²K), A is the surface area (m²), and ΔT is the indoor−outdoor temperature difference (K). You calculate this for every external element and add them up:
This is the same U·A·ΔT thinking that drives a heat exchanger's duty — see our Heat Exchanger LMTD calculator for the same physics applied to hot/cold fluid streams.
Understanding U-values & R-values
These two numbers describe the same thing from opposite directions:
- U-value (thermal transmittance) — how easily heat passes through. Lower is better. Units W/m²K.
- R-value (thermal resistance) — how well a material resists heat flow. Higher is better.
| Element | Typical U-value (W/m²K) | Quality |
|---|---|---|
| Uninsulated solid wall | 1.5 – 2.0 | Poor |
| Insulated cavity wall | 0.25 – 0.35 | Good |
| Single-glazed window | 4.8 – 5.8 | Very poor |
| Double-glazed window | 1.2 – 1.8 | Good |
| Insulated roof / loft | 0.13 – 0.20 | Very good |
| Insulated ground floor | 0.20 – 0.25 | Good |
Ventilation & Air-Change Loss
Air leaking out (and cold air leaking in) carries heat with it. This depends on the room's volume and how many times per hour that air is fully replaced — the air changes per hour (ACH):
The 0.33 constant is simply the volumetric heat capacity of air (density × specific heat ÷ 3600); 0.018 is its imperial equivalent. Typical ACH values at winter design conditions:
| Building type | Typical ACH |
|---|---|
| Modern, well-sealed room | 0.15 – 0.5 |
| Average room | 0.5 – 1.0 |
| Older / draughty room | 1.0 – 2.0+ |
| Rooms with many windows/doors | higher end |
Choosing Design Temperatures
ΔT is the gap between the temperature you want inside and the coldest it gets outside:
- Indoor design temperature: typically 21 °C for living spaces (18 °C bedrooms, ~24 °C bathrooms).
- Outdoor design temperature: your local near-coldest temperature — not the average. Use ASHRAE/CIBSE design-temperature tables or local data (e.g. −1 °C in a mild climate, much lower in cold regions).
Worked Example
A 4 m × 5 m room, 2.5 m high, indoors 21 °C, outdoors −1 °C (ΔT = 22 K):
- Walls (net ~20 m² after window), U = 0.30 → 0.30 × 20 × 22 = 132 W
- Window 2 m², U = 1.4 → 1.4 × 2 × 22 = 62 W
- Roof 20 m², U = 0.16 → 0.16 × 20 × 22 = 70 W
- Floor 20 m², U = 0.25 → 0.25 × 20 × 22 = 110 W
- Fabric total ≈ 374 W
- Ventilation: volume 50 m³, 1.5 ACH → 0.33 × 1.5 × 50 × 22 = 544 W
- Total heat loss ≈ 918 W (≈ 3,130 BTU/hr)
So you'd size a radiator or heat-pump emitter for this room to roughly 900–1,000 W. Notice ventilation is the biggest component here — proof that airtightness matters as much as insulation.
Common Mistakes
- Forgetting ventilation loss. In insulated rooms it's often the largest part — fabric-only sizing under-heats badly.
- Averaging U-values. Add R-values, then invert. U-values never add or average directly.
- Using average outdoor temperature. Design to the near-coldest local temperature, not the seasonal mean.
- Only counting external surfaces incorrectly. Include every element facing outside or an unheated space — and subtract window area from the wall.
- Guessing ACH too low. Underestimating air leakage undersizes the system; round up when unsure.
- Ignoring thermal bridges. Junctions and studs leak extra heat; add a margin or a Y-value factor for precision.
- Confusing heat loss with energy use. Heat loss (W) sizes equipment; annual energy (kWh) uses degree-days — they're different questions.
Frequently Asked Questions
How do you calculate heat loss in a room?
Add fabric loss — Σ(U × A × ΔT) through every external surface — to ventilation loss: 0.33 × ACH × volume(m³) × ΔT in metric (0.018 × ACH × volume in ft³ × ΔT in imperial). The sum is the total heat loss.
What is the heat loss formula?
Conduction: Q = U × A × ΔT for each surface. Infiltration: from volume, ACH and ΔT. Total design heat loss = sum of all surface losses + ventilation loss.
What is a U-value?
Thermal transmittance (W/m²K) — how easily heat passes through an element; lower is better. It's the inverse of R-value: U = 1/R. Add R-values of layers, then invert to get the U-value.
What ACH value should I use for heat loss?
About 0.15–0.5 for well-sealed buildings, 0.5–1 for average rooms, and 1–2+ for draughty ones. Rooms with many windows/doors leak more. Round up when unsure to avoid undersizing.
Why is heat loss important for heating design?
It's the heat the room loses at design conditions, so it directly sizes radiators, heat pumps and boilers. Undersizing leaves rooms cold; oversizing wastes money and cycles inefficiently, especially for heat pumps.
What is the difference between fabric and ventilation heat loss?
Fabric loss is conducted through walls, windows, roof and floor (U-values × areas). Ventilation loss is carried by moving air (volume × ACH). Both use the same ΔT; total = their sum.
Conclusion
Heat loss is the foundation of all heating design, and it's refreshingly logical: heat escapes by conduction through surfaces (U × A × ΔT) and by air movement (volume × ACH), both driven by the indoor–outdoor temperature difference. Add the two, size your radiator or heat pump to match with a small warm-up margin, and you get a home that's comfortable on the coldest day without wasting energy or money.
Use the calculator above to add up your room's surfaces and air changes in seconds — then design your heating with confidence, backed by the same method professional engineers use.
For more HVAC, heat transfer and building-energy tutorials plus free engineering calculators, explore Free CFD Tutorial. If this tool helped you, please share it with your colleagues and students.

