Heating Load Calculator

Calculate heat loss and furnace sizing requirements

Building Parameters

Heat Loss Analysis

Heat Loss by Component

Wall Heat Loss:4453 BTU/hrRoof/Ceiling:3158 BTU/hrWindows:4200 BTU/hrFloor/Slab:5367 BTU/hrInfiltration:6804 BTU/hr
Total Heat Loss
23981 BTU/hr
12.0 BTU/hr per sq ft
Design Load (with 15% safety)
27578 BTU/hr
Recommended Furnace Size
30000 BTU/hr

Estimated Annual Fuel Usage

Natural Gas:552 thermsElectric:16165 kWhPropane:603 gallons
Based on 5,000 heating degree days at 100% efficiency
Design Tips:
• Infiltration: 105.0 CFM
• Consider a heat pump for improved efficiency
• High-efficiency furnaces: 90-98% AFUE

What is a Heating Load Calculation?

A heating load calculation determines the amount of heat energy a building loses during the coldest expected conditions, expressed in BTU per hour (BTU/hr). This value is used to size the heating system — furnace, boiler, or heat pump — so that it can maintain comfortable indoor temperatures even on the coldest day of the year. An accurate heating load prevents the common problems of an oversized system (which wastes energy and creates temperature swings) or an undersized system (which cannot maintain comfort during extreme cold).

The heating load depends on the building's geometry, the thermal resistance (R-value) of its envelope components (walls, roof, windows, floor), the temperature difference between inside and outside, and the rate of air infiltration. Each component of the building envelope contributes independently to the total heat loss, and the sum of all components gives the total heating load.

This calculator evaluates five heat loss pathways: walls, roof/ceiling, windows, floor (slab-on-grade), and infiltration. It also applies a 15% safety factor to account for uncertainties in the calculation and provides estimated annual fuel consumption for natural gas, electricity, and propane.

Heat Loss Formula

Heat loss through each building component follows the fundamental heat transfer equation:

Component Heat Loss Formula

Q = (Area × ΔT) / R-value

Where:

  • Q= Heat loss through the component (BTU/hr)
  • Area= Surface area of the component (ft²)
  • ΔT= Temperature difference between inside and outside (°F)
  • R-value= Thermal resistance of the component (ft²·°F·hr/BTU)

Infiltration Heat Loss

Air infiltration — the uncontrolled leakage of outside air into a building through cracks, gaps, and openings — is often the largest single component of the heating load. The calculator estimates infiltration heat loss using the air change method:

Infiltration Heat Loss

Q_inf = CFM × 1.08 × ΔT

Where:

  • CFM= Infiltration air flow rate = (Volume × ACH) / 60 (cubic feet per minute)
  • ACH= Air changes per hour — typical values: 0.35 for tight construction, 0.5-1.0 for older homes
  • 1.08= Constant combining air density (0.075 lb/ft³) and specific heat (0.24 BTU/lb·°F)

How to Use This Calculator

  1. Floor Area: Enter the total conditioned floor area in square feet.
  2. Ceiling Height: Enter the average ceiling height in feet.
  3. Design Temperatures: Enter the design outside temperature (coldest expected) and desired inside temperature in °F.
  4. Wall R-Value: Enter the effective R-value of the wall assembly (including framing, insulation, and air films).
  5. Roof R-Value: Enter the effective R-value of the roof or ceiling assembly.
  6. Window Area and U-Value: Enter the total window area in ft² and the window U-value (the inverse of R-value). Typical double-pane windows have U-values of 0.30-0.50.
  7. Infiltration Rate: Enter the air changes per hour (ACH). Use 0.35 for new tight construction, 0.5 for average, 1.0 for older homes.
  8. Review Results: The calculator shows heat loss by component, total heating load, recommended furnace size, and annual fuel estimates.

Understanding the Results

The total heat loss is the sum of all five heat loss components: walls, roof, windows, floor, and infiltration. This is the minimum heating capacity required. The design load applies a 15% safety factor to account for calculation uncertainties, unusual weather, and future changes to the building envelope.

The recommended furnace size is rounded up to the nearest standard furnace capacity (in 10,000 BTU/hr increments). Standard furnace sizes are 40,000, 60,000, 80,000, 100,000, 120,000, and 150,000 BTU/hr.

The annual fuel estimates are based on 5,000 heating degree days (a moderate climate) and assume 100% efficiency. Actual fuel consumption will be higher for less efficient systems (e.g., 80% AFUE gas furnace uses 25% more fuel) and lower for high-efficiency systems (e.g., 95% AFUE uses 5% more than the theoretical minimum).

Real-World Applications

Heating load calculations are required by building codes for all new construction and major renovation projects. They are used to size heating equipment, determine ductwork dimensions, and verify compliance with energy efficiency standards such as IECC and ASHRAE 90.1.

Homeowners use heating load calculations when replacing existing furnaces to ensure the new system is properly sized. An oversized furnace short-cycles (turns on and off frequently), leading to uneven temperatures, increased wear, higher energy bills, and reduced comfort. An undersized furnace cannot maintain temperature during cold snaps.

Energy auditors use heating load calculations as part of home energy assessments to identify the most cost-effective insulation and air sealing improvements. By quantifying the heat loss from each component, they can prioritize upgrades that provide the greatest energy savings for the investment.

Worked Examples

Typical 2000 sq ft Home

Problem:

Calculate the heating load for a 2000 sq ft home with 9 ft ceilings, wall R-19, roof R-38, 200 sq ft of windows (U=0.35), inside temperature 70°F, outside temperature 10°F, and 0.35 ACH infiltration.

Solution Steps:

  1. 1Perimeter: √2000 × 4 = 178.9 ft, wall area: 178.9 × 9 - 200 = 1410 sq ft
  2. 2Wall heat loss: (1410 × 60) / 19 = 4453 BTU/hr
  3. 3Roof heat loss: (2000 × 60) / 38 = 3158 BTU/hr
  4. 4Window heat loss: 200 × 0.35 × 60 = 4200 BTU/hr
  5. 5Floor heat loss: 178.9 × 0.5 × 60 = 5367 BTU/hr
  6. 6Infiltration: CFM = (2000 × 9 × 0.35) / 60 = 105 CFM, loss = 105 × 1.08 × 60 = 6804 BTU/hr
  7. 7Total: 4453 + 3158 + 4200 + 5367 + 6804 = 23,982 BTU/hr

Result:

Total heat loss is approximately 24,000 BTU/hr. Design load (with 15% safety): 27,585 BTU/hr. Recommended furnace size: 30,000 BTU/hr.

Well-Insulated Home in Cold Climate

Problem:

A 1500 sq ft home with R-30 walls, R-60 roof, 120 sq ft triple-pane windows (U=0.25), inside 70°F, outside -10°F, and 0.25 ACH.

Solution Steps:

  1. 1ΔT = 70 - (-10) = 80°F
  2. 2Perimeter: √1500 × 4 = 154.9 ft, wall area: 154.9 × 8 - 120 = 1119 sq ft
  3. 3Wall loss: (1119 × 80) / 30 = 2984 BTU/hr
  4. 4Roof loss: (1500 × 80) / 60 = 2000 BTU/hr
  5. 5Window loss: 120 × 0.25 × 80 = 2400 BTU/hr
  6. 6Infiltration: CFM = (1500 × 8 × 0.25) / 60 = 50 CFM, loss = 50 × 1.08 × 80 = 4320 BTU/hr
  7. 7Total: 2984 + 2000 + 2400 + 4320 + 11702 = 13,404 BTU/hr

Result:

A well-insulated 1500 sq ft home in a cold climate needs approximately 13,400 BTU/hr, requiring a 15,000-20,000 BTU/hr furnace.

Older Home with Poor Insulation

Problem:

A 2500 sq ft home with R-11 walls, R-19 roof, 300 sq ft single-pane windows (U=1.0), inside 70°F, outside 10°F, and 0.75 ACH.

Solution Steps:

  1. 1ΔT = 60°F
  2. 2Perimeter: √2500 × 4 = 200 ft, wall area: 200 × 8 - 300 = 1300 sq ft
  3. 3Wall loss: (1300 × 60) / 11 = 7091 BTU/hr
  4. 4Roof loss: (2500 × 60) / 19 = 7895 BTU/hr
  5. 5Window loss: 300 × 1.0 × 60 = 18,000 BTU/hr
  6. 6Infiltration: CFM = (2500 × 8 × 0.75) / 60 = 250 CFM, loss = 250 × 1.08 × 60 = 16,200 BTU/hr
  7. 7Total: 7091 + 7895 + 18000 + 16200 + 7500 = 56,686 BTU/hr

Result:

This poorly insulated home needs approximately 57,000 BTU/hr, requiring a 60,000 BTU/hr furnace.

Tips & Best Practices

  • Always use design temperatures from ASHRAE data for your specific location, not just the coldest day on record.
  • Infiltration is often the largest heat loss component — air sealing is one of the most cost-effective improvements.
  • Use the 15% safety factor to account for calculation uncertainties and unusual weather events.
  • Do not rely on the old furnace size — it may be significantly oversized or undersized.
  • Consider a Manual J calculation for the most accurate heating load assessment.
  • High-efficiency furnaces (95%+ AFUE) can significantly reduce annual fuel consumption.

Frequently Asked Questions

Heating load is calculated under worst-case cold conditions (maximum ΔT, no solar gains, no internal gains). Cooling load is calculated under worst-case hot conditions with solar gains, internal heat from people and equipment, and dehumidification requirements. Cooling loads are typically higher than heating loads in commercial buildings due to internal gains.
A heating degree day is a measure of how cold a location is over time. It is calculated as the number of degrees below 65°F that the average daily temperature falls, summed over the heating season. For example, if the average temperature on a given day is 35°F, that day contributes 30 HDD. Higher HDD values indicate colder climates and higher heating energy consumption.
Use the design load, which includes a 15-20% safety factor. This accounts for calculation uncertainties, unusual weather events, and potential changes to the building envelope. Never size a furnace based on the old equipment's capacity — existing systems may be significantly oversized or undersized.
Infiltration can account for 25-40% of the total heating load in older homes. Cold outside air enters through cracks and gaps, must be heated to indoor temperature, and then leaves through other openings. Air sealing is one of the most cost-effective energy improvements, reducing both heating and cooling loads.
R-values depend on your climate zone and local energy code requirements. Typical values: R-13 to R-15 for 2×4 walls with cavity insulation, R-19 to R-21 for 2×6 walls, and R-25 to R-30 for walls with continuous exterior insulation. Check your local IECC or energy code for specific requirements.

Sources & References

Last updated: 2026-06-06

💡

Help us improve!

How would you rate the Heating Load Calculator?

<>

Editorial Note

MyCalcBuddy Editorial Team

This page is maintained as an educational calculator reference.

Source

Formula Source: Standard Mathematical References

by Various

UpdatedLast reviewed: May 2026
CheckedFormula checks are based on standard references and internal QA review.

Privacy choices

MyCalcBuddy uses necessary storage for the site to work. Optional analytics, notifications, and future advertising features stay off unless you allow them.