SMACNA Duct Leakage Class Calculator

Enter the tested duct surface area, test pressure, measured leakage, and specified leakage class. The calculator reports the achieved class, allowable leakage, pass margin, pressure-normalized airflow, and leakage as a share of design airflow.

Your numbers
Enter the exposed surface area of the duct section included in the leakage test.
Use the positive magnitude of the pressure differential maintained during the test.
Enter the calibrated airflow required to maintain the stated test pressure.
Use the leakage class stated in the project documents rather than assuming one from the duct pressure class.
Choose the pressure at which the measured airflow should also be reported.
Enter design airflow to express measured leakage as a percentage of system airflow.

What this calculator leaves out

  • Use the specified leakage class, test pressure, test extent, and acceptance procedure from the project documents or responsible design professional.
  • This calculator does not verify duct takeoff, instrument calibration, test setup, temporary sealing, local code compliance, or whether the reading is inside the calibrated instrument range.
  • The fixed 0.65 exponent implements the SMACNA leakage-class relationship and is not a separately measured system exponent.

By using this calculator you agree to the Terms of Use. Results are estimates, not professional advice.

Measured leakage class3

Maximum allowable leakage
80
Test result
Pass
Pass or fail margin
20
Allowance used
75%
Leakage rate at test pressure
3
Leakage at reference pressure
60
Leakage versus design airflow
0.6%

Uses the SMACNA leakage-class pressure exponent of 0.65.

Compare the result with the leakage class, pressure, and acceptance procedure in the project documents.

How to use this calculator

  1. Enter the duct surface area included in the pressure test.
  2. Enter the positive test pressure and measured leakage airflow from the test instrument.
  3. Use the leakage class and acceptance pressure from the project documents.
  4. Enter a reference pressure only when you need the same reading normalized to another pressure.
  5. Review the pass margin, allowance used, and leakage percentage before comparing sections.

How SMACNA duct leakage class is calculated

SMACNA leakage class expresses duct leakage as cfm per 100 ft2 of duct surface at 1 in. w.g. The class is not the same thing as duct pressure class or seal class. It is a leakage-rate relationship that changes with test pressure using a pressure exponent.

The allowable leakage for one tested section is:

Q_allow = CL_spec * (A / 100) * P_test^0.65

  • Q_allow is the maximum allowable leakage in cfm.
  • CL_spec is the specified leakage class in cfm per 100 ft2 at 1 in. w.g.
  • A is the tested duct surface area in ft2.
  • P_test is the positive test pressure in inches water gauge.

The reverse calculation finds the class actually achieved by the test:

CL_measured = 100 * Q_measured / (A * P_test^0.65)

A section passes when the measured leakage is less than or equal to the allowable leakage. The margin is Q_allow - Q_measured. A negative margin is the excess leakage above the allowance. Allowance used is 100 * Q_measured / Q_allow, which can be helpful when comparing a section that barely passes with one that has room to spare.

Pressure normalization

Leakage measurements taken at different pressures cannot be compared directly. To express a measured airflow at another pressure, the calculator uses:

Q_reference = Q_measured * (P_reference / P_test)^0.65

This is useful for reporting the same test reading at 1 in. w.g. or at another project reference pressure. Sections tested at different pressures should be calculated separately before their allowable leakage values are combined.

What moves the result most

Surface area and specified class move the allowance in direct proportion. Doubling the tested surface area doubles the allowable cfm for the same class and pressure. Test pressure also matters, but through the 0.65 exponent rather than a one-for-one change. Measured leakage drives the achieved class, utilization, margin, and leakage percentage.

What this calculator leaves out

The tool does not decide what leakage class should apply. That value, the test pressure, the portions of duct included, and the acceptance procedure must come from the project documents or responsible design professional. It also does not verify duct surface-area takeoff, temporary sealing, instrument calibration, calibrated range, setup leakage, local code requirements, or whether fan static pressure was mistakenly used instead of the specified duct test pressure.

Worked example

Suppose a duct section has 2,000 ft2 of surface area, is tested at 1 in. w.g., measures 60 cfm of leakage, and is specified as leakage class 4. The allowance is 4 * (2,000 / 100) * 1^0.65 = 80 cfm.

The achieved class is 100 * 60 / (2,000 * 1^0.65) = 3.0. Because 60 cfm is below the 80 cfm allowance, the result is a pass with a 20 cfm margin. The test used 75% of the allowance, the leakage rate at test pressure is 3.0 cfm per 100 ft2, and on a 10,000 cfm system the measured leakage is 0.6% of design airflow.

Common questions

What does SMACNA leakage class mean?

Leakage class is a normalized duct leakage rate in cfm per 100 ft2 of duct surface at 1 in. w.g. It lets a specification state an allowable leakage relationship without listing a separate cfm limit for every possible duct area and test pressure.

How do I calculate leakage class from a measured duct test?

Use the measured airflow, tested duct surface area, and test pressure. The achieved class is 100 times measured cfm divided by duct surface area and divided by test pressure raised to the 0.65 power.

Is leakage class the same as duct pressure class or seal class?

No. Duct pressure class relates to duct construction pressure, and seal class describes sealing requirements. Leakage class is the allowable leakage rate relationship used to judge the pressure test result.

Why does allowable leakage change with test pressure?

Duct leakage increases as pressure differential increases. The SMACNA leakage-class relationship uses a fixed 0.65 exponent, so the allowable cfm rises with test pressure but less than it would under a linear pressure rule.

Can readings taken at different pressures be compared?

Not directly. Normalize each measured airflow to the same reference pressure with the 0.65 exponent, or calculate each section at its own required test pressure before combining allowances.

Put this calculator on your site

Paste the snippet below where you want the calculator to appear. It stays up to date automatically and links back here.

<iframe src="https://countfolk.com/embed/smacna-duct-leakage-class-calculator/" title="SMACNA Duct Leakage Class Calculator" width="100%" height="640" style="border:0;max-width:44rem" loading="lazy"></iframe>