What is equivalent pipe length?
In elbows, tees, valves and check valves the flow turns, narrows or passes around a mechanism, which costs extra pressure compared with straight pipe. Fire sprinkler hydraulic calculations do not treat that loss with a separate formula; instead each part is converted into the length of straight pipe that would lose the same pressure. That equivalent length is added to the pipe length and the total goes into the Hazen-Williams formula as a single length. The step is repeated for every pipe section in a sprinkler calculation.
The NFPA 13 method
NFPA 13 (2025) Table 28.2.3.1.1 gives equivalent lengths in feet (metres) for elbows, tees, butterfly valves, gate valves, vane-type flow switches and swing checks from ½ in to 12 in, for Schedule 40 steel pipe at C = 120. Under NFPA 13 clause 1.6.1.3, where a value is followed by an equivalent in other units the first stated is the requirement, so the calculator takes the ft value and converts it with 0.3048 in the SI display as well. The bracketed metre values are rounded (e.g. 0.3 m for 1 ft, 0.2 m for 0.5 ft) and are shown for information only. Two corrections are applied:
- C correction (28.2.3.2): the table is for C = 120 only. For other C values the Table 28.2.3.2.1 multiplier applies: C 100 → 0.713 · C 130 → 1.16 · C 140 → 1.33 · C 150 → 1.51. The table note explains these factors assume the loss through the fitting is independent of the pipe’s C factor.
- Diameter correction (28.2.3.1.3): for pipe whose bore differs from Schedule 40, the equivalent length is multiplied by (actual bore / Schedule 40 bore)4.87, taken from the inch column of Table A.16.3.2. From 8 in (200 mm) upwards the reference is Schedule 30, so on 8 in and larger Schedule 40 pipe the factor falls below 1 ((7.981/8.071)4.87 ≈ 0.947 for 8 in) and the equivalent length drops by about 5 %. The calculator applies the bracketed rule as written; because the table heading says "Schedule 40" this is an interpretation, so confirm it with the AHJ.
Values for alarm, dry pipe and deluge valves, strainers and backflow preventers come from the manufacturer and are submitted to the authority having jurisdiction (28.2.3.3). Swing check values in the table are averages because designs vary. The calculator’s “Extra equivalent length” field is for these manufacturer values and is not factored.
What counts under NFPA 13?
Clause 28.2.4.8.1 sets the counting rules: a tee or cross where the flow turns 90° is taken at the size of the pipe section it sits in, and straight-through flow in a tee carries no fitting loss. Use the standard elbow for an abrupt screwed 90° turn and the long-turn elbow for a sweeping flanged, welded or mechanical-joint turn. A reducing elbow is taken at its smallest outlet, and a fitting with a bushing counts as a similarly sized and configured reducing fitting. Tapered reducers and a fitting connected directly to a sprinkler may be excluded.
The EN 12845 method
Under EN 12845:2015+A2:2026 clause 13.2.4, the loss in valves and in fittings that turn the flow through 45° or more is calculated with the Hazen-Williams formula of 13.2.1. The equivalent length comes from the equipment supplier first and from Table 23 only if that is not available. Table 23 lists metres of steel straight pipe at C = 120 from DN20 to DN250 for 90° screwed elbows, 90° welded elbows (r/d = 1.5), 45° screwed elbows, tees or crosses with flow through the branch, gate valves, swinging and mushroom-type alarm or non-return valves, butterfly valves and globe valves. Other C values use the factors in the table footnote: C 100 → 0.714 · C 110 → 0.85 · C 130 → 1.16 · C 140 → 1.33. EN 12845 has no diameter correction. Where a bend or tee also changes diameter, the smaller diameter governs.
| DN80 (3 in), C = 120 | NFPA 13 Table 28.2.3.1.1 | EN 12845 Table 23 |
|---|---|---|
| 90° standard / screwed elbow | 7 ft (2.1 m) | 2.4 m |
| 90° long-turn / welded elbow | 5 ft (1.5 m) | 1.1 m |
| 45° elbow | 3 ft (0.9 m) | 1.3 m |
| Tee (flow turned) | 15 ft (4.6 m) | 4.8 m |
| Gate valve | 1 ft (0.3 m) | 0.63 m |
| Butterfly valve | 10 ft (3.0 m) | 3.6 m |
The two sets of values are not interchangeable: use the table and factors of the standard the calculation follows.
Worked example
NFPA 13: a 3 in Schedule 40 wet pipe run with 2 standard elbows, 1 tee (flow turned) and 1 gate valve: 2 × 7 + 15 + 1 = 30 ft = 30 × 0.3048 = 9.14 m (the rounded bracketed metre values would give 2 × 2.1 + 4.6 + 0.3 = 9.1 m; the ft value is the requirement). On Schedule 10 dry pipe (C = 100) the diameter correction (3.260 / 3.068)4.87 = 1.344 and the C multiplier 0.713 apply: 30 × 0.713 × 1.344 ≈ 28.7 ft. A wider bore loses less per foot, so more pipe is needed to represent the same fitting; a lower C makes the fitting equal to a shorter length.
In the hydraulic calculation example of NFPA 13 Annex A (Figure A.28.4.1.2(c)), 21 ft of fittings on 3 in Type M copper (C = 150) becomes 21 × 1.51 × [2.981/3.068]4.87 = 21 × 1.51 × 0.869 = 27.6 ft. The calculator reproduces that result exactly (8.4 m in SI).
EN 12845: on DN100 steel pipe, 2 × 90° screwed elbows (3.0 m), 1 tee (6.1 m), 1 gate valve (0.81 m) and 1 swinging alarm valve (5.1 m): 2 × 3.0 + 6.1 + 0.81 + 5.1 = 18.01 m. With 40 m of straight pipe the calculation length is 58.01 m; for a 102.3 mm bore at 1500 L/min the friction loss is about 0.612 bar.
Common mistakes
- Counting a straight-through tee. NFPA 13 takes no loss for straight-through flow and EN 12845 none for changes of direction under 45°.
- Forgetting the C correction. In a dry system (NFPA, C = 100) table values shrink by 0.713; on copper (C = 150) they grow by 1.51.
- Skipping the diameter correction on Schedule 10. For 4 in Schedule 10 the factor is (4.260/4.026)4.87 ≈ 1.32.
- Inventing values the table does not give. Where the table shows “—” (for example valves below DN50 in EN 12845) and for alarm or dry pipe valves, use manufacturer data.
- Mixing the standards. The C 100 factor is 0.713 in NFPA 13 and 0.714 in EN 12845, and the table values and correction rules differ as well.
Carry the total calculation length into the pipe friction loss calculator to compare pipe sizes.
Frequently Asked Questions
Which pipe does the equivalent length table apply to?
NFPA 13 Table 28.2.3.1.1 is for Schedule 40 steel at C = 120; other C values and bores use the corrections in 28.2.3.2 and 28.2.3.1.3. EN 12845 Table 23 is for steel straight pipe at C = 120, with footnote factors for other C values.
Is a straight-through tee counted?
No. NFPA 13 clause 28.2.4.8.1 excludes tee or cross losses for straight-through flow. EN 12845 clause 13.2.4 counts only valves and fittings that turn the flow through 45° or more.
Where do values for alarm valves and strainers come from?
NFPA 13 clause 28.2.3.3 calls for manufacturer data for alarm, dry pipe and deluge valves, strainers and backflow preventers. EN 12845 Table 23 lists alarm and non-return valves, but clause 13.2.4 puts the supplier’s value first.
Why does a wider bore increase the equivalent length?
The fitting loss stays the same while the wider pipe loses less per metre, so more pipe is needed to represent it. NFPA 13 reflects this with the (actual bore / Schedule 40 bore)^4.87 factor.
Can I mix the NFPA and EN tables?
No. Use the table and factors of the standard the calculation follows; the values and correction rules differ (for example, the C 100 factor is 0.713 in NFPA 13 and 0.714 in EN 12845).

SprinkCalc — Fire Sprinkler Design in Three Standards
Run these calculations on site, offline and with PDF reports: NFPA 13, FM Global and BS EN 12845 in one iOS app.
Get SprinkCalc on the App Store