Pumps

Fire pump selection calculator

Enter the demand point from your hydraulic calculation and three points from the candidate pump's curve; the calculator checks NFPA 20 or TS EN 12845 requirements one by one, plots the curve against the demand and estimates driver power.

NFPA 20TS EN 12845Pump curveTable 4.10.2

This tool is for preliminary sizing and checking; confirm the final design against the edition of the standard in force and the authority having jurisdiction.

Why fire pump selection is a curve problem

A fire pump is chosen against a curve, not a single point. The hydraulic calculation gives a demand point: a flow and the pressure needed at the pump discharge. A sound selection keeps that point under the pump curve, keeps the curve within the standard's shape limits and keeps shutoff pressure below the rating of the system components. This calculator checks all three and plots them.

The standards are never mixed: NFPA 20 mode applies only NFPA 20-2025 clauses, TS EN 12845 mode only TS EN 12845+A2:2026 clauses. All pressures are net: discharge-flange pressure minus suction-flange pressure (NFPA 20 clause 3.3.49.3).

Selection rules under NFPA 20

Table 4.10.2 — centrifugal fire pump rated capacities

The L/min values are the standard's soft conversions (A.4.10.2); the calculator itself uses gpm × 3.7854.

gpmL/mingpmL/min
25951,0003,785
501891,2504,731
1003791,5005,677
1505682,0007,570
2007572,5009,462
2509463,00011,355
3001,1363,50013,247
4001,5144,00015,140
4501,7034,50017,032
5001,8925,00018,925
7502,839

Selection under TS EN 12845

TS EN 12845+A2:2026 refers pump-set performance to EN 17451 (clause 10.1), so EN mode applies no curve-shape limits like NFPA's 140 %/65 %. It checks the standard's own clauses:

How is it calculated?

Three points come from the maker's curve: shutoff, rated and 150 % flow. A quadratic through them is used only to read intermediate values; it does not replace the certified curve. All pressures read from it are therefore shown as approximate (≈); where the margin is under 5 % of the required pressure the verdict becomes CONDITIONAL and asks you to confirm the pressure at that flow on the maker's certified curve. The 5 % is a tool safety threshold, not a value from the standard.

H(x) = a + b·x + c·x², x = Q/Qr · a = H0 · c = (H150 − 1.5·Hr + 0.5·H0)/0.75 · b = Hr − H0 − c Net required = pdischarge − psuction · Suitable when H(Qdemand/Qr) ≥ net required Phydraulic [kW] = Q [L/min] × H [bar] / 600 · Pshaft ≈ Phydraulic / η (estimate)

The power figure is an estimate from the peak hydraulic power between 0 and 150 % flow. NFPA 20 clauses 4.7.6 and 4.11.3 require the driver to cover the maximum load at any flow, including beyond 150 %, so size the driver from the maker's data.

Worked example (NFPA 20)

The hydraulic calculation needs 8.0 bar at the pump discharge at 2,000 L/min; lowest suction pressure is 0.3 bar and static suction with the tank full is 0.6 bar. Net required is 8.0 − 0.3 = 7.70 bar. Ratings in Table 4.10.2 that fit the 90–150 % range are 400, 450 and 500 gpm. Trying a 500 gpm (1,893 L/min) pump rated at 8.0 bar, with 125 % shutoff (10.0 bar) and 72 % at 150 % flow (5.76 bar):

With a margin as thin as 0.09 bar, either the approximation of the curve or a small change in the hydraulic calculation breaks the selection; read the pressure at this flow from the certified curve. Compare the next pressure rating or a model with a steeper curve as well.

Common mistakes

Frequently Asked Questions

How far can the demand exceed rated flow under NFPA 20?

Under NFPA 20-2025 clause 4.10.1 the greatest single demand of any connected system may not exceed 150 % of rated flow. A.4.10 also advises against applying the pump below 90 % of rated flow, so the practical selection range is 90–150 %.

What is the limit on shutoff (churn) pressure?

NFPA 20 clause 6.2.2 limits shutoff pressure to 140 % of rated pressure. Clause 4.7.7.1 also requires net churn pressure plus maximum static suction pressure to stay within the component pressure rating, and TS EN 12845+A2 clauses 8.2.1 and 8.2.1.2 a) set a 12 bar limit at pump outlets, including the closed-valve condition and any driver speed rise, where the height difference between the highest and lowest sprinklers does not exceed 45 m; 8.2.2 covers high-rise systems above 45 m.

How much pressure must the pump give at 150 % flow?

At least 65 % of total rated head, per NFPA 20 clause 6.2.1; the calculator checks it as a ratio of net pressures. TS EN 12845+A2 gives no such curve-shape rule in its own text; it refers pump-set performance to EN 17451 (clause 10.1).

Can any rated flow be chosen under NFPA 20?

No. Clause 4.10.2 requires one of the ratings in Table 4.10.2 (21 values from 25 gpm to 5000 gpm) and a rating at a net pressure of 40 psi (2.7 bar) or more. The L/min figures in the table are soft conversions; under clause 1.6.4 the primary value is 40 psi (2.758 bar), which the calculator uses for the decision.

Is the power figure good enough to size the motor?

No, it is an estimate. Hydraulic power is Q×H/600 converted to shaft power with the efficiency you enter. NFPA 20 clause 4.11.3 requires the nameplate to show peak power demand including flows beyond 150 %; size the motor or engine from the maker's certified data.

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

Related content