Skip to main content

Condensate Load Calculator

Calculate steam condensate loads for startup warm-up, running heat losses, and process heating. Uses IAPWS-IF97 steam properties.

Steam Conditions
Saturation temp158.9 °C
Latent heat (hfg)2085.4 kJ/kg
Equipment
min
Results
T_sat158.9 °C
hfg2085.4 kJ/kg
Temperature rise138.9 °C
Equipment mass2826.7 kg
Pipe mass28.27 kg/m
Cp0.500 kJ/kg·°C
Total condensate94.2 kg
Condensate rate188.3 kg/h
With 2× safety factor376.6 kg/h
Inputs and outputs explained
  • Steam pressure and ambient temperature. The steam pressure sets the saturation temperature T_sat and the latent heat h_fg — the heat released per kilogram of steam condensed (IAPWS-IF97, the international steam-property standard; gauge pressure is converted to absolute by adding 1.013 bar). The ambient / initial temperature is the cold state the metal starts from (Startup) and the air the pipe loses heat to (Running); the temperature rise ΔT = T_sat − T_ambient drives both.
  • Startup — equipment mass. Pipe mode takes the wall mass from the schedule database — nominal pipe size (NPS) and schedule fix the outer and inner diameters (OD, ID) per ASME B36.10M — as (π/4)(OD² − ID²) × density × length for the chosen material. Custom mode takes a mass you enter (a vessel, a heat exchanger shell, a manifold with valves). The material sets the specific heat cp: 0.50 kJ/(kg·K) for steel, 0.39 copper, 0.90 aluminium.
  • Warm-up time. The warm-up condensate is a fixed quantity — m·cp·ΔT / h_fg kilograms; the time turns it into an average rate. A shorter warm-up means a higher rate the trap must pass, and the rate at the start, when the metal is coldest, is above the average.
  • Running — pipe and insulation. Outer diameter, length, insulation material (thermal conductivity k) and thickness. The heat loss is the cylindrical conduction resistance of the insulation, ln(r_outer/r_pipe)/(2πkL), in series with the outer film resistance 1/(h·A) — the surface-to-air convection step; a bare pipe uses the outer coefficient h on the pipe surface directly.
  • Wind condition. Sets the outer film coefficient: 10 W/(m²·K) still air, 20 light wind, 40 moderate wind. For an insulated pipe the film is a small share of the total resistance, so wind matters little; for a bare pipe it scales the loss directly.
  • Process — heat duty. Either the heat duty directly, or ṁ·cp·(T_out − T_in) of the fluid being heated (water 4.18, light oil 1.9, heavy oil 1.67, 50 % glycol 3.35 kJ/(kg·K), or your own cp). The steam condensed is the duty divided by h_fg.
  • Safety factor. A multiplier on the calculated rate for trap selection — 2–3× on startup (air venting, cold-start peaks), 1.5–2× on running (insulation ageing, weather) and 1.5–2× on process (fouling, control swings). It is applied to the rate, not to the physics.
  • Outputs. T_sat and h_fg; the mass and cp used; the total warm-up condensate and its average rate; the running heat loss in W and W/m; the process duty; and each rate with and without the safety factor — the with-factor figure is the trap sizing load at the steam pressure.
Worked example — 100 m of 6″ steam main at 5 bar(g)

The calculator's defaults on all three tabs: 5 bar(g) saturated steam, 20 °C ambient, 100 m of 6″ Schedule 40 carbon-steel main warmed up in 30 minutes, then run with 50 mm of mineral wool in still air; and a 500 kW process heater on the same steam.

  1. Steam: at 5 bar(g) (6.013 bar abs) T_sat = 158.9 °C and h_fg = 2085.4 kJ/kg, so the temperature rise from 20 °C is ΔT = 138.9 K.
  2. Pipe mass: 6″ Sch 40 is OD 168.3 mm, ID 154.1 mm — (π/4)(OD² − ID²) × 7,850 kg/m³ = 28.27 kg/m, so 100 m weighs 2826.7 kg.
  3. Startup: 2826.7 kg × 0.50 kJ/(kg·K) × 138.9 K / 2085.4 kJ/kg = 94.2 kg of condensate, or 188.3 kg/h averaged over 30 min; with the 2× factor the trap load is 376.6 kg/h.
  4. Running: 50 mm of mineral wool (k = 0.045 W/(m·K)) in still air loses 7856 W (78.6 W/m), i.e. 13.6 kg/h of condensate — 27.1 kg/h with the 2× factor; the insulation resistance dominates, which is why the wind class barely moves this figure. The same main bare (h = 10 W/(m²·K) on the pipe surface) would lose enough for 126.8 kg/h — the insulation, not the trap, is the first decision.
  5. Process: 500 kW / 2085.4 kJ/kg = 863.2 kg/h of steam condensed; with the 1.5× factor, 1294.7 kg/h.

These figures are computed by the same functions the tabs run; the defaults reproduce them. Note the scale: the startup load is an order of magnitude above the running load on the same pipe. Practice for long mains is to size drip traps on the running load with a 2× factor and give the drip leg enough volume to hold the startup surge — the full startup rate governs where warm-up is fast or the equipment critical; a trap sized on startup × 2–3 for a light running duty will be oversized and cycle.

Assumptions and limits
  • Startup counts the pipe wall (or the mass you enter) only — flanges, valves, supports and any liquid contents are extra, and are one reason for the 2–3× factor. cp is constant over the temperature rise.
  • Warm-up is treated as adiabatic and linear: no heat loss during warm-up and an even average rate. The real rate is highest at the cold start and falls as the metal warms; a trap must pass the peak, which the factor is meant to cover.
  • Running uses a fixed outer film coefficient chosen by wind class (10 / 20 / 40 W/(m²·K)) with the insulation's conductivity constant at its preset value; radiation, the ambient-temperature dependence of natural convection and the temperature dependence of k are not resolved separately.
  • The steam-side film, the pipe wall and any cladding are neglected — the insulation and outer film dominate — and the pipe is horizontal in open air: not buried, in a trench, in an enclosed duct or a vertical riser.
  • Process condensate is duty ÷ h_fg: the condensate leaves at T_sat with no subcooling credit, and no flash on discharge is subtracted (see the flash-steam calculator for what happens after the trap).
  • Steam is dry saturated at the stated pressure; wet or superheated steam changes h_fg slightly. Properties are IAPWS-IF97 up to the critical point.
  • This is the load side only. Selecting a trap also needs its rated capacity at the actual differential pressure (inlet minus back pressure) and the trap type for the application; those come from the manufacturer's capacity charts.

The running-loss model is the simplified fixed-h form; for surface temperature, radiation and wind resolved properly use the insulation calculator. The steam properties come from the same IAPWS-IF97 engine as the steam-tables page; the SimuPipe solver's own accuracy is documented on the validation page.

References

Method and data sources behind this page:

  • Spirax Sarco. Steam Engineering Tutorials — Steam Trapping and Air Venting; Condensate Removal. spiraxsarco.comthe startup / running / process condensate-load method and the safety-factor conventions.
  • Armstrong International. Steam Conservation Guidelines for Condensate Drainage (Handbook N101) — trap sizing practice and load factors from a trap manufacturer's handbook.
  • TLV. Steam Theory — Condensate Recovery and Steam Trap Selection. tlv.comcondensate load estimation and trap selection guidance.
  • ASME B36.10M-2018. Welded and Seamless Wrought Steel Pipethe pipe outside diameters and wall thicknesses the pipe-mass calculation uses.
  • IAPWS R7-97(2012). Revised Release on the IAPWS Industrial Formulation 1997 for the Thermodynamic Properties of Water and Steam. iapws.orgsaturation temperature and latent heat at the steam pressure.
  • Incropera, DeWitt, Bergman and Lavine. Fundamentals of Heat and Mass Transfer, Wiley — the cylindrical-wall conduction and film-resistance model for the running loss.

About Condensate Load Calculations

Condensate load is the rate at which steam condenses back into water in a piping system. Accurate condensate load calculations are essential for sizing steam traps, condensate return lines, and condensate pumps. Undersized traps lead to waterlogging, water hammer, and reduced heat transfer efficiency. Oversized traps waste energy through excess steam loss.

Startup Condensate

When a cold steam system is brought online, the pipes, fittings, and equipment must be heated from ambient temperature to steam saturation temperature. The steam that condenses during this warm-up phase is the startup condensate load. It is calculated from the mass of equipment, its specific heat capacity, the temperature rise, and the latent heat of steam at the operating pressure. A safety factor of 2-3× is typically applied to account for air binding, rapid drainage requirements, and heat losses during warm-up.

Running Condensate

Once a system reaches operating temperature, steam continues to condense due to heat losses through pipe insulation (or bare surfaces). The running condensate load depends on pipe diameter, insulation type and thickness, ambient temperature, and wind exposure. Cylindrical heat transfer equations with surface film coefficients are used to calculate the heat loss rate, which is then divided by the latent heat of steam to obtain the condensate rate. A safety factor of 1.5-2× is standard.

Process Condensate

In heat exchangers, heating coils, jacketed vessels, and other process equipment, steam condenses as it transfers its latent heat to the process fluid. The condensate load is simply the heat duty divided by the latent heat of steam. If the heat duty is not known directly, it can be calculated from the process fluid flow rate, specific heat, and temperature rise.

Safety Factors

Industry guidelines (Spirax Sarco, TLV, Armstrong) recommend applying safety factors to account for real-world variations: 2-3× for startup loads (to handle rapid drainage and air venting), 1.5-2× for running loads (to account for insulation degradation and weather variations), and 1.5-2× for process loads (to handle fouling and load fluctuations). The safety factor should be applied to the calculated condensate rate to determine the required steam trap capacity.

Steam properties in this calculator are computed using the IAPWS-IF97 formulation — the same international standard used in our Steam Tables Calculator and Boiler Efficiency Calculator. For moisture condensation in pipes carrying warm air through cold environments, use our Pipe Condensation Calculator. For industrial compressed air moisture removal, see the Compressed Air Moisture Calculator. For full pipe network simulation with steam and condensate, try SimuPipe.

Frequently Asked Questions

What is the difference between startup and running condensate load?
Startup condensate forms when cold equipment is first heated with steam. The steam gives up its latent heat to warm the metal mass of pipes, vessels, and heat exchangers from ambient to operating temperature. Running condensate forms continuously during normal operation due to heat losses through insulation to the surroundings. Startup loads are typically much larger but short-lived, while running loads are smaller but continuous.
Why do I need a safety factor for steam trap sizing?
Safety factors (typically 2x to 3x) account for variations in operating conditions, fouling, pressure fluctuations, and the difference between catalog capacity and installed performance. A factor of 2x is common for running loads, while 3x is recommended for startup loads where the initial slug of condensate can be very large. Under-sized traps cause waterlogging, water hammer, and reduced heat transfer.
How does insulation affect running condensate load?
Insulation dramatically reduces heat loss from steam pipes, often by 90% or more. Uninsulated pipes can lose 200-1000 W/m depending on pipe size, steam temperature, and ambient conditions. The running condensate load is directly proportional to heat loss, so proper insulation is the single most effective way to reduce continuous condensate formation and save energy.
What pipe material data is used for startup calculations?
Startup calculations need the pipe mass (from pipe schedule data) and the specific heat capacity of the pipe material. Common values: carbon steel 0.49 kJ/kg.K, stainless steel 0.50 kJ/kg.K, copper 0.39 kJ/kg.K. This calculator includes pipe schedule dimensions and material properties, so it can automatically determine the pipe mass per metre for your selection.
How do I calculate condensate load for a heat exchanger?
For process heating, use the Process tab and enter the heat duty directly, or specify the fluid being heated (flow rate, temperatures, specific heat). The condensate rate equals the heat duty divided by the latent heat of steam at your operating pressure. Remember to add a safety factor, and consider that startup of a cold heat exchanger produces much more condensate than steady-state operation.

Design your pipe network with SimuPipe

Simulate flow, pressure drop, and sizing across your piping system.