Thermodynamics

How to Calculate HVAC Load

HVAC load is the amount of heating or cooling a building needs at design conditions. A useful estimate is not just square feet multiplied by a shortcut BTU number; it adds the heat moving through the building envelope, the heat carried by outdoor air leakage, and the extra cooling terms from sun, people, equipment, humidity, and ducts.

Final answer from the example

Heating load

8,270 BTU/hr

After duct allowance and margin

Cooling load

12,646 BTU/hr

Cooling controls in this example

Cooling tons

1.05 tons

BTU/hr divided by 12,000

Key formulas

Envelope conduction

Qenv = Σ(U × A × ΔT)

Use U-factor, area, and design temperature difference for walls, roof or ceiling, floors, and windows.

R-value to U-factor

U = 1 / R

Use whole-assembly R-value when possible, not just cavity insulation.

Infiltration airflow

CFM = ACH × Volume / 60

Use natural ACH, not ACH50 from a blower-door test unless it has been converted.

Sensible infiltration load

Qinf = 1.08 × CFM × ΔT

This is the common imperial HVAC form for sensible heat carried by outdoor air.

Cooling load

Qcool = Qenv + Qinf + Qsolar + Qinternal + Qlatent

Cooling adds solar and internal gains, then a latent humidity allowance when used.

Variables and units

SymbolMeaningTypical units
QHeating or cooling loadBTU/hr, W, kW
UHeat-transfer coefficientBTU/hr·ft²·°F
AEnvelope component areaft²
ΔTIndoor-outdoor design temperature difference°F
ACHNatural air changes per hour1/hr
CFMInfiltration airflowft³/min
SHGCSolar heat gain coefficientdimensionless

Quick reference conversions

Envelope load

U × A × ΔT

Applies to walls, roof, floors, and windows.

R to U

U = 1/R

Works when R is in hr·ft²·°F/BTU.

Infiltration CFM

ACH × Volume / 60

Use natural ACH.

Sensible air factor

1.08

Imperial HVAC factor for BTU/hr from CFM and °F.

Cooling ton

12,000 BTU/hr

Nominal equipment capacity unit.

Manual J

Detailed standard

Required for proper residential equipment sizing in many jurisdictions.

Step-by-step solved example

Example problem

Estimate a planning HVAC block load for a 1,000 ft² house with 8 ft ceilings, 800 ft² of opaque wall at R-20, 1,000 ft² roof/ceiling at R-40, 100 ft² of windows at U-0.35 and SHGC 0.40, natural infiltration of 0.30 ACH, two occupants, 1,000 BTU/hr internal gains, 20% latent cooling allowance, 10% duct allowance, and 5% margin.

1. Calculate building volume and infiltration CFM

Volume = 1,000 ft² × 8 ft = 8,000 ft³. CFM = 0.30 × 8,000 / 60 = 40 CFM.

2. Calculate heating envelope load

Heating ΔT = 70°F - 20°F = 50°F. Walls: (1/20) × 800 × 50 = 2,000 BTU/hr. Roof: (1/40) × 1,000 × 50 = 1,250 BTU/hr. Windows: 0.35 × 100 × 50 = 1,750 BTU/hr. Heating envelope total = 5,000 BTU/hr.

3. Add heating infiltration

Heating infiltration = 1.08 × 40 × 50 = 2,160 BTU/hr. Base heating load = 5,000 + 2,160 = 7,160 BTU/hr.

4. Calculate cooling sensible load

Cooling ΔT = 95°F - 75°F = 20°F. Envelope load = 2,000 BTU/hr. Infiltration = 1.08 × 40 × 20 = 864 BTU/hr. Solar gain = 100 × 0.40 × 120 = 4,800 BTU/hr. Internal gains = 2 people × 230 + 1,000 = 1,460 BTU/hr.

5. Add latent load, duct allowance, and margin

Base sensible cooling = 2,000 + 864 + 4,800 + 1,460 = 9,124 BTU/hr. Latent allowance = 20% × 9,124 = 1,825 BTU/hr. Cooling base = 10,949 BTU/hr. Applying 10% duct and 5% margin gives 10,949 × 1.10 × 1.05 = 12,646 BTU/hr.

6. Compare heating and cooling

Heating with duct and margin is 7,160 × 1.10 × 1.05 = 8,270 BTU/hr. Cooling is 12,646 BTU/hr, so cooling controls. Cooling tons = 12,646 / 12,000 = 1.05 tons.

Practical field notes

Square-foot shortcuts miss the real load drivers

Two homes with the same floor area can have different loads because of insulation, air leakage, window area, orientation, shading, climate, and duct location.

Heating and cooling can be controlled by different terms

Heating is often dominated by envelope and infiltration at the winter design temperature. Cooling can be driven by glass, sun, occupants, equipment, humidity, and ducts.

Do not enter ACH50 directly

ACH50 is measured at a test pressure. Natural ACH is an estimate of normal operating leakage and is much lower. Convert blower-door data before using it in this simplified formula.

Oversizing is not harmless

Oversized cooling equipment can short-cycle, remove less humidity, run less efficiently, and feel less comfortable. Treat this example as a planning screen, not final equipment selection.

Common mistakes to avoid

  • Using floor area alone and ignoring windows, air leakage, insulation, and local design temperatures.
  • Counting window area inside opaque wall area and then adding a separate window load again.
  • Entering insulation R-value where the formula expects U-factor, or forgetting U = 1/R.
  • Using today's weather instead of heating and cooling design temperatures.
  • Treating a planning block-load estimate as a certified Manual J report.

When to use the calculator instead

Use the HVAC Load Calculator when you want to test several insulation, window, ACH, duct, or design-temperature scenarios without rebuilding the whole worksheet by hand.

Calculation FAQs

What is HVAC load?

HVAC load is the heating or cooling rate a building needs to maintain indoor design temperature under outdoor design conditions. It is usually reported in BTU/hr, watts, kilowatts, or cooling tons.

Is this the same as Manual J?

No. This is a Manual-J-style educational block-load walkthrough. A real Manual J calculation uses approved procedures, local design data, room-by-room detail, orientation, shading, ventilation, ducts, and documentation requirements.

Why do we divide BTU/hr by 12,000 for tons?

One nominal ton of cooling equals 12,000 BTU/hr. Dividing the calculated cooling load by 12,000 gives the approximate tonnage equivalent.

Why does cooling include latent load?

Cooling systems often need to remove moisture as well as sensible heat. The latent percentage is a simplified humidity allowance; detailed design uses psychrometric data.

Can I use this result to buy an HVAC unit?

Use it only as a planning check. Final equipment selection should use Manual J, Manual S, local code, manufacturer performance data, airflow, duct design, humidity control, and qualified HVAC review.

References

  • Manual J Residential Load Calculation

    ACCA

    Describes Manual J as the ANSI-recognized residential load calculation standard and explains why approved procedures matter.

  • ACCA Technical Manuals

    ACCA

    Overview of Manual J, Manual D, Manual S, and related HVAC design standards.

  • ACCA Approved Software

    ACCA

    States that only ACCA-approved software complies with ACCA design standards for code-compliant load calculations.