Friction Rate in HVAC: What It Is and How to Calculate It
Duct design · Friction rate · Updated 2026-07-22
Friction rate is the pressure drop your duct system is allowed to spend per 100 feet of effective duct length, measured in inches of water column. The formula is FR = (ASP x 100) / TEL, where ASP is Available Static Pressure and TEL is the Total Effective Length of the longest supply-and-return run.
It is not a constant, and it is not 0.10 by default. ACCA's own HVAC Blog calls out that habit directly: most people assume 0.1 iwc/100 ft instead of calculating it, and the assumed number is usually wrong for the machine and the house in front of them. This guide walks the whole chain - blower table, component deductions, effective length, and what to do when the answer lands outside the Manual D design band.
The friction rate formula
Three quantities, in this order. Get them wrong in order and everything downstream is wrong.
- Rated external static pressure (ESP) - read off the manufacturer's blower performance table at your design CFM and the blower tap or speed you intend to run. Not the nameplate headline, the table cell.
- Available Static Pressure (ASP) - rated ESP minus every component pressure drop that is not duct or fitting: coil, filter, registers, grilles, balancing dampers, humidifier, UV, zone dampers.
- Total Effective Length (TEL) - measured duct length plus the equivalent length of every fitting, on the single longest supply run plus the longest return run.
Then divide and scale: friction rate equals ASP divided by TEL, times 100. The x 100 is only there because duct friction charts and ASHRAE tables are published per 100 feet.
Available Static Pressure deduction worksheet
| Component | Typical drop (in. wg) | Example used | Static remaining |
|---|---|---|---|
| Rated blower external static at design CFM (starting budget) | 0.50 to 0.80 | 0.60 | 0.60 |
| Evaporator coil, wet, if not already inside the blower rating | 0.20 to 0.35 | 0.00 (in rating) | 0.60 |
| Filter, 1 in. pleated MERV 8 | 0.10 to 0.15 | not used | - |
| Filter, 1 in. pleated MERV 13 | 0.20 to 0.30 | not used | - |
| Filter, 4 in. media MERV 13 | 0.10 to 0.20 | 0.12 | 0.48 |
| Filter, whole-house HEPA | 0.50 and up | not used | - |
| Supply registers (Manual D default) | 0.03 | 0.03 | 0.45 |
| Return grilles (Manual D default) | 0.03 | 0.03 | 0.42 |
| Balancing dampers (Manual D default) | 0.03 | 0.03 | 0.39 |
| Bypass humidifier | 0.05 to 0.15 | 0.05 | 0.34 |
| Zone dampers | 0.05 to 0.20 | 0.00 | 0.34 |
| In-duct UV or electronic air cleaner | 0.05 to 0.25 | 0.00 | 0.34 |
| **Available Static Pressure** | - | - | **0.34** |
The 0.03 in. wg figures for supply outlets, return grilles and balancing dampers are the accepted ACCA Manual D defaults. Everything else in that table is a range, because the real number depends on face velocity and the specific product: a 4 in. media filter has roughly three times the surface area of a 1 in. pleat, so it passes the same air at a fraction of the resistance. Use manufacturer pressure-drop curves at your actual CFM whenever you can get them, and measure with a manometer on retrofits.
Worked example
- Pull the blower table: 1,200 CFM design airflow, medium-high tap: rated external static 0.60 in. wg, coil included.
- Deduct the components: 4 in. media filter 0.12, supply registers 0.03, return grilles 0.03, balancing dampers 0.03, bypass humidifier 0.05. Total deductions 0.26 in. wg.
- Get ASP: 0.60 - 0.26 = 0.34 in. wg available for the ducts and fittings.
- Measure TEL on the worst run: Longest supply run measures 82 ft of duct with fittings worth 96 equivalent feet; longest return is 34 ft of duct plus 48 equivalent feet. TEL = 82 + 96 + 34 + 48 = 260 ft.
- Divide and scale: FR = (0.34 x 100) / 260 = 0.131 in. wg per 100 ft. That is the friction rate you take to the duct chart or the calculator, and it is nowhere near 0.10.
Reading your answer against the Manual D design band
| Friction rate result | What it means | What to change |
|---|---|---|
| Below 0.06 in. wg / 100 ft | Not enough available static for the length of the run. Ducts would have to be impractically large, and fan performance will disappoint. | Shorten the run, cut fittings, move the air handler more central, swap to a lower-resistance filter, or select a blower with more rated static. |
| 0.06 to 0.18 in. wg / 100 ft | Inside the usable design band. Size the trunks and branches at this rate. | Nothing. Proceed to duct sizing. |
| Above 0.18 in. wg / 100 ft | More static available than the run needs. Ducts get small, velocity climbs, and noise and turbulence follow. | Drop to a lower blower tap or speed to reduce ASP, or accept the extra headroom and design at 0.18 rather than at the raw number. |
Landing outside the band means the design needs changing, not the number. Fudging the friction rate upward to make a small trunk work is the single most common way a paper design turns into a loud, short-cycling, uncomfortable system. One nuance worth knowing: with modern ECM and constant-torque blowers, a result under 0.06 is far less punishing than it used to be, because the motor ramps to hold airflow. It still signals a run that is longer or more fitting-heavy than it should be.
Spend your 0.34 in. wg on purpose. Ductulator's multi-segment static pressure budget is built for exactly this handoff. Enter your available static, then drop in the elements your system actually has - blower, trunk, elbow, transition, damper, branch, diffuser - and watch cumulative pressure drop track against the budget as you build. The progress bar reads safety green while you have headroom and safety red the moment you go over, so you find the overrun at the kitchen table instead of at start-up. Learn more about Ductulator.
Common ways the calculation goes wrong
- Using nameplate CFM instead of design CFM. Read the blower table at the airflow Manual J actually calls for.
- Averaging the runs. TEL is the longest effective path, not the mean. Sizing to an average starves the far rooms.
- Forgetting the return side. Return duct and return fittings are part of TEL. Skipping them inflates friction rate and undersizes everything.
- Ignoring the dirty-filter case. A filter's published drop is clean. A loaded 1 in. pleat can more than double it, and that headroom has to come from somewhere.
- Assuming 0.10. It is a coincidence when it is right.
Taking the friction rate into duct sizing
Once you have a friction rate inside the band, it becomes the sizing constraint for every trunk and branch. In Ductulator you set the friction-rate limit with a slider, type your target CFM, and pick rectangular, round or flex. Eight valid duct sizes render with velocity and friction per 100 ft on each, the optimal pick carries a steel-blue badge, and over-velocity or over-friction options stay visible but flagged in safety red so you can see the tradeoff rather than just the answer. Equivalent diameter uses the Huebscher equation from ASHRAE Fundamentals Chapter 21 Eq. 1B, friction loss runs full Darcy-Weisbach with the Colebrook friction factor for galvanized sheet metal, and the citation prints under every result - so the number holds up when the inspector asks where it came from.
Frequently asked questions
What is a good friction rate for ductwork?
ACCA Manual D practice puts a usable residential design result roughly between 0.06 and 0.18 in. wg per 100 ft. There is no single good number: it is whatever your blower's available static divided by your total effective length produces. If the result falls outside that band, change the design rather than the number.
Why is 0.10 friction rate wrong?
0.10 iwc/100 ft is an assumption people substitute for the calculation, and ACCA's HVAC Blog specifically flags it. It only happens to be right when your available static and total effective length coincidentally produce it. Use 0.10 on a system whose real rate is 0.073 and every duct comes out undersized.
How do you calculate available static pressure?
Start with the manufacturer's rated external static pressure at your design CFM and blower tap, then subtract every non-duct component: coil (if not already in the rating), filter, supply registers, return grilles, balancing dampers, humidifier, UV, and zone dampers. Manual D uses a 0.03 in. wg default for registers, grilles and balancing dampers.
Is friction rate the same as static pressure?
No. Static pressure is a pressure, measured in inches of water column. Friction rate is a pressure per unit of duct length, in in. wg per 100 ft. Friction rate is what you get after dividing your available static pressure by the total effective length of the longest run.