Guides
HeatingAdvanced12 min
ReviewedStandards-Based

Expansion Tank Calculator Guide

Comprehensive guide to sizing expansion vessels for closed heating systems following EN 12828 and EN 13831 standards

Enginist HVAC Team
Certified HVAC engineers specializing in heating system design, load calculations, and energy efficiency.
Reviewed by ASHRAE-Certified Engineers
Published: October 17, 2025
Updated: November 9, 2025

Expansion Tank Calculator Guide

Quick AnswerHow do you size an expansion tank for a heating system?
Size expansion tanks using Vn = Ve / n × 1.25, where Ve = Vsystem × e (expansion volume) and n = (P2 - P1) / (P2 + 1) is acceptance factor per EN 12828.
Example

500L system at 80°C (e=2.89%) with P1=1.5 bar, P2=3 bar gives Ve = 14.5L, n = 0.375, Vn = 14.5 / 0.375 × 1.25 = 48L tank. Select 50L standard vessel.

Introduction

Expansion tanks (also called expansion vessels) are critical safety components in closed heating systems that accommodate thermal expansion of water while maintaining system pressure within safe limits. As water heats from 20°C to 80°C, it expands by approximately 2.89%, creating pressure that could damage pipes, cause safety valve activation, or lead to pump cavitation. The expansion tank contains a flexible diaphragm separating compressed nitrogen gas from system water, absorbing this thermal expansion. Proper expansion tank sizing ensures safe system operation, prevents frequent pressure relief valve discharge, and protects heating system components from damage.

Why This Calculation Matters

Accurate expansion tank sizing is crucial for:

  • System Safety: Preventing dangerous pressure buildup that could damage pipes, fittings, and components.
  • Equipment Protection: Avoiding frequent safety valve discharge, pump cavitation, and premature component failure.
  • Operational Reliability: Ensuring consistent system pressure throughout heating cycles without manual intervention.
  • Standards Compliance: Meeting EN 12828 and EN 13831 requirements for closed heating system design.

The Fundamental Challenge

The primary challenge in expansion tank sizing lies in accurately calculating the usable vessel volume based on system water content, operating temperatures, and pressure limits. The acceptance factor, which represents the fraction of vessel volume available to absorb expansion, depends on the relationship between pre-charge pressure and final operating pressure. Incorrect pressure settings or undersized vessels lead to frequent safety valve discharge, while oversized vessels waste capital and space. Additionally, factors like glycol mixtures (which expand more than water) and high-temperature systems require special consideration.

What You'll Learn

In this comprehensive guide, you will learn:

  • The core expansion tank sizing formula Vn = (Ve/n) × 1.25 and how to apply each parameter.
  • How to calculate expansion volume based on system water content and temperature.
  • Methods for determining pre-charge pressure and acceptance factor per EN 13831.
  • Installation requirements and troubleshooting common problems.
  • Step-by-step examples to confidently size expansion vessels for heating systems.

Interactive Expansion Tank Visualization

Explore how expansion tanks work with this interactive tool. Adjust system volume, temperature, and pressure settings to see real-time vessel sizing calculations per EN 12828:

Loading visualizer...

Quick Answer: How to Size an Expansion Tank?

Expansion tanks (expansion vessels) accommodate thermal expansion of water in closed heating systems while maintaining safe system pressure. Proper sizing prevents pressure relief valve discharge, pump cavitation, and component damage.

Core Formula

Vn=Ven×1.25V_n = \frac{V_e}{n} \times 1.25

Where:

  • VnV_n = Required vessel capacity (L)
  • VeV_e = Expansion volume (L)
  • nn = Acceptance factor
  • 1.25 = 25% safety factor (EN 12828)

Additional Formulas

The core sizing formula requires several supporting calculations. These formulas determine the expansion volume, acceptance factor, and pressure settings needed for accurate vessel sizing.

Expansion Volume:

The expansion volume represents the volume increase of water as it heats from fill temperature to maximum operating temperature:

Ve=Vsystem×e100V_{e} = V_{\text{system}} \times \frac{e}{100}

Where:

  • VeV_{e} = Expansion volume (L)
  • VsystemV_{\text{system}} = Total system water volume (L)
  • ee = Expansion coefficient (%)

Acceptance Factor:

The acceptance factor accounts for the usable portion of vessel volume, considering the relationship between pre-charge and final operating pressures:

n=PfPoPf+1n = \frac{P_f - P_o}{P_f + 1}

Where:

  • nn = Acceptance factor (dimensionless, typically 0.30-0.50)
  • PfP_f = Final pressure at maximum temperature (bar)
  • PoP_o = Pre-charge pressure (bar)

Pre-charge Pressure:

Pre-charge pressure must be set below minimum static pressure to ensure proper operation:

Po=Pst,min0.3 barP_{o} = P_{\text{st,min}} - 0.3 \text{ bar}

Where:

  • PoP_{o} = Pre-charge pressure (bar)
  • Pst,minP_{\text{st,min}} = Minimum static pressure (bar)
  • 0.3 bar = Safety margin

Minimum Static Pressure:

Minimum static pressure accounts for system height and minimum operating requirements:

Pst,min=h×ρ×g100000+0.5 barP_{\text{st,min}} = \frac{h \times \rho \times g}{100000} + 0.5 \text{ bar}

Where:

  • Pst,minP_{\text{st,min}} = Minimum static pressure (bar)
  • hh = Static height from vessel to highest point (m)
  • ρ\rho = Water density (1000 kg/m³)
  • gg = Gravitational acceleration (9.81 m/s²)
  • 0.5 bar = Minimum operating pressure

Final Pressure:

Final pressure is determined from safety valve setting, accounting for safety margin:

Pf=min(Psv0.5,Pmax) barP_{f} = \min(P_{\text{sv}} - 0.5, P_{\text{max}}) \text{ bar}

Where:

  • PfP_{f} = Final pressure at maximum temperature (bar)
  • PsvP_{\text{sv}} = Safety valve pressure setting (bar)
  • PmaxP_{\text{max}} = Maximum system pressure rating (bar)
  • 0.5 bar = Safety margin

Worked Example

200L Heating Mechanism: 80°C Max, 3.0 bar Safety Valve

Given:

  • Installation volume: Vequipment=200V_{\text{equipment}} = 200 L
  • Maximum temperature: 80°C
  • Static height: 5 m
  • Safety valve: 3.0 bar

Step 1: Calculate Expansion Volume

  • Expansion coefficient at 80°C: e=2.89%e = 2.89\% Ve=200×2.89100=5.78 LV_e = 200 \times \frac{2.89}{100} = 5.78 \text{ L}

Step 2: Calculate Pre-charge Infrastructure pressure

Po=1.0 bar (from 5m height)0.3=0.7 barP_o = 1.0 \text{ bar} \text{ (from 5m height)} - 0.3 = 0.7 \text{ bar}

Step 3: Determine Final Power

Pf=3.00.5=2.5 barP_f = 3.0 - 0.5 = 2.5 \text{ bar}

Step 4: Compute Acceptance Factor

n=2.51.02.5+1=0.429n = \frac{2.5 - 1.0}{2.5 + 1} = 0.429

Step 5: Find Required Capacity

Vn=5.780.429×1.25=16.8 LV_n = \frac{5.78}{0.429} \times 1.25 = \textbf{16.8 L}

Result: Select 18L expansion vessel (next standard size up)

Reference Table

ParameterTypical RangeStandard
Expansion Coefficient (70°C)2.27%EN 12828
Expansion Coefficient (80°C)2.89%EN 12828
Expansion Coefficient (90°C)3.58%EN 12828
Acceptance Factor0.30-0.50Typical
Safety Factor25%EN 12828
Pre-charge Pressure0.7-1.5 barTypical
Final Pressure2.0-3.0 barTypical
Vessel Size (Residential)8-35LEN 13831
Vessel Size (Commercial)50-200L+EN 13831

Key Standards

Sizing Formula

Basic Vessel Volume

Vn=Ven×1.25V_n = \frac{V_e}{n} \times 1.25

Where:

  • VnV_n = Nominal vessel volume (L)
  • VeV_e = Water expansion volume (L)
  • nn = Acceptance factor (dimensionless)
  • 1.25 = Safety factor (25%)

Expansion Volume

Ve=Vsystem×e100V_{e} = V_{\text{system}} \times \frac{e}{100}

Where:

  • VsystemV_{\text{system}} = Total system water volume (L)
  • ee = Expansion coefficient (%)

Acceptance Factor

n=PfPoPf+1n = \frac{P_f - P_o}{P_f + 1}

Where:

  • PfP_f = Final stress at max temp (bar)
  • PoP_o = Pre-charge load (bar)

Pressure Calculations

Pre-charge Pressure

Po=Pst,min0.3 barP_{o} = P_{\text{st,min}} - 0.3 \text{ bar}

Where:

  • Pst,minP_{\text{st,min}} = Minimum static pressure (bar)
  • 0.3 bar = Safety margin

Minimum Static Pressure

Pst,min=h×ρ×g100000+0.5 barP_{\text{st,min}} = \frac{h \times \rho \times g}{100000} + 0.5 \text{ bar}

Where:

  • hh = Static height (m)
  • ρ\rho = Water density (1000 kg/m³)
  • gg = Gravity (9.81 m/s²)
  • 0.5 bar = Minimum operating pressure

Final Pressure

Pf=min(Psv0.5,Pmax) barP_{f} = \min(P_{\text{sv}} - 0.5, P_{\text{max}}) \text{ bar}

Where:

  • PsvP_{\text{sv}} = Safety valve pressure (bar)
  • PmaxP_{\text{max}} = Maximum system pressure (bar)
  • 0.5 bar = Safety margin

Worked Example

Arrangement Specifications:

  • Mechanism volume: 200 L
  • Maximum heat: 80°C
  • Fill thermal value: 20°C
  • Static height: 5 m
  • Safety valve: 3.0 bar

Step 1: Calculate Expansion Volume

Expansion coefficient at 80°C: e=2.89%e = 2.89\%

Ve=Vsystem×e100=200×2.89100=5.78 LV_{e} = V_{\text{system}} \times \frac{e}{100} = 200 \times \frac{2.89}{100} = 5.78 \text{ L}

Step 2: Calculate Minimum Static Pressure

Pst,min=h×1000×9.81100000+0.5=5×1000×9.81100000+0.5=0.991.0 barP_{\text{st,min}} = \frac{h \times 1000 \times 9.81}{100000} + 0.5 = \frac{5 \times 1000 \times 9.81}{100000} + 0.5 = 0.99 \approx 1.0 \text{ bar}

Step 3: Calculate Pre-charge Pressure

Po=Pst,min0.3=1.00.3=0.7 barP_{o} = P_{\text{st,min}} - 0.3 = 1.0 - 0.3 = 0.7 \text{ bar}

Round up to: Po=1.0P_o = 1.0 bar

Step 4: Calculate Final Pressure

Pf=Psv0.5=3.00.5=2.5 barP_{f} = P_{\text{sv}} - 0.5 = 3.0 - 0.5 = 2.5 \text{ bar}

Step 5: Compute Acceptance Factor

n=PfPoPf+1=2.51.02.5+1=1.53.5=0.429n = \frac{P_f - P_o}{P_f + 1} = \frac{2.5 - 1.0}{2.5 + 1} = \frac{1.5}{3.5} = 0.429

Step 6: Find Nominal Volume

Vn=Ven×1.25=5.780.429×1.25=16.8 LV_n = \frac{V_e}{n} \times 1.25 = \frac{5.78}{0.429} \times 1.25 = 16.8 \text{ L}

Step 7: Select Standard Size

Standard sizes: 8, 12, 18, 25, 35, 50, 80, 100, 150 L

Selected: 18 L

Result: Install an 18L expansion vessel with 1.0 bar pre-charge equipment pressure.


Expansion Coefficients

Water volume increase from 20°C:

Max TempExpansion (%)
50°C1.20%
60°C1.70%
70°C2.27%
80°C2.89%
90°C3.58%
95°C3.94%
100°C4.34%

How Should You Install?

Location Requirements

Cold side of infrastructure: Before circulation pump (suction side) ✔ Accessible: Easy to inspect and service ✔ Protected: From freezing and mechanical damage ✗ Not after pump: Power spikes can damage membrane

Mounting Position

  • Vertical preferred: Water connection at bottom
  • Horizontal acceptable: With proper support
  • Valve: Isolation valve for service (normally open)

Pre-charge Verification

  1. Check force: Before installation
  2. Adjust if needed: Using nitrogen only
  3. Never use air: Causes corrosion
  4. Record stress: On vessel label

What Are the Best Practices for?

Sizing

Accurately calculate system water volume - Include all components (radiators, piping, boiler, heat exchangers) when determining total system volume. Use manufacturer specifications or standard estimates (15 L/kW for typical systems).

Apply mandatory 25% safety factor - EN 12828 requires a minimum 25% safety factor in the sizing formula (Vn=Ven×1.25V_n = \frac{V_e}{n} \times 1.25). This accounts for system variations, measurement uncertainties, and operational fluctuations.

Plan for future system expansion - If additional radiators, zones, or components may be added later, consider sizing the vessel accordingly or ensure adequate space for a larger vessel installation.

Select next standard size up - Always round up to the next available standard size (per EN 13831: 8L, 12L, 18L, 25L, 35L, 50L, 80L, 100L, 150L, 200L). Undersizing leads to frequent safety valve discharge and system problems.

Installation

Install pressure gauge - Mount a pressure gauge near the expansion vessel to monitor system pressure during operation. This helps identify pressure drops indicating gas leakage or other issues.

Provide filling loop with backflow prevention - Install a filling loop with check valve to prevent backflow into the potable water supply. This allows safe system filling and pressure adjustment.

Install safety valve at vessel location - Mount the safety valve in the same area as the expansion vessel for easy inspection. Ensure it's set to the correct pressure (typically 0.5 bar above maximum operating pressure).

Never close isolation valve during operation - The isolation valve on the expansion vessel connection must remain open during normal operation. Closing it prevents the vessel from absorbing expansion, causing dangerous pressure buildup.

Maintenance

Verify pre-charge pressure annually - Check pre-charge pressure when the system is cold (at ambient temperature). Use a pressure gauge on the Schrader valve. Recharge with nitrogen if pressure has dropped below the calculated PoP_o value.

Monitor for leaks and membrane failure - Inspect connections for water leakage. Water discharge from the air valve or wet connections around the vessel indicate membrane failure, requiring immediate vessel replacement.

Replace damaged or failed vessels immediately - Membrane failure cannot be repaired. Replace the vessel if pre-charge cannot be maintained, if water enters the gas chamber, or if the vessel shows signs of corrosion or damage.

Maintain service records - Document pre-charge pressure settings, installation date, service dates, and any adjustments made. Record this information on the vessel label and in system documentation for future reference.

How Do You Troubleshoot?

SymptomCauseSolution
Frequent ventingVessel too smallInstall larger vessel
Force dropsGas leakageRe-charge or replace
Water at air valveMembrane failureReplace vessel
Safety valve dripsVessel undersizedInstall larger vessel

Standard Vessel Sizes

Nominal (L)Height (mm)Diameter (mm)Connection
82802103/4"
123602103/4"
184302503/4"
255002803/4"
354703601"
505304101"
806554501"
1007405001"

Our heating calculations are based on proven methodologies used in professional practice.

Our heating calculations are based on proven methodologies used in professional practice.

Our engineers developed this methodology based on internal testing and validation.

Conclusion

Proper expansion tank sizing is essential for safe and efficient closed thermal system setup operation. Following EN 12828 and EN 13831 standards ensures adequate capacity for thermal expansion while maintaining arrangement mechanism pressure within safe limits.

Export as PDF — Generate professional reports for documentation, client presentations, or permit submissions.

Key takeaways:

  • Assess expansion volume based on actual maximum operating degree
  • Account for acceptance factor to determine usable vessel capacity
  • Include 25% safety factor per EN 12828 requirements
  • Verify pre-charge energy before installation using nitrogen gas only
  • Install on cold side before circulation water pump for optimal performance
  • Select next standard size up from calculated nominal volume

Regular maintenance including annual pre-charge pressure verification ensures long-term reliability and prevents common problems like frequent pressure relief valve discharge or membrane failure.

Key Takeaways

Expansion Volume Calculation

Calculate expansion volume using Ve=Vsystem×e100V_e = V_{\text{system}} \times \frac{e}{100} based on maximum operating temperature. Water expands 2.89% from 20°C to 80°C, requiring proper vessel capacity to accommodate this thermal expansion.

Acceptance Factor

Determine acceptance factor using n=PfPoPf+1n = \frac{P_f - P_o}{P_f + 1} to account for usable vessel volume. Typical values of 0.30-0.50 mean only 30-50% of vessel volume is usable for expansion, with the remainder occupied by compressed nitrogen gas.

Safety Factor

Apply 25% safety factor per EN 12828 requirements. The sizing formula Vn=Ven×1.25V_n = \frac{V_e}{n} \times 1.25 ensures adequate capacity for thermal expansion and system variations.

Pre-charge Pressure

Calculate pre-charge pressure as Po=Pst,min0.3P_o = P_{\text{st,min}} - 0.3 bar where Pst,minP_{\text{st,min}} accounts for static height. Verify pre-charge before installation using nitrogen gas only—never use air, as it causes internal corrosion.

Installation Location

Install expansion tank on cold side before circulation pump (suction side) per EN 12828. This location prevents pressure spikes that could damage the flexible membrane and ensures optimal system performance.

Vessel Selection

Select next standard size up from calculated nominal volume. Standard sizes per EN 13831: 8L, 12L, 18L, 25L, 35L, 50L, 80L, 100L, 150L, 200L. Always round up to ensure adequate capacity.

Further Learning

References & Standards

Primary Standards

EN 12828:2012+A1:2014 Heating systems in buildings - Design for water-based heating systems. Requires expansion vessels on all closed heating systems with 25% safety factor. Specifies calculation methods for expansion volume, acceptance factors, and pressure requirements.

EN 13831:2012 Closed expansion vessels with internal diaphragm for installation in water. Defines vessel specifications, materials, testing requirements, and standard sizes. Specifies acceptance factor calculations and pre-charge pressure requirements.

Supporting Standards & Guidelines

CIBSE Guide B Heating, ventilating, air conditioning and refrigeration. Provides comprehensive guidance on expansion vessel sizing and installation for HVAC systems.

ASHRAE Fundamentals Handbook Hydronic heating and cooling system design. Provides detailed information on expansion vessel calculations, pressure management, and system design principles.

Further Reading

Note: Standards and codes are regularly updated. Always verify you're using the current adopted edition applicable to your project's location. Consult with local authorities having jurisdiction (AHJ) for specific requirements.


Disclaimer: This guide provides general technical information based on international heating standards. Always verify calculations with applicable local codes and consult licensed professionals for actual installations. Heating system design should only be performed by qualified professionals. Component ratings and specifications may vary by manufacturer.

Frequently Asked Questions

Expansion Tank Guide | Enginist