Transfer Pump Sizing (Ground → Roof)

Pump TDH · Sizing Flow, head, and motor power for a tank transfer pump
Volume to move per cycle (e.g. roof tank fill)
Time allowed to move that volume
Ground tank level to roof tank level
Pipe + valve friction (major + minor)
0 for discharge into an open tank
For the discharge pipe diameter estimate
From the pump curve (≈ 0.65 default)
From the motor datasheet (≈ 0.9 default)

Formula & Engineering Reference

Q = V / t  ·  TDH = Δz + losses + Pmin×10.197
Phyd = ρgQH/1000  ·  Dmin = √(4Q / πVtarget)
SymbolVariableUnit (SI)
VVolume to transfer per cycle
tTarget transfer timeh
QRequired flow ratem³/h, L/s
ΔzStatic lift, ground to roof tankm
TDHTotal dynamic headm
PhydHydraulic power, ρgQHkW
DminMinimum discharge bore at Vtargetm → mm

The flow comes straight from volume over time. Head is the lift plus losses plus any discharge pressure (zero into an open tank). Motor power is hydraulic power divided by the pump and motor efficiencies. The optional pipe size uses continuity at the target velocity.

Fill a 20 m³ roof tank in 1 hour, lifting 40 m, with 10 m of losses, discharging into an open tank (0 bar), at 65% pump and 90% motor efficiency, and a 2 m/s velocity target.

Flow = 20 / 1 = 20 m³/h = 5.56 L/s. TDH = 40 + 10 + 0 = 50 m.

Hydraulic power = 1000 × 9.81 × 0.00556 × 50 / 1000 = 2.73 kW. Motor input = 2.73 / (0.65 × 0.90) = 4.66 kW.

Discharge pipe: D = √(4 × 0.00556 / (π × 2)) = 0.0595 m = 59.5 mm, so round up to DN 65. A 4.66 kW motor on roughly a DN 65 discharge.

Picking an unrealistic transfer time. A very short fill time inflates the flow and the pump size; a very long one risks not keeping up with demand. Match the transfer time to how fast the roof tank actually draws down during the day.

Skipping the NPSH check. This tool sizes for flow and head but says nothing about suction. If the pump sits above the ground tank or the suction line is long, a separate NPSH calculation is essential to avoid cavitation.

Treating the pipe size as final. The discharge diameter here is the bare minimum at your target velocity. It is a starting point — confirm it against pressure drop over the real route and round up to a standard DN.

Forgetting losses grow with flow. The 10 m loss in the example is for a particular flow. Shorten the transfer time, raise the flow, and the friction losses climb with the square of velocity — so the head is not independent of the time you chose.

Ignoring control and level switching. A transfer pump cycles on tank levels. Very frequent starts shorten motor life, so the usable volume between the start and stop levels in the roof tank matters as much as the steady duty.

Volume divided by transfer time. Moving 20 m³ in one hour is 20 m³/h, about 5.6 L/s. A shorter time means a bigger pump.

The lift from ground to roof tank plus the pipe losses plus any discharge pressure. Into an open tank that pressure term is zero, so it is just lift plus losses.

Hydraulic power ρgQH divided by the pump and motor efficiencies gives the electrical input the motor draws.

Choose a target velocity, around 2 m/s for water, and use D = √(4Q/πV) for the minimum bore, then round up to a standard DN. The optional output gives that minimum.

Yes if the suction is long or the pump is above the ground tank. This tool does not check NPSH — run a separate calculation to rule out cavitation.

Transfer Pump Sizing Guide

3 topics  •  Flow, head & pipe reference

A transfer pump has one job: move a known volume of water from a low tank to a high one, usually from a ground reservoir up to a roof tank, within a sensible time. That makes it one of the simpler pumps to size, because the flow is not a guess — it falls straight out of how much water you want to move and how long you will allow. Everything else builds on that single number.

This guide walks through turning volume and time into flow, adding up the head the pump has to overcome, and the small bonus of sizing the discharge pipe along the way. It also points out the one check this calculation deliberately leaves to a separate tool: NPSH on the suction side.

Enjoyed this calculator?

SinaumeSync is built as an independent engineering resource for students, engineers, and lifelong learners. If this tool has helped your work, consider supporting future development — it helps keep more calculators and engineering references coming.

☕ Support the Project Secure donation via Saweria