HVAC Heat Load Calculator
Estimates the heating or cooling load for a room or building in BTU/hr based on floor area, ceiling height, insulation quality, temperature difference, and window area. Use it to size furnaces, air conditioners, and heat pumps.
Last updated: September 2026
Formula below · 2 sources (asme.org, Wikipedia) · Updated Sep 2026
Compare with similar
About this calculator
Heat load calculations determine the rate at which a building gains or loses heat, expressed in BTU per hour (BTU/hr). This calculator uses a simplified rule-of-thumb approach, not a full ACCA Manual J calculation: Heat Load = (area × ceilingHeight × tempDifference × insulation × 1.1) + (windowArea × tempDifference × 1.0). The first term estimates envelope and air-leakage loss from the heated volume, where the insulation factor (BTU/hr per cubic foot per °F: about 0.09 for a poorly insulated older home, 0.07 average, 0.05 good and 0.04 for a modern well-insulated home) represents an effective loss rate and 1.1 adds 10% for infiltration. The second term adds window conduction at U = 1.0 BTU/hr·ft²·°F, typical of single-pane glass (double-pane is about 0.5, so this is conservative). The temperature difference (ΔT) is the gap between indoor design temperature and the outdoor design temperature for your climate. Equipment should be sized from a Manual J calculation; this estimate is for budgeting and sanity checks and tends to err high.
How to use
Consider a 1,500 sq ft home with 9 ft ceilings, 200 sq ft of windows, a temperature difference of 50°F (e.g., 70°F inside, 20°F outside), and Average insulation (0.07). Envelope term = 1,500 × 9 × 50 × 0.07 × 1.1 = 51,975 BTU/hr. Window term = 200 × 50 × 1.0 = 10,000 BTU/hr. Total heat load = 51,975 + 10,000 = 61,975 BTU/hr (about 41 BTU/hr per sq ft). With Good insulation (0.05) it falls to 47,125 BTU/hr. The defaults (2,000 sq ft, 9 ft, 35°F, 300 sq ft of windows, Average) give 59,010 BTU/hr.
Frequently asked questions
How do I determine the correct temperature difference for my HVAC heat load calculation?
The temperature difference (ΔT) is calculated as the indoor design temperature minus the outdoor design temperature for your location. For heating, use the 99% design dry-bulb temperature from ASHRAE climate data for your city — for example, Chicago's winter design temperature is about -4°F, giving ΔT = 70 - (-4) = 74°F. For cooling, use the 1% dry-bulb summer design temperature. Using accurate design temperatures prevents undersizing in extreme weather while avoiding costly oversizing for mild climates. ASHRAE Fundamentals Handbook and many online databases provide these values by zip code.
What insulation factor should I use for my home's heat load calculation?
The insulation factor represents an effective heat-loss rate per cubic foot of heated volume per °F. A well-insulated modern home (R-20+ walls, R-40+ ceiling, tight construction) is around 0.04–0.05, an average home about 0.07, and a poorly insulated older home about 0.09; pick the matching option. If you know your wall and ceiling R-values, a room-by-room U × A × ΔT calculation (ACCA Manual J) is far more accurate than this volume rule.
Why is correctly sizing an HVAC system important and what happens if it is oversized?
An oversized HVAC system reaches the setpoint temperature quickly and shuts off before completing a full run cycle — a phenomenon called short-cycling. Short-cycling prevents proper dehumidification in cooling mode, leaving rooms feeling clammy even at the correct temperature. It also causes excessive wear on the compressor and blower motor due to frequent starts and stops, shortening equipment life. An undersized system, on the other hand, runs continuously during design conditions and cannot maintain comfort. Accurate heat load calculations ensure you select the right equipment size for consistent comfort, low energy use, and maximum equipment longevity.