Home  /  What Gets Verified  /  HVAC
HVAC · CF2R-MCH-23

System Airflow

The HVAC system has to move enough air across the coil to deliver the efficiency it was rated for. We measure total system airflow and compare it to the minimum CFM per ton of nominal cooling capacity — 350 for new construction, 300 for alterations.

Rater holding a flow capture hood over a ceiling return to measure airflow
Measuring return airflow with a flow capture hood.

Minimum airflow

Per ton of nominal cooling capacity, measured with the system in cooling at its highest fan speed.

ProjectSystemMinimumCode
New constructionStandard ducted350 CFM/ton§150.0(m)13
New constructionSmall duct high velocity250 CFM/ton§150.1(c)7A
AlterationStandard ducted300 CFM/ton§150.2(b)1F
AlterationSmall duct high velocity250 CFM/ton§150.2(b)1F
*NEW FOR 2025* Alterations: under the 2022 code, airflow on altered systems is verified in Climate Zones 2 and 8–15. Under 2025, altered heat pumps are verified in all climate zones; air conditioners stay at Zones 2 and 8–15. §150.2(b)1F
Variable-speed and multi-speed systems are tested at maximum compressor speed and maximum fan speed. Fan efficacy (watts per CFM) is measured in the same visit — see Fan Efficacy.

What to expect

How we measure airflow when you hire us.

Flow hood or flow grid

Measured at the returns

With the system running in cooling at high speed, we measure total airflow at the return grille(s) with a calibrated flow capture hood — or with a flow grid at the filter slot when the return can’t be captured. The total is divided by the system’s nominal tons and compared to the minimum.

Flow hood sealed over a ceiling return, meter lit
Hood sealed to the return grille.
Flow hood meter reading 532 CFM
532 CFM at the return.
Documented

Results on record

Every reading is recorded with the system’s tonnage and the calculated CFM per ton, and registered in CHEERS on the CF2R/CF3R. If an altered system can’t reach 300 CFM/ton, the installer works through the code’s remedial checklist — filter, registers, coil, blower speed and return sizing — before charge is verified at the highest airflow attainable.

Airflow test report showing 368 SCFM per ton
368 SCFM/ton — passing.

The code

Click a section to read the actual code language, or open it in the official CEC document.

§150.0(m)13New construction: airflow and fan efficacy
B. Single zone central forced air systems. Demonstrate, in every control mode, airflow greater than or equal to 350 CFM per ton of nominal cooling capacity through the return grilles, and an air-handling unit fan efficacy less than or equal to the maximum W/CFM specified in Subsections i or ii below… i. 0.45 W/CFM for gas furnace air-handling units. ii. 0.58 W/CFM for air-handling units that are not gas furnaces.

Exception 1: Standard ducted systems (without zoning dampers) may comply by meeting the applicable requirements in Table 150.0-B or 150.0-C as confirmed by field verification and diagnostic testing…
Exception 2: Multispeed compressor systems or variable speed compressor systems shall verify air flow (cfm/ton) and fan efficacy (Watt/cfm) for system operation at the maximum compressor speed and the maximum air handler fan speed.
§150.2(b)1FAlterations: minimum airflow
a. Minimum system airflow rate… I. Small duct high velocity systems shall demonstrate a minimum system airflow rate greater than or equal to 250 cfm per ton of nominal cooling capacity; or II. All other air-cooled air conditioner or air-source heat pump systems shall demonstrate a minimum system airflow rate greater than or equal to 300 cfm per ton of nominal cooling capacity…

Exception 1: Systems unable to comply with the minimum airflow rate requirement shall demonstrate compliance using the procedures in Section RA3.3.3.1.5; and the system’s thermostat shall conform to the specifications in Section 110.12.
RA3.3.3.1.5Altered systems that can’t reach the minimum
When an altered space conditioning system is unable to demonstrate compliance with the applicable minimum system airflow rate… the installer shall attempt to correct non-compliant system airflow by performing the following remedial actions: a) Check to determine that the air filter media is clean… b) Open all registers and dampers and remove any obstructions. c) Replace crushed, blocked or restricted ducts if possible. d) Check to determine that the evaporator coil is clean… e) Set the air handler fan to high speed for cooling… f) Check to determine whether the return duct system or return filter grille is sized too small for the installed system…
RA3.3.3.4.3Compliance criteria
(a) The system airflow (cfm/ton) shall meet or exceed the system airflow compliance criteria specified in the Standards or on the Certificate of Compliance as applicable. (b) The calculated value for fan efficacy (Watt/cfm) shall be equal to or less than the fan efficacy compliance criterion specified in the Standards or on the Certificate of Compliance as applicable.

Common failures & how to avoid them

What actually fails in the field — and how to avoid it.

Common failures
  • Poor duct installation. Kinked, crushed or pinched flex, sharp bends at the boots and plenum, and long sagging runs all choke airflow.
  • Returns too small — or too few. The return side is where most systems come up short. One undersized return can’t move the air the system needs, no matter how good the supply side is.
  • Fan speed set too low. The blower is left on a low speed tap for cooling, so the system never reaches its rated airflow.
Flex duct kinked at a sharp bend in the attic
Kinked flex — caught at inspection and corrected.

Duct size vs. airflow

Duct diameterAirflow (CFM)
4″20 CFM
5″50 CFM
6″80 CFM
7″120 CFM
8″170 CFM
9″230 CFM
10″300 CFM
12″500 CFM
14″740 CFM
16″1,050 CFM
18″1,400 CFM
20″1,875 CFM
Estimated airflow at a friction rate of 0.1. Example: a 3-ton system tested at 350 CFM/ton needs 1,050 CFM through the returns — more than a single 14″ return (about 740 CFM) can move. It takes a 16″ return, or two smaller ones.

Schedule airflow testing.

Airflow and fan efficacy are verified together once the system is running.