Airflow Measurement and Balancing Reference
Why this matters
Airflow is the foundation of HVAC performance. The system can be the right size, the equipment can be properly charged, but if airflow is wrong, the customer is uncomfortable and the equipment wears prematurely. Measurement and balancing turn "the system isn't working right" complaints into specific, fixable problems. NEBB certification exists for a reason: airflow is technical work that requires real tools and real procedure.
Why airflow matters
HVAC equipment is rated at specific CFM per ton:
- Cooling: 350-450 CFM per ton typical (varies by climate and equipment)
- Humid climates: 350 CFM/ton (longer dwell on coil = more dehumidification)
- Dry climates: 450 CFM/ton (more sensible cooling, less concern for latent)
- Heating (heat pump): 400 CFM per ton
- Furnace: sized for cooling CFM (heating uses same blower setting)
Equipment running outside design CFM:
- Too low: coil too cold (icing in cooling, low heat output in heating), reduced capacity, higher static pressure
- Too high: less dehumidification (cooling), noisy, higher static pressure, possible duct rumble
A 3-ton system at design needs 1,050-1,350 CFM. If actual is 800 CFM, the system is operating at 60-75% of designed performance.
Total External Static Pressure (TESP)
TESP is the resistance the duct system imposes on the blower, measured in inches of water column (in. w.c.).
TESP standards:
- Residential PSC blower: 0.5 in. w.c. design rating typical
- Residential ECM blower: 0.5-0.8 in. w.c. typical, varies by model
- High TESP (0.7-1.0+ in. w.c.) = blower struggling, reduced CFM, premature motor wear
Measurement procedure:
- Drill small ports (1/4") in supply trunk just downstream of air handler AND in return drop just upstream
- Insert manometer hoses
- Run system at design CFM
- Read supply pressure (positive number, e.g., +0.20 in. w.c.)
- Read return pressure (negative number, e.g., -0.35 in. w.c.)
- TESP = supply - return (absolute values added: 0.20 + 0.35 = 0.55 in. w.c.)
A digital manometer (Dwyer 475, Fieldpiece SDMN5) reads to 0.001 in. w.c. accuracy.
Where to measure
Total system airflow: at the supply trunk, just past the air handler.
Per-register airflow: at each register face.
Per-room CFM target: from Manual J calculation; matches room load × (system CFM / total system load).
Tools
Manometer: digital, accurate to 0.001 in. w.c. For static pressure measurement.
Anemometer: measures velocity (FPM = feet per minute). Multiplied by area gives CFM. Two types:
- Vane anemometer (rotating vane): good for register face velocity
- Hot-wire anemometer (heated wire detects flow): better in lower velocities
Flow hood / flow grid: captures airflow at a register and reads CFM directly. Most accurate for register measurement. (Alnor LoFlo, Testo 480) The most expensive tool on this list by a wide margin; buy it once you are selling balancing as a service, not before.
Smoke pencil / pellet: visualizes airflow patterns. Useful for diagnosis (turbulence, leaks, dead spots).
Reading anemometer measurement
For a vane anemometer at register face:
- Position vane parallel to register
- Take readings at multiple grid points (e.g., 9-point grid)
- Average the velocity readings
- CFM = average velocity (FPM) × register face area (sq ft)
A 6"×12" register = 0.5 sq ft. Average velocity 800 FPM = 400 CFM.
For corrected free-area calculation:
- Register face area × free-area ratio (typically 0.6-0.8 depending on grille design)
- Or use a flow hood that captures the whole airflow at the register opening
Balancing procedure
Balancing = adjusting dampers to deliver the right CFM to each room.
Pre-balance:
- Confirm equipment is operating correctly (charge, motor speed)
- Confirm total airflow at supply trunk matches design
- Confirm all duct connections are sealed (Aeroseal or mastic if needed)
- Check filter - must be clean
Per-room balancing: 5. Set all dampers fully open 6. With system running, measure CFM at each register 7. Calculate per-room target from Manual J 8. Note rooms over target and under target
Adjustment: 9. Close dampers slightly on rooms ABOVE target (forces flow elsewhere) 10. Verify rooms UNDER target now receive more 11. Iterate (each damper adjustment affects neighbors) 12. Continue until each room is within ±10% of target
Final documentation: 13. Record damper positions per register 14. Photograph damper handles in final position 15. Verify total airflow still matches design at the supply trunk
This process is time-consuming - 1-3 hours for a typical residential install. Premium HVAC installs include balancing; budget installs often skip it.
Common airflow problems
Filter restriction:
- Dirty filter or wrong filter type (high MERV without enough surface area)
- Replaces ~half the duct CFM if extreme
- Fix: better filter (lower pressure drop) or deeper housing (4-5" media filter)
Coil restriction:
- Indoor coil dirty (dust accumulation from years of use)
- Especially dirty under the coil where you can't see
- Pressure drop across coil ≤0.20 in. w.c. healthy
- Pressure drop ≥0.35 in. w.c. = coil needs cleaning
Closed dampers:
- Customer closed registers in unused rooms (often "to save energy")
- Increases static pressure system-wide
- Tell customer NOT to close registers - open them all
Crushed flex duct:
- Improperly routed, kinked, or sagging
- Replace or restraighten
Undersized ductwork:
- Trunk or branch too small for the CFM
- Diagnosed by high static pressure with system running at design
- Fix: enlarge trunk or add additional branches
Closed branch dampers:
- Sometimes intentionally closed during balancing
- Customer adjusts later and creates imbalance
- Fix: re-balance, possibly add manual damper handles only behind unscrewed grilles
Return air sized too small:
- 144 sq in free area per ton required (rule of thumb)
- Single return for 3-ton system = often inadequate
- Fix: add return grilles, jumper ducts, or central return ducted
Return air balance
Each conditioned room needs a return path:
- Central return in hallway: requires jumper ducts or door undercuts in bedrooms
- Return per bedroom: best for noise and balance
- Door undercut: 1/2" between bottom of door and floor; OK for very small rooms only
- Transfer grilles: install through-wall grille between bedroom and central return path
Bedrooms without return path: door closure pressurizes the room, then the AC reduces flow OR room overheats/overcools.
When the customer reports "one room is always hot/cold"
This is the most common airflow call and the one most often guessed at. Do not touch a damper until you have measured. Run it in this order.
- Get the story straight. Hot in summer only, cold in winter only, or wrong year round? Summer-only points at solar gain and attic duct losses. Winter-only points at envelope and infiltration. Both seasons points at airflow or a duct problem.
- Measure supply CFM at that room's register with the system running and the door in its normal position. Compare against the room's Manual J target, not against the other rooms. A room can be getting its fair share and still be uncomfortable.
- Measure the temperature at that register and at the supply plenum at the same time. A big spread between the two on a long run means you are losing capacity in the duct, not at the register. Attic and crawl runs with poor insulation, disconnected joints, and crushed flex all show up this way.
- Close the door and check what happens. If supply CFM drops noticeably with the door shut, the room has no return path and is pressurizing against itself. That is a transfer grille, jumper duct, or undercut fix, not a damper fix.
- Read total external static. If the whole system is starved, balancing just moves the shortage around. Fix the restriction first, then balance.
- Only then look at the room's load. West glass, a bonus room over a garage, a room with three exterior walls, a ceiling under an under-insulated attic, or an addition tied into a system that was never resized. If the CFM is on target and the delivered air is at the right temperature and the room still will not hold, it is a load problem and no amount of damper work fixes it.
What each outcome means for the quote:
- Low CFM with good static: balancing, damper work, or a branch that was never connected right.
- Low CFM with high static: restriction. Filter, undersized return, crushed flex, or a duct system too small for the equipment.
- Correct CFM, big temperature loss on the run: duct sealing and insulation, or replacing a bad run.
- Correct CFM and correct temperature: load. Options are added supply capacity, envelope work, shading, or a zoning or ductless solution for that room.
Tell the customer which one you found and what it costs to fix, before you start closing dampers on the rest of the house to feed one room. Robbing three comfortable rooms to satisfy one is how a one-room complaint becomes a whole-house complaint.
References
- ACCA Manual D (residential duct design)
- ACCA Manual J (load calculation)
- ACCA Manual T (air distribution basics)
- NEBB Standard 12 (Test and Balance Procedures)
- ASHRAE Handbook - HVAC Systems and Equipment (air distribution)
- Manufacturer blower curves (Carrier, Trane, etc.) for design CFM vs TESP