Formula & Engineering Reference
| Symbol | Variable | Unit (SI) |
|---|---|---|
| V | Volume to transfer per cycle | m³ |
| t | Target transfer time | h |
| Q | Required flow rate | m³/h, L/s |
| Δz | Static lift, ground to roof tank | m |
| TDH | Total dynamic head | m |
| Phyd | Hydraulic power, ρgQH | kW |
| Dmin | Minimum discharge bore at Vtarget | m → 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 referenceA 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.