HVAC, Refrigeration & Building Science Sensible & Latent Heat and Humidity Control ASHRAE Handbook—Fundamentals air-side sensible heat equation

Sensible Heat Formula Calculator (1.08 × CFM × ΔT)

This calculator solves the air-side sensible heat equation in whichever direction you need it: enter airflow and temperature difference to get BTU/h, enter a load and a design split to get the CFM you must deliver, or enter a load and a known airflow to get the temperature rise you should measure. Switch on the density correction and it replaces the textbook 1.08 with the constant that actually applies at your altitude and air temperature — the difference is 18% by the time you reach Denver.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
Solve forPick the unknown; the other two quantities become the inputs.Sensible heat (BTU/h)
AirflowVolumetric airflow measured at the coil or register, in cubic feet per minute.1000 CFM
Temperature differenceThe dry-bulb temperature change of the air across the coil, heat exchanger or room — always a positive magnitude.20 °F
Sensible loadThe sensible heat that has to be added or removed — from a Manual J load calculation or an equipment rating.36000 BTU/h
Correct the constant for altitude and air temperatureLeave off to use the textbook 1.08; switch on above about 2,000 ft or for air far from room temperature.No
Site elevationElevation above sea level; standard-atmosphere pressure is computed from it.0 ft
Air temperature at the fanTemperature of the air where the CFM is measured — density is set at the fan, not at the coil outlet.70 °F

It returns

  • Sensible heat — Heat carried by the air stream at the airflow and temperature difference shown.
  • Airflow
  • Temperature difference
  • Constant used
  • Sensible load in tons

The formula

Qs=1.08CFMΔT
Qs=60ρcpCFMΔT
ρ=144P53.35TR

In plain text: Q_s = 1.08 × CFM × ΔT

  • Q_sSensible heat transferred to or from the air stream (BTU/h)
  • CFMVolumetric airflow (ft³/min)
  • ΔTDry-bulb temperature change across the coil or room (°F)
  • 1.0860 min/h × 0.075 lb/ft³ × 0.24 BTU/lb·°F, for standard air (BTU/h per CFM·°F)

The constant is not universal. It is the product of three quantities, and only the specific heat is close to fixed.

Updated Category Sensible & Latent Heat and Humidity Control Verified against published test cases Reading time 10 min

What the sensible heat equation tells you

The sensible heat equation is the single most-used piece of arithmetic in HVAC. It links three quantities — how much air you move, how much you change its temperature, and how much heat that transfers — so that knowing any two gives you the third.

Sensible means heat you can measure with a thermometer: it changes the dry-bulb temperature of the air and nothing else. Heat that evaporates or condenses water changes the moisture content without changing the dry-bulb temperature, and that is latent heat, which needs the latent heat equation instead. The two together make total heat, and the ratio between them is the sensible heat ratio.

Three questions get answered with this equation every working day. How much cooling is my coil actually delivering? How much air do I need to move to satisfy a 24,000 BTU/h sensible load at a 20 °F split? And what temperature rise should I measure across this furnace at its rated output and nameplate airflow? All three are the same equation rearranged.

Where 1.08 comes from, and why it is not a constant

Start from first principles. Heat carried by a mass flow is Q = ṁ × c_p × ΔT. You measure air in volume per minute, not mass per hour, so convert:

  • 60 converts minutes to hours.
  • 0.075 lb/ft³ is the density of standard air, which turns cubic feet into pounds.
  • 0.24 BTU/lb·°F is the specific heat of dry air at constant pressure.

Multiply: 60 × 0.075 × 0.24 = 1.08. That is the whole derivation.

Now look at which of those three can move. Specific heat is essentially fixed for the range HVAC works in — moist air at typical conditions is nearer 0.244, which is why some references use 1.10 instead of 1.08, a 1.9% difference that is smaller than most field measurements. The 60 is arithmetic. Density is the term that moves, and it moves a long way.

Density falls with elevation because there is less atmosphere pressing down, and it falls with temperature because warm air expands. From the ideal gas law, ρ = 144 P ÷ (53.35 T) with pressure in psia and temperature in degrees Rankine. Feed in the standard atmosphere and you find that 0.075 lb/ft³ corresponds to sea level at about 69 °F — which is why the sea-level row of the reference table below reads 1.078 rather than exactly 1.080.

The practical consequence: at 5,280 ft the constant is about 0.888, so a duct system in Denver moving 1,000 CFM at a 20 °F split carries 17,800 BTU/h, not 21,600. Ignore that and you undersize the airflow by 18%.

Worked example: sizing airflow for a 36,000 BTU/h sensible load

A Manual J calculation gives a room a sensible cooling load of 36,000 BTU/h. You intend to run a 20 °F supply-to-return split at sea level.

  1. Pick the constant. Sea level, room-temperature air, so k = 1.08.
  2. Rearrange. CFM = Q ÷ (k × ΔT).
  3. Substitute. 36,000 ÷ (1.08 × 20) = 36,000 ÷ 21.6 = 1,666.7 CFM.
  4. Sanity-check against tonnage. 36,000 BTU/h is 3.0 tons of sensible load. 1,666.7 ÷ 3.0 = 556 CFM per ton of sensible capacity — high, which tells you this is a dry-climate load with very little latent content.

Now repeat it at 5,280 ft.

  1. Pressure. P = 14.696 × (1 − 6.8754×10−6 × 5,280)5.2559 = 14.696 × 0.963705.2559 = 12.100 psia.
  2. Density. ρ = 144 × 12.100 ÷ (53.35 × 529.67) = 1,742.4 ÷ 28,258 = 0.06166 lb/ft³.
  3. Constant. 60 × 0.06166 × 0.24 = 0.8879.
  4. Airflow. 36,000 ÷ (0.8879 × 20) = 2,027 CFM.

The same load at the same split needs 22% more air in Denver. That extra airflow also costs static pressure, which is why high-altitude duct systems get sized generously — see the duct velocity calculator for the penalty.

How to read the answer

When you solve for BTU/h, you are measuring what the equipment is doing right now, not what it is rated to do. Two thermometers and an airflow measurement give a real capacity figure. If it comes out well under the nameplate, the problem is nearly always airflow or refrigerant charge, and the delta-T calculator is the next step.

When you solve for CFM, sanity-check the answer against CFM per ton. Residential cooling equipment is designed around 350–450 CFM per ton of total capacity, with 400 as the usual default; humid climates run toward 350 to get more moisture removal and dry climates toward 450. If this equation asks for 600 CFM per nominal ton, either the load is unusually dry or the design split you chose is too small. The CFM per ton calculator makes that check directly.

When you solve for ΔT, compare it to the range the equipment is built for. A gas furnace carries a nameplate temperature rise range, typically something like 30–60 °F, and running outside it is a code and warranty problem, not just an efficiency one. A cooling coil normally shows a 16–22 °F dry-bulb split depending on entering humidity.

One caution that catches people out: this equation only describes sensible heat. On a wet cooling coil a large fraction of the work is latent, so the BTU/h this equation returns is genuinely less than the total capacity of the coil. It is not an error — you are measuring one of the two components.

Sensible heat constant by elevation

The constant 60 × ρ × 0.24 evaluated at standard-atmosphere pressure and 70 °F air. Multiply CFM × ΔT by the value in the fourth column to get BTU/h at that elevation.
Elevation (ft)Pressure (psia)Density (lb/ft³)Constant% of 1.08
014.6960.074891.07899.9%
1,00014.1730.072221.04096.3%
2,00013.6640.069631.00392.8%
3,00013.1710.067120.96789.5%
4,00012.6920.064680.93186.2%
5,00012.2280.062310.89783.1%
6,00011.7770.060020.86480.0%
7,00011.3400.057790.83277.1%
8,00010.9160.055630.80174.2%

Every row assumes 70 °F air. Raising the air temperature lowers density further: at 130 °F in a furnace supply plenum the sea-level constant falls to about 0.99.

Where this equation gets misused

  • Applying it to a wet coil and calling the answer total capacity. On a cooling coil that is condensing water, sensible heat is typically 65–80% of the total. The remainder needs the latent equation with the same airflow and the humidity ratio change.
  • Using 1.08 above 2,000 ft. The error is roughly 3.5% per 1,000 ft of elevation and it always runs the same way — the real constant is smaller, so the real capacity is lower than 1.08 suggests.
  • Measuring temperature in the wrong place. Take the return reading upstream of any duct leakage and the supply reading far enough from the heat exchanger that radiant heat does not hit the probe. A supply probe in line of sight of a furnace heat exchanger reads high.
  • Guessing the CFM. Every number this equation returns is only as good as the airflow. Blower table lookups against measured static pressure, a flow hood, or a TrueFlow-style plate all beat an assumption of nameplate airflow.
  • Confusing the constant with 4.5 or 4,840. 4.5 (= 60 × 0.075) converts CFM to pounds of dry air per hour, 4,840 is the latent constant, and 1.08 is the sensible one. They share a derivation but are not interchangeable.
  • Ignoring the specific-heat convention. Some references use 1.10 because they take moist air at 0.244 BTU/lb·°F. Either is defensible; pick one and stay consistent within a calculation.

Where the numbers come from

The air-side sensible heat equation and its constant are given in the ASHRAE Handbook—Fundamentals, Chapter 1, along with the standard-atmosphere pressure relation used for the altitude correction here. Load calculations feeding the sensible load input are normally produced under ACCA Manual J for residential work; the airflow that comes out of this equation feeds ACCA Manual D duct design.

The family of air-side equations

Three constants cover almost all air-side work, and they are all the same conversion with a different property attached.

Sensible: Q = 1.08 × CFM × ΔT. Dry-bulb temperature change only.

Latent: Q = 4,840 × CFM × ΔW, with ΔW the humidity ratio change in pounds of water per pound of dry air. The 4,840 is 60 × 0.075 × 1,076, where the last term is the latent heat of vaporisation.

Total: Q = 4.5 × CFM × Δh, with Δh the enthalpy change in BTU per pound of dry air. This one is the honest way to measure a wet coil, because it captures sensible and latent together in a single measurement — see the moist air enthalpy calculator.

All three take the same density correction, because 60 × ρ is the common factor. If you correct 1.08 for altitude, correct 4,840 and 4.5 by the same ratio.

On the water side of a hydronic system the analogous equation is Q = 500 × GPM × ΔT, built exactly the same way from minutes, pounds per gallon and specific heat. The hydronic GPM calculator handles that one, including the correction for glycol.

Frequently asked questions

Why is the constant 1.08 and not 1.10?

Both are in use and the difference is the specific heat you assume. 1.08 comes from 60 × 0.075 × 0.24, using the specific heat of dry air. 1.10 comes from using 0.245 BTU/lb·°F, the specific heat of typical moist air including the vapour it carries. The gap is 1.9%, which is smaller than the uncertainty in a field airflow measurement. Pick one convention and use it consistently; this calculator uses 1.08.

How do I correct the sensible heat equation for altitude?

Multiply 1.08 by the ratio of actual air density to 0.075 lb/ft³. Actual density comes from ρ = 144·P/(53.35·T_R), with P the standard-atmosphere pressure at your elevation and T_R the air temperature in Rankine. A quick approximation is a 3–4% reduction per 1,000 ft: about 0.90 at 5,000 ft and 0.80 at 8,000 ft. Switch on the density correction above and the calculator does it exactly.

Does this equation give me the total capacity of my air conditioner?

No — it gives the sensible portion only. A cooling coil that is condensing water is also removing latent heat, which does not appear as a dry-bulb temperature drop. On a typical residential system in a humid climate, sensible heat is roughly three-quarters of the total, so the number this equation returns will be well below the nameplate tonnage. To get total capacity you need the enthalpy change across the coil, which requires wet-bulb readings on both sides.

What CFM per ton should I design for?

400 CFM per ton of total capacity is the standard default for residential cooling, with a working range of 350 to 450. Humid climates favour the low end because slower air across the coil condenses more water; dry climates favour the high end because there is little latent load and you want maximum sensible capacity. Heat pumps in heating mode often need more airflow than the cooling design, so check both.

What temperature rise should a furnace show?

Whatever its nameplate says, and nothing else. Every furnace carries a rated temperature rise range on the data plate — commonly something like 30–60 °F or 35–65 °F — and the installation must fall inside it. Compute the expected rise as output BTU/h divided by (1.08 × CFM). If the measured rise is above the range the airflow is too low; if it is below, the airflow is too high or the furnace is firing under-rate.

Where should I measure supply and return temperature?

Measure the return upstream of any filter bypass and duct leakage, and the supply far enough downstream that the probe cannot see the heat exchanger or coil directly. On a furnace, at least a couple of feet past the first elbow, or you will read radiant heat rather than air temperature. On a cooling system, measure at the plenum rather than at a register, so duct gain in an unconditioned attic does not contaminate the reading.

Can I use this equation with metric units?

The equation is the same but the constant changes. In SI, sensible heat in watts is 1.23 × L/s × ΔT in kelvin at standard air density, derived the same way from 1.2 kg/m³ and 1.006 kJ/kg·K. The inputs above accept L/s and m³/h and convert to CFM internally, so you can work in metric airflow and read the answer in BTU/h.

Why does my measured BTU/h come out lower than the equipment rating?

Most often because the airflow is lower than assumed, and second most often because you are only measuring the sensible half. Check the airflow against the blower table at the measured external static pressure before blaming the equipment. Duct leakage into an unconditioned space between the coil and the measurement point also robs the reading, as does a dirty filter that has dropped the fan below its rated curve.

References

  • ASHRAE Handbook—Fundamentals, Chapter 1: Psychrometrics (air-side heat transfer equations and standard atmosphere) — American Society of Heating, Refrigerating and Air-Conditioning Engineers
  • ACCA Manual J, Residential Load Calculation, 8th Edition — Air Conditioning Contractors of America
  • ACCA Manual D, Residential Duct Systems — Air Conditioning Contractors of America