Condensate return line sizing (flash steam)

Enter the steam pressure before the trap, the condensate flow, and the return line pressure to get the flash fraction and flash steam flow, and a recommended return line size based on flash steam velocity. Assumptions, sources, and checks against published examples are listed below.

Verification: comparison with published values

Published Spirax Sarco and Armstrong examples alongside this calculator’s result for the same inputs. Published values are rounded to one decimal. The table is recalculated at every build, and the build fails if a value falls outside tolerance.

ItemPublished valueCalculator valueSource
F1
Flash fraction13.4 %13.40 %Spirax Sarco "Flash Steam" example: 7 bar g → 0 bar g, condensate 250 kg/h
Flash steam flow33.5 kg/h33.49 kg/hSpirax Sarco "Flash Steam" example: 7 bar g → 0 bar g, condensate 250 kg/h
F2
Flash steam flow24.5 kg/h24.51 kg/hSpirax Sarco "Flash Steam" example: 7 bar g → 1 bar g, condensate 250 kg/h
F3
Flash fraction10.6 %10.63 %Armstrong Flash Recovery Vessel catalog application example: 100 psig → 10 psig

Calculation basis

Saturated water before the trap is assumed to expand adiabatically to the return line pressure, and the flash fraction follows from an energy balance. Saturation properties are interpolated from the same IAPWS-IF97 steam table as the steam pipe calculator.

ItemEquationNote
Absolute pressurep_abs = p_g + 101.325 kPaAdds standard atmospheric pressure, 101.325 kPa
Saturation propertiesh_f, h_fg, v_g, v_f = f(p_abs)IAPWS-IF97 table, 4-point interpolation in ln(p) (same table as the steam pipe calculator)
Flash fractionx = (h_f1 − h_f2) / h_fg2The excess sensible heat evaporates part of the water at the return line latent heat (energy balance)
Flash steam and remaining liquidṁ_f = x · ṁ, ṁ_l = (1 − x) · ṁSplits the condensate flow into steam and liquid
Flash steam volumetric flowQ_f = ṁ_f · v_g2Saturated steam specific volume at the return line pressure, v_g2
Required boreD = √(4 Q_f / (π V))From the flash steam design velocity; the smallest standard size with at least this bore is recommended

Design velocity: based on flash steam

A trap discharge line carries flash steam together with condensate. By volume the flash steam dominates (from 7 bar g to atmosphere it occupies over 200 times the liquid volume), so the line is sized on flash steam velocity.

Spirax Sarco, "Sizing Condensate Return Lines", treats trap discharge lines as steam lines carrying very wet steam that should be sized on similarly low velocities, and gives 15 to 20 m/s for wet steam. This calculator defaults to the lower end, 15 m/s, as a practical value and warns above 20 m/s.

An undersized line raises flash steam velocity and back pressure, which can cause waterhammer, reduce trap capacity, and flood the process. Pumped condensate (liquid only), trap selection, and waterhammer analysis are outside this calculator.

Pipe size tables

Pick a pipe schedule to see the outside diameter, wall thickness, and bore for each size.

STPG Sch40 (KS D 3562 / JIS G3454)

KS D 3562 / JIS G 3454 carbon steel pipe for pressure service Sch40. Default in this calculator.

SizeOutside dia. mmWall mmBore mm
15A21.72.816.1
20A27.22.921.4
25A34.03.427.2
32A42.73.635.5
40A48.63.741.2
50A60.53.952.7
65A76.35.265.9
80A89.15.578.1
100A114.36.0102.3
125A139.86.6126.6
150A165.27.1151.0
200A216.38.2199.9
250A267.49.3248.8
300A318.510.3297.9
SGP (KS D 3507 / JIS G3452)

KS D 3507 / JIS G 3452 carbon steel pipe for ordinary piping (SPP/SGP). Only for use below 1 MPa (KDS 31 25 25:2021).

SizeOutside dia. mmWall mmBore mm
15A21.72.816.1
20A27.22.821.6
25A34.03.227.6
32A42.73.535.7
40A48.63.541.6
50A60.53.852.9
65A76.34.267.9
80A89.14.280.7
100A114.34.5105.3
125A139.84.5130.8
150A165.25.0155.2
200A216.35.8204.7
250A267.46.6254.2
300A318.56.9304.7
ASME B36.10M Sch40

ASME B36.10M Sch40 (inch sizes).

SizeOutside dia. mmWall mmBore mm
15A (1/2)21.342.7715.8
20A (3/4)26.672.8720.93
25A (1)33.43.3826.65
32A (1-1/4)42.163.5635.05
40A (1-1/2)48.263.6840.89
50A (2)60.333.9152.5
65A (2-1/2)73.035.1662.71
80A (3)88.95.4977.93
100A (4)114.36.02102.26
125A (5)141.36.55128.19
150A (6)168.287.11154.05
200A (8)219.088.18202.72
250A (10)273.059.27254.51
300A (12)323.8510.31303.23

Sources

Frequently asked questions

How is the flash fraction calculated?

The difference between the saturated water enthalpy before the trap, h_f1, and at the return line pressure, h_f2, evaporates water at the return line latent heat h_fg2, so x = (h_f1 − h_f2) / h_fg2. From 7 bar g to atmosphere this gives about 13.4 %, the same as the Spirax Sarco example.

What return line pressure should I enter?

Enter 0 if the line runs to a vented receiver. If it works against the pressure of a condensate or flash vessel, or a lift, enter that gauge pressure. The higher the return line pressure, the less flash steam forms.

Can I size pumped condensate lines with this calculator?

No. After the pump only liquid flows, with no flash steam, so size it like a water line with the pipe sizing calculator (velocity or friction loss basis). Trap selection and waterhammer checks are also outside this calculator.

Last updated 2026-11-01.