Hydronic Expansion Tank Size and Precharge Calculator

Calculate a minimum hydronic expansion tank size and check whether the measured tank pre-charge matches the cold fill pressure.

Temperature and pressure

Pre-charge check

US planning examples are prefilled for maximum temperature, fill pressure, and relief pressure. Replace them with values from your local equipment label, manual, gauge, or commissioning record.

Minimum total tank volumeThis is a simplified minimum. Choose a listed hydronic tank whose total volume, acceptance volume, and pressure ratings meet or exceed the calculated needs. Do not round down.
Target tank pre-chargeSet or verify this pressure only with the tank isolated and its water side at zero pressure. Follow the tank and boiler instructions.
Required acceptance volumeAcceptance volume is the expanded water that the tank must take in between the cold and hot states.
Estimated water expansion volumeThis water-only estimate is the increase in system-water volume from the cold temperature to the maximum temperature.
Measured pre-charge compared with target
Did we solve your problem today?


How to use our Hydronic Expansion Tank Size and Precharge Calculator

  1. Enter the Total system water volume in gallons, including the boiler, piping, buffer tank, and heat emitters.
  2. Enter the Cold fill temperature before heating and the highest planned Maximum expected water temperature.
  3. Copy the cold gauge or fill-valve setting into Cold fill pressure, then copy the stamped safety limit into Relief valve setting.
  4. Optionally enter Measured tank pre-charge (optional) only after the tank is isolated and its water side is at zero pressure.
  5. Click Calculate, then choose a tank with total volume and rated acceptance volume at least as large as the results. Do not round the minimum tank volume down.
Example inputs for Hydronic Expansion Tank Size and Precharge Calculator
Example inputs for Hydronic Expansion Tank Size and Precharge Calculator

Definitions

Acceptance volume: The amount of expanded water a tank can take in as the system heats up.

Cold fill pressure: The gauge pressure in the cold, filled hydronic loop. This calculator uses it as the target tank air pre-charge.

Gauge pressure (psig): Pressure measured above local atmospheric pressure. Boiler gauges normally show gauge pressure; the calculation converts it to absolute pressure internally. [1]

Relief valve setting: The pressure stamped on the boiler relief valve. It is a safety limit, not the normal running pressure.

Tank pre-charge: The air pressure on the tank side before system water enters the tank. Check or adjust it only with the tank isolated and water-side pressure at zero.

Water expansion volume: The estimated increase in system water volume between the cold fill temperature and maximum expected water temperature.


Hydronic relief pressure referenceCommon residential planning values on a cold fill pressure scale. The relief setting must be higher than the cold fill pressure; use installed equipment values.Hydronic relief pressure referenceCommon residential planning values on a cold fill pressure scaleLow fillElevated fill0 psig12 psig15 psig30 psigPressure (psig)
Hydronic relief pressure reference
The relief setting must be higher than the cold fill pressure; use installed equipment values.

Common mistakes and quick fixes

Mistake: Leaving boiler, piping, buffer, or emitter water out of Total system water volume.
Fix: Add all closed-loop water content from manuals, schedules, and pipe-volume information before entering Total system water volume.

Mistake: Entering the room thermostat setting as Maximum expected water temperature.
Fix: Use the highest loop-water setpoint, boiler high limit, or design supply-water temperature for Maximum expected water temperature.

Mistake: Treating Relief valve setting as the normal operating pressure.
Fix: Copy the pressure stamped on the relief valve into Relief valve setting, and enter the cold gauge or fill-valve setting as Cold fill pressure.

Mistake: Using a pre-charge reading from a tank that is still connected to a pressurized water system.
Fix: Isolate the tank and reduce water-side pressure to zero before measuring Measured tank pre-charge (optional).

Mistake: Selecting a tank only because its name or total volume sounds large enough.
Fix: Check that the tank meets both Minimum total tank volume and Required acceptance volume at the applicable pressure rating.


Limitations & Key Assumptions / Boundary Conditions

  • This is a simplified sizing calculation for closed hydronic systems containing liquid water only. It does not calculate glycol mixtures.
  • Temperatures must be from 32 F through 200 F, and the maximum expected water temperature must be higher than the cold fill temperature.
  • The relief valve setting is used as the upper pressure boundary for the simplified minimum tank-volume calculation. Actual tank selection must also meet the manufacturer's pressure, temperature, installation, and acceptance-volume ratings.
  • Total system water volume must include all water-filled equipment and piping. An incomplete volume makes the tank-size result too small.
  • The target pre-charge equals the entered cold fill pressure in this calculation. Follow the tank and boiler instructions when commissioning or servicing equipment.
  • This calculator is not for domestic water-heater expansion tanks or open hydronic systems.

Methodology

Calculation method

The calculator estimates how much liquid water expands between the entered cold and maximum temperatures. It converts temperatures to degrees C internally, uses a liquid-water density correlation to find the relative volume increase, and multiplies that increase by Total system water volume. NIST water-property data can be used to check the temperature-dependent water behavior used by this simplified estimate. [2]

cold_temperature_c = (cold_fill_temperature_f - 32) * 5 / 9

maximum_temperature_c = (maximum_temperature_f - 32) * 5 / 9

water_expansion_fraction = (cold_water_density / hot_water_density) - 1

water_expansion_volume_gal = system_water_volume_gal * water_expansion_fraction

Users enter gauge pressure, but the tank calculation needs absolute pressure. The calculator adds 14.6959 psi, the standard atmospheric-pressure value, to both entered pressures. [1]

cold_absolute_pressure_psi = cold_fill_pressure_psig + 14.6959

maximum_absolute_pressure_psi = relief_valve_setting_psig + 14.6959

tank_acceptance_fraction = 1 - (cold_absolute_pressure_psi / maximum_absolute_pressure_psi)

required_acceptance_volume_gal = water_expansion_volume_gal

minimum_tank_volume_gal = required_acceptance_volume_gal / tank_acceptance_fraction

target_precharge_psig = cold_fill_pressure_psig

precharge_gap_psi = measured_precharge_psig - target_precharge_psig

Worked example

For 100 gal of water heated from 60 F to 180 F, with 12 psig cold fill pressure and a 30 psig relief valve, the calculation gives about 2.94 gal of water expansion and required acceptance volume. The acceptance fraction is about 0.403, so the simplified minimum total tank volume is about 7.3 gal. The target pre-charge is 12 psig. If the isolated tank measures 8 psig, the measured pre-charge compared with target is -4 psi, meaning it is 4 psi below target.

Calculation boundaries

The calculation blocks a relief valve setting at or below cold fill pressure because that would produce zero or negative usable tank acceptance. It also blocks a maximum temperature at or below the cold temperature. A blank measured pre-charge is left out of the service check rather than treated as zero.


Sources