Expansion Vessel Sizing for Sealed Systems
Get the vessel size right and the pressure gauge barely moves between cold and hot; get it wrong and you're back on site for a boiler that keeps losing pressure — really the PRV doing the vessel's job.
On this page
Water expands when it heats up, and in a sealed system that expansion has nowhere to go except into the expansion vessel. An undersized or failed vessel is one of the most common heating callbacks: pressure climbing steeply on heat-up, the PRV discharging, then the system reading low when cold and getting topped up in a cycle that drags in fresh oxygen and accelerates corrosion.
This guide walks through sizing a vessel properly — estimate the system volume, work out the 4% expansion, apply the acceptance factor — with a worked example and the pre-charge rules that are just as important as the size. Any gas work involved must be carried out by a Gas Safe registered engineer.
Key takeaways
- Minimum vessel size (L) = (0.04 × system volume) ÷ (1 − Pi ÷ Pf), with Pi and Pf in absolute pressure (gauge + 1).
- Water heated from cold to normal flow temperatures expands by roughly 4% — that expansion, not the vessel size, is what you scale up.
- Estimate system volume by radiator count: roughly 6 L per single panel, 10 L per double, plus ~25 L for boiler and pipework.
- The vessel pre-charge should match the cold fill pressure, checked with the system side at zero gauge pressure.
- Design the maximum working pressure below the PRV setting (e.g. 2.5 bar against a 3 bar PRV), never right at it.
What the vessel does and how it fails
An expansion vessel is a steel shell split by a rubber diaphragm: system water on one side, a pre-charge of air or nitrogen on the other. As the water expands, the diaphragm flexes and the air cushion compresses, absorbing the extra volume with only a modest pressure rise; on cooling the cushion pushes the water back and pressure returns to the cold fill figure.
The vessel can only usefully absorb expansion between its pre-charge pressure and the system's maximum working pressure. That usable fraction is the acceptance factor, and it is why a vessel always needs to be several times bigger than the expansion volume itself.
The tell-tale failure pattern is the same whether the vessel is too small, has lost its charge or has a split diaphragm: pressure climbing from 1 bar cold to 2.5–3 bar hot instead of a gentle rise, the PRV discharging, and the system reading low when cold. Before condemning it, check the charge with the system side at zero gauge pressure — water at the Schrader valve means the diaphragm has failed.
Step 1: estimate the system volume
Vessel sizing scales directly with the water content of the system, so get this figure roughly right. A rule of thumb is around 10 litres per kW of boiler output for a typical radiator system — so a 15 kW system is somewhere in the region of 150 litres.
Counting the radiators gives a tighter estimate: roughly 6 L for a single panel radiator, 10 L for a double, a towel rail counted as a single (~6 L), plus about 25 L for the boiler and pipework allowance on a typical domestic system. Underfloor heating loops, cast iron column radiators, buffer stores and long 28 mm primaries all hold significant extra water the per-radiator figures miss — work those out separately and add them on. If you need a precise number, meter the water in on refill.
Same figure, two jobs
The system volume you calculate here also drives inhibitor dosing, so getting it right once serves both the vessel calculation and the water-treatment entry on your commissioning record.
Step 2: work out the expansion volume
Water heated from cold (about 10°C) to normal flow temperatures (about 85°C) expands by roughly 4%, so expansion volume (L) = 0.04 × system volume. A 125-litre system therefore generates about 5 litres of expansion.
That 5 litres is the volume the vessel has to swallow — but it is not the vessel size, because of the acceptance factor applied in the next step.
Step 3: apply the acceptance factor
The acceptance factor is the usable fraction of the vessel between fill pressure and maximum working pressure, worked in absolute pressures (gauge + 1): minimum vessel size (L) = (0.04 × system volume) ÷ (1 − Pi ÷ Pf), where Pi = cold fill pressure + 1 and Pf = max working pressure + 1.
The maximum working pressure must sit above the fill pressure and below the PRV setting — with a 3 bar PRV, 2.5 bar is a sensible design maximum, leaving margin so the valve isn't flirting with its lift pressure every heat-up. As the gap between fill and max pressure narrows, the acceptance factor shrinks and the required vessel size rises sharply: a system filled to 1.5 bar needs a noticeably bigger vessel than the same system filled to 1 bar.
Worked example — 15 kW system
15 kW boiler, 5 singles and 7 doubles, cold fill 1.0 bar, 3 bar PRV. System volume = (5×6)+(7×10)+25 = 125 L. Expansion = 0.04 × 125 = 5 L. Acceptance at 1.0 bar fill and 2.5 bar max: Pi = 2.0, Pf = 3.5, so 1 − (2.0 ÷ 3.5) = 0.43. Minimum vessel = 5 ÷ 0.43 = 11.7 L → fit the next standard size up, a 12 L vessel. A slightly larger vessel is never a problem; an undersized one always is.
Pre-charge, cold fill and combi boilers
Two pressures need to line up. The cold fill must exceed the static head so the highest point stays positively pressurised — roughly 0.1 bar per metre of height from the gauge to the highest radiator, plus a margin; on most two-storey houses 1 bar covers it, but a three-storey townhouse may need more, which changes the vessel calculation. The vessel pre-charge should then match the cold fill pressure. Charged below fill, the diaphragm is already partly compressed before the system heats; charged above fill, the vessel won't accept any expansion until pressure rises to meet it. Always check and adjust the charge with the system side at zero gauge pressure, and recheck it at every annual service.
Combis ship with an internal vessel of around 7–10 litres, sized for roughly 100–125 litres of system at 1 bar fill. Add a conservatory radiator or two, or fit the boiler to a large system it wasn't sized for, and the internal vessel comes up short — the same undersized pattern, often appearing a season after a quick extra rad was added. The fix isn't a bigger boiler vessel but an additional external vessel teed into the return, sized with the same calculation using the whole system volume (the internal vessel then contributes its capacity to the total).
Everything above is for sealed heating circuits. Expansion on the potable side of an unvented hot water cylinder is a different job: potable-rated vessels or air-gap arrangements, sized to the cylinder manufacturer's specification, within the full package of Building Regulations G3 safety controls. Don't size a potable vessel with heating-circuit rules.
Frequently asked questions
Why is my required vessel so much bigger than the expansion volume?
Because a vessel only usefully absorbs expansion between its pre-charge and the maximum working pressure. That usable fraction — the acceptance factor — is typically well under half, so the vessel has to be several times the raw expansion volume.
How do I know if the vessel has failed rather than being undersized?
The symptoms look identical, so check the charge. With the system side at zero gauge pressure (vessel isolated or system drained), the Schrader valve should read the pre-charge. If water comes out of the Schrader valve, the diaphragm has split and the vessel needs replacing.
What pre-charge pressure should I set?
Match it to the cold fill pressure of the system, and always check and adjust it with the system side at zero gauge pressure. Charged below fill you lose usable capacity; charged above fill the vessel won't accept early expansion.
My combi keeps losing pressure after I added radiators — why?
You have likely exceeded the internal vessel's capacity. Rather than changing the boiler, tee an external vessel into the return and size it against the whole system volume, letting the internal vessel count towards the total.
From guidance to action
Related guides
How to Gas Rate a Boiler
Gas rating by meter, converting to kW, and checking a boiler against its data plate.
The Benchmark Certificate and Boiler Warranties
What Benchmark is, how it protects the warranty, and completing it correctly at commissioning.
Unvented Cylinder (G3) Requirements
G3 requirements for unvented hot water — safety devices, discharge pipework and the D1/D2 rules.