Boiler Feed Pump Calculation
Enter your steam output, boiler pressure, feedwater temperature and tank conditions to get the feed pump's flow, differential pressure, total dynamic head, shaft and motor power, and NPSH available. Water properties come from IAPWS-IF97 at your actual temperature, and every formula is shown with your numbers in it. The result is a preliminary duty point, not a final pump selection.
Preliminary sizing, not pump selection. This gives the duty point to start a pump enquiry from. The final choice needs the manufacturer's curve, NPSH data, minimum-flow and temperature limits, and the codes that apply to your plant.
Five numbers about the boiler and the tank. Everything else is a stated assumption you can see under the results.
The full build-up: every flow the pump carries, every pressure it has to beat, line friction, running pumps, and NPSH against your pump's requirement.
Preliminary duty point
Show the working — every formula with your numbers
Assumptions behind this result
For preliminary engineering estimates only. Results depend entirely on your inputs and the stated assumptions, and are not a substitute for a pump manufacturer's selection, a qualified engineer's review, or the boiler and pressure-equipment codes that apply where you are. Water properties use IAPWS-IF97. Everything is calculated in your browser.
Runs in your browser. Nothing uploaded.
How to use it
- Pick a mode. Quick estimate needs steam output, boiler pressure, feedwater temperature, tank pressure and two water levels. Advanced adds blowdown, spray, recirculation, margins, running pumps, line friction and your pump’s NPSH requirement.
- Choose metric or US units. Switching converts the numbers already in the boxes, so 10 bar g becomes 145 psi g rather than 10 psi g.
- Enter your plant’s values. Pressures are gauge unless the label says absolute. Water levels are measured from the pump centreline.
- Read the duty point, then the working. The cards give flow, differential pressure, head, power and NPSH. The tables show how each one was built up, and Show the working lists every formula with your numbers in it.
The method, step by step
A boiler feed pump has to deliver more water than the boiler turns into steam, at a pressure higher than the boiler’s. The calculation follows that order.
- Flow. Start from maximum steam output. Add blowdown, since it leaves as water: feedwater = steam ÷ (1 − blowdown fraction). Add spray and any other users of the pump. If a minimum-flow recirculation line stays open, the pump carries that too. Then apply your design margin and split across the pumps that run together.
- Discharge pressure. Boiler pressure, plus every drop between the pump and the drum: economiser, feed control valve, heaters, check valves, line friction. Then add the static head from the pump up to the drum water level.
- Suction pressure. Tank pressure in absolute terms, plus the water level above the pump, minus suction line friction.
- Differential pressure and head. Δp = discharge − suction. Head is Δp ÷ (ρ × g), using the density of the water at its actual temperature.
- Power. Hydraulic power = volume flow × Δp. Shaft power = hydraulic ÷ pump efficiency. Motor input = shaft ÷ motor efficiency. The minimum motor rating adds your margin on top of shaft power.
- NPSH available. (Tank pressure − vapour pressure) ÷ (ρ × g), plus water level, minus suction losses. Compare it with the pump’s NPSH required plus the margin your pump supplier asks for.
Water density and vapour pressure come from IAPWS-IF97, the industrial standard for water and steam properties. The engine reproduces the standard’s published verification values, and the page’s tests check them on every change.
Why feedwater temperature changes the head
A pump makes head, and the pressure that head produces depends on how dense the water is. Hot water is lighter, so every bar of pressure rise takes more metres of head. Using the cold-water figure of about 10.2 m per bar understates the head a hot feed pump has to make.
| Feedwater | Density (IF97) | Head per bar | Head per psi | Vapour pressure |
|---|---|---|---|---|
| 20 °C | 998.2 kg/m³ | 10.21 m | 2.31 ft | 0.023 bar a |
| 60 °C | 983.2 kg/m³ | 10.37 m | 2.35 ft | 0.200 bar a |
| 90 °C | 965.3 kg/m³ | 10.56 m | 2.39 ft | 0.702 bar a |
| 105 °C | 954.7 kg/m³ | 10.68 m | 2.42 ft | 1.209 bar a |
| 150 °C | 917.0 kg/m³ | 11.12 m | 2.52 ft | 4.761 bar a |
| 200 °C | 864.7 kg/m³ | 11.79 m | 2.67 ft | 15.55 bar a |
At 150 °C the same pressure rise needs 9% more head than at 20 °C. Pump curves are drawn in head, so that 9% is the difference between a pump that reaches the drum and one that doesn’t.
Power is different. It depends on flow and pressure, not on head, so this calculator works it out as Q × Δp. That way temperature can’t creep into the power figure through the density.
NPSH, and the deaerator trap
NPSH available is how far the pressure at the pump inlet sits above the point where the water would boil, expressed as head. If the pump needs more than that, the water flashes in the impeller eye and the pump cavitates.
Feedwater is hot, so vapour pressure is large and can’t be ignored. At 90 °C it’s 0.70 bar. Take a tank open to the atmosphere with 5 m of water above the pump. NPSH available is 8.29 m before suction losses, and nearly all of it comes from the water level.
A deaerator takes this to the limit. It holds the water at saturation, so tank pressure and vapour pressure are equal and cancel out. NPSH available is just the water level above the pump, minus suction losses. Raising the deaerator pressure doesn’t help, because the water temperature rises with it. That’s why deaerators sit high above their feed pumps.
If you enter feedwater hotter than the boiling point at the tank pressure, the calculator refuses. Water at 150 °C in a tank at atmospheric pressure would flash, and that has no valid NPSH figure.
Boiler horsepower and the 0.069 rule
One boiler horsepower is 34.5 lb/h of steam from and at 212 °F, or 15.65 kg/h. So 100 boiler hp is 1,564.9 kg/h of evaporation. Choose boiler hp as the steam output unit and the calculator converts it for you.
US pump makers turn that into a rule of thumb: 0.069 US gpm per boiler horsepower, since 34.5 lb/h of water is about 0.069 gpm. They then multiply for control type:
| Feed control | Multiplier | 100 boiler hp | Why |
|---|---|---|---|
| Continuous or modulating | × 1.15 | 7.9 gpm | The pump runs all the time and follows the load |
| On-off | × 1.5 | 10.4 gpm | The pump has to catch up while it runs |
Quick mode applies these same multipliers to mass flow. It then converts to volume at the real feedwater density instead of the 8.34 lb/gal the rule assumes, so its gpm comes out a little higher for hot water.
Shutoff head and the safety valve
The pump has to be able to feed the boiler even when the boiler is at its safety valve setting. A common practice is for pump pressure at zero flow (shutoff) to be at least 3% above the lowest safety valve set pressure. That lets the pump still feed the boiler while the valve is lifting.
Advanced mode works out the minimum shutoff head from that rule, the drum water level and the suction conditions. Compare it with the shutoff head on the pump curve. Your boiler code may set a different rule, and where it does, the code applies.
Worked example: two pumps feeding a 50 t/h boiler
These are the Advanced mode’s example values, so you can load them with Reset and follow along.
- Steam: 50,000 kg/h, 2% continuous blowdown, 1,500 kg/h attemperation spray
- Pumps: 2 running together, 10% recirculation always open, 10% flow margin
- Boiler: 45 bar g operating, safety valve 50 bar g, drum water level 25 m above the pumps
- Discharge drops: economiser 1.5 bar, control valve 3 bar, other 0.5 bar, plus 120 m of 102.3 mm bore pipe with fittings totalling K = 12
- Suction: deaerator at 0.3 bar g, saturated, water level 12 m above the pumps, 20 m of 154.1 mm bore pipe with K = 4
- Pump and motor: 72% and 95% efficient, 10% motor margin, 5% head margin, NPSHr 4 m, 1 m NPSH margin wanted
The deaerator is saturated at 107.4 °C, where water weighs 952.9 kg/m³.
| Flow | kg/h |
|---|---|
| Steam output | 50,000 |
| Blowdown, 2% of feedwater | + 1,020 |
| Attemperation spray | + 1,500 |
| Recirculation, 10% of pump flow | + 5,836 |
| Design margin, 10% | + 5,836 |
| Pump design flow, both pumps | 64,192 |
| Each pump | 32,096 (33.68 m³/h) |
Friction comes to 6.82 m in the discharge line at 2.05 m/s and just 0.08 m in the suction line at 0.50 m/s. The pumps need 52.97 bar g at discharge and see 2.43 bar a at suction.
| Result, per pump | Value |
|---|---|
| Differential pressure | 51.56 bar, 54.14 bar with the 5% head margin |
| Total dynamic head | 551.7 m, 579.3 m with margin |
| Hydraulic power | 50.65 kW |
| Shaft power | 70.35 kW |
| Motor input | 74.05 kW |
| Minimum motor rating | 77.38 kW |
| NPSH available | 11.92 m, a 7.92 m margin over NPSHr |
| Minimum shutoff head | 560.9 m |
NPSH available is 11.92 m, and 12 m of it is water level. That’s the deaerator case: the 0.3 bar g of tank pressure contributes nothing, because the water is already at its boiling point.
Preliminary estimate vs final pump selection
This calculator gives you a duty point. That’s where a pump enquiry starts, not where it finishes. A pump supplier or engineer still needs to check:
- The pump curve. The duty point should land near best efficiency, and shutoff head has to clear the safety valve rule.
- NPSH required at your flow. It changes along the curve, and the margin you need depends on the pump and the application. ANSI/HI 9.6.1 gives guidance.
- Minimum continuous flow. This sets the recirculation line’s size and whether it stays open.
- Materials and temperature limits for your feedwater chemistry and temperature.
- Motor selection from real frame sizes, plus the starting method and supply. The calculator only gives a minimum rating.
- Codes. Boiler and pressure-equipment codes set requirements for feed capacity, pressure and redundancy that differ between jurisdictions.
What this does not cover
- Pump curves and parallel-running interaction. Two pumps running together share the flow evenly here. On a real system curve they don’t always.
- Transients. Sudden load swings, deaerator pressure decay and pump trips all eat into NPSH faster than steady-state figures show.
- Velocity head at the pump nozzles. It’s small at normal feed velocities and depends on nozzle sizes the calculator doesn’t know.
- Standard motor sizes. Frame lists vary by standard and maker, so the page gives a minimum rating, not a size to order.
Every calculation runs in your browser. Nothing you enter is sent anywhere.
Frequently asked questions
How do you calculate boiler feed pump capacity?
Start from maximum steam output, add blowdown by dividing by one minus the blowdown fraction, then add spray, other users and any recirculation that stays open. Apply a margin. In quick mode, 10,000 kg/h of steam on continuous feed control is multiplied by 1.15, giving 11,500 kg/h, which is 12.05 m³/h or 53.0 US gpm at 105 °C.
How do you calculate the head of a boiler feed pump?
Work out the pressure needed at the pump discharge: boiler pressure, plus every drop on the way to the drum, plus the static head up to the drum water level. Subtract the absolute pressure at the pump suction. Divide that difference by density times gravity, using the density at the real feedwater temperature. At 105 °C one bar is 10.68 m of head, not the 10.2 m often quoted for cold water.
How much power does a boiler feed pump need?
Hydraulic power is volume flow times differential pressure. Divide by pump efficiency for shaft power, and by motor efficiency for motor input. For 12.05 m³/h against 10.29 bar, hydraulic power is 3.44 kW, shaft power 4.92 kW at 70% efficiency, and motor input 5.23 kW at 94%. A 15% margin puts the minimum motor rating at 5.65 kW.
How is NPSH available calculated for a deaerator feed pump?
NPSH available is tank pressure minus vapour pressure, converted to head, plus the water level above the pump, minus suction losses. A deaerator holds its water at saturation, so tank pressure and vapour pressure cancel. In the worked example, a deaerator at 0.3 bar g with 12 m of water above the pump and 0.08 m of suction friction gives 11.92 m.
What shutoff head should a boiler feed pump have?
A common practice is for the pump's shutoff pressure to be at least 3% above the lowest safety valve setting, so it can still feed while the valve lifts. For a 50 bar g safety valve with the drum 25 m above the pump and deaerator suction, that works out to a minimum shutoff head of 560.9 m. Your boiler code may set a different rule.
Can I use this result to buy a pump?
Use it to start the enquiry, not to finish it. It gives a preliminary duty point. The pump maker still has to check the curve, NPSH required at your flow, minimum continuous flow, materials and temperature limits, and motor frame sizes. The boiler and pressure-equipment codes that apply to your plant also have to be met.
Last updated: September 12, 2026