A hydraulic calculation is made by starting at the most remote sprinkler and walking back towards the water supply. At every step there is one question: with what flow and at what pressure must water arrive here?
The basic relation
A sprinkler's flow is Q = K√P, where Q is flow, K the sprinkler's discharge coefficient and P the pressure at the sprinkler inlet. In metric units Q is L/min and P is bar. The relation is used both ways: given a required flow, find the pressure; given a pressure, find the flow delivered.
Unit conversion: a metric K value is about 14.4 times the imperial one. K5.6 (imperial) is roughly K80 (metric). Confirming which unit a catalogue uses is the most frequently skipped safety step in the calculation.
Step 1 — Derive the required flow
Design density (mm/min) × sprinkler coverage area (m²) = required flow per sprinkler (L/min). Example: 7.5 mm/min over 12 m² gives 90 L/min.
Step 2 — Find the required pressure
P = (Q/K)². For the example above with a K80 sprinkler: (90/80)² ≈ 1.27 bar. If that falls below the minimum sprinkler pressure the standard requires, the minimum is used instead and the flow recalculated accordingly.
Step 3 — Choose the most remote area
The area of operation is taken as rectangular as possible in the hydraulically most demanding region. Standards also govern its shape (for instance that one side is a defined proportion longer). Where there are level differences, the furthest area and the highest area may differ; calculate both.
Step 4 — Calculate loss along the pipe
The Hazen-Williams relation gives internal friction loss. Three variables dominate:
- Flow. Loss rises with roughly the 1.85 power of flow; raising the flow a little raises the loss noticeably.
- Diameter. Loss falls with roughly the 4.87 power of diameter; going up one size cuts loss dramatically.
- C factor. Internal pipe roughness, given in the standard by material and system type; a lower value for dry systems is common.
Diameter alone is the strongest lever. In a calculation short of pressure, the first place to look is the diameter of the riser and main distribution pipe. Increasing the diameter is usually both cheaper and more correct than reducing the number of sprinklers.
Step 5 — Add fittings and valves
The loss through elbows, tees, reducers and valves is expressed as an equivalent length of straight pipe. Equivalent length depends on diameter and is read from the standard's table. On small-diameter branches, fitting loss can be a significant share of the total and must not be ignored.
Step 6 — Add the elevation difference
Water loses static pressure as it rises: roughly 1 bar per 10 m of height, and gains it coming down. In a multi-storey building this term can exceed the friction loss.
Step 7 — Balance the nodes
Where two branches meet at a node their pressures must be equal. If the calculated pressures differ, the flow in the lower-pressure branch is scaled up: Q₂ = Q₁ × √(P₂/P₁). Skipping this step understates the total flow and leads to an undersized pump.
Step 8 — Walk to the water supply
From the exit of the area, work through the main distribution pipe, riser, control valve, alarm valve, check valve and flow meter if present to the system entry point, adding the loss of each component. The result is two numbers: the flow and pressure the system requires.
Step 9 — Add the other demands
Where hose reels and hydrants operate at the same time as the sprinklers, their flows are added. Any water curtain or deluge zone is included too. This step is often skipped and is the leading reason a water supply falls short.
Step 10 — Check the result
- Does the calculated density meet the design density at every sprinkler in the area?
- Are pipe velocities in a reasonable range? Excessive velocity brings both noise and erosion.
- Does the churn pressure exceed the system pressure rating?
- Does the result sit below the supply curve on the demand-capacity graph?
- Is there a safety margin? A calculation with no margin becomes invalid as the pipework ages.
The demand-capacity graph
The result of a calculation is not a single point but a curve. The water supply curve (mains or pump) and the system demand curve are drawn on the same graph. The demand curve must sit below the supply curve, and the vertical distance between them is the safety margin.
Seven common mistakes
- Confusing metric and imperial K-factors.
- Not balancing the nodes.
- Ignoring fitting equivalent lengths.
- Not adding hose reel and hydrant flows.
- Not choosing the C factor for the system type.
- Adding the elevation term with the wrong sign.
- Choosing the most remote area on the assumption that "furthest" means "most demanding".
Frequently Asked Questions
How is Q=K√P used?
Both ways. Given the required flow, P=(Q/K)² gives the pressure; given the pressure, Q=K√P gives the flow. In metric units Q is L/min and P is bar.
How do metric and imperial K-factors convert?
A metric K is about 14.4 times the imperial value. K5.6 (imperial) is roughly K80 (metric). Always confirm which unit a catalogue uses.
Why is node balancing necessary?
Where two branches meet, their pressures must be equal. The lower-pressure branch is scaled with Q₂=Q₁×√(P₂/P₁); skipping it understates the total flow.
What is the first move when pressure is short?
Look at the diameter of the riser and main distribution pipe. Because loss falls with roughly the 4.87 power of diameter, going up one size is the strongest lever.

SprinkCalc — Fire Sprinkler Design Across Three Standards
SprinkCalc covers hazard classification, design density and area, K-factor selection, water demand and hydraulic calculations for NFPA 13, FM Global and BS EN 12845 in a single iOS app, and exports a professional PDF report.
Download SprinkCalc on the App Store
MEP Calc — 86+ Engineering Calculators
MEP Calc bundles 86+ engineering modules in one iOS app: 21 fire calculations plus heating, cooling, HVAC, plumbing, steam and natural gas.
Download MEP Calc on the App StoreNFPA 13 (2025) · NFPA 25 · BS EN 12845:2015+A1:2019 · FM Global DS 2-0, DS 8-9. This guide is a general road map; the binding text is the chosen standard itself.