Hot Water Cylinder Size and Heat Pump Water Heater Savings

Size a hot water cylinder from mixed-water demand, estimate heat-up time and standby loss, and compare heat-pump electricity, timer capacity and payback.

#COP #DVGW W 551 #heat pump water heater #hot water cylinder #payback #standby loss #stratification #tank sizing

This water heater size calculator helps engineers, students and householders compare an electric hot water cylinder with a heat pump water heater. It estimates storage volume, useful mixed-water delivery, cold-tank heat-up time, standing heat loss, electricity use and simple payback. It also makes the effects of a timer and resistance backup visible.

Start with measured daily water use at the temperature delivered to the taps. You can enter US quantities directly, such as 50 gal, 2 gal/min or 140 °F; the volume table shows litres and US gallons together. Enter the largest draw that must be supplied without reheating, the incoming cold-water temperature and the storage setpoint. The mixing balance converts those mixed litres into litres drawn from the hot cylinder. A usable-volume fraction allows for thermocline mixing and residual water that cannot be delivered at the required temperature. The default fraction is a planning assumption, not a certification.

For timer operation, enter the total heating-enabled hours and the fraction of daily demand occurring during the remaining off period. The screening tank volume covers the larger of the peak event and off-period draw, plus a conservative reserve for tank heat loss. It also enforces a minimum volume that retains the use temperature through the off period under uniform no-draw cooling. The separate heating-window result checks whether the entered heater powers and backup fraction can replace a whole day's heat. A timer can shift electricity purchases; this calculation does not claim that switching off eliminates standing losses.

Use heat-pump thermal output and two cycle-average COP ratings for the selected storage temperature. The calculator interpolates COP against source-air temperature between those points. The default COP values illustrate a plausible scenario and must be replaced with the chosen product's data. A compressor COP is different from the effective system COP once resistance backup is included. The recovery chart assumes constant average thermal output; the animation shows only a short draw from an initially charged tank.

For a geyser electricity cost comparison, enter the two effective tariffs, extra installed cost and incremental annual maintenance in one currency. Heat pump water heater savings then follow from equal useful demand and the same tank loss. Payback uses constant prices, with no financing, discounting or equipment replacement. Example costs are assumptions dated 27 October 2026.

Storage temperature and timer settings also affect hygiene. Review DVGW W 551 and local requirements with a qualified designer; a warm-water energy model cannot establish Legionella safety. Provide suitable scald protection at the outlets. Installation, electrical connections, relief devices and commissioning belong to a qualified person.

This is a preliminary sizing and energy tool. Check the selected product's usable hot-water volume, first-hour rating and recovery test conditions. It does not model distribution or circulation losses, room heating penalties, detailed compressor controls, humidity, defrost, solar input or the internal geometry of horizontal cylinders.

How it is calculated

The storage and mixing equations are derived here from conservation of energy, with water density 1 kg/L and specific heat 4180 J/(kg·K). The latter and the 150 L worked heat-up example are from Nel, Booysen and van der Merwe (2016), § Energy consumption, Eq. (2), DOI:10.1016/j.esd.2016.03.006.

fh=Tuse−TcTs−Tc,Vmixed=uVfh,Q=ρcpVΔT.f_h=\frac{T_{use}-T_c}{T_s-T_c},\quad V_{mixed}=\frac{uV}{f_h},\quad Q=\rho c_pV\Delta T.

The design draw is the larger of the largest event and daily draw multiplied by the off-period fraction. A conservative hot-volume reserve equals UA(Ts−Tr)toff/[ρcp(Ts−Tc)]UA(T_s-T_r)t_{off}/[\rho c_p(T_s-T_c)]. Add that reserve before dividing by usable fraction uu. The energy-volume result is also subject to a temperature-retention constraint. Inverting uniform no-draw cooling, Tr+(Ts−Tr)exp⁡[−UA toff/(ρcpV)]≥TuseT_r+(T_s-T_r)\exp[-UA\,t_{off}/(\rho c_pV)]\ge T_{use}, gives
VR=UA toffρcpln⁡[(Ts−Tr)/(Tuse−Tr)]V_R=\frac{UA\,t_{off}}{\rho c_p\ln[(T_s-T_r)/(T_{use}-T_r)]}
when Tr<TuseT_r<T_{use}. The reported minimum is the larger of the draw-energy volume and VRV_R. If room temperature is at or above the use temperature, heat loss is zero, or the off period is zero, this extra bound is zero. Equality means the no-draw tank just retains the use temperature at the end of the gap. This separate screen does not establish comfort for an arbitrary sequence of draws.

This is a preliminary storage screen, not a certified first-hour rating.

Daily standing heat is UA(Ts−Tr)×24UA(T_s-T_r)\times24 h at full setpoint. Daily draw heat plus standing heat gives QdQ_d. For the resistance heat fraction bb, electricity is Qd[(1−b)/COP+b]Q_d[(1-b)/COP+b]. COP is linearly interpolated between two user rating points at the selected storage temperature; no extrapolation is permitted.

No-draw recovery solves C dT/dt=P−UA(T−Tr)C\,dT/dt=P-UA(T-T_r) exactly, including the zero-loss limit. The same first-order balance gives uniform no-draw cooling. Heating must exceed standing loss at the setpoint. Daily timer occupancy is (1−b)Qd/Php+bQd/Pel(1-b)Q_d/P_{hp}+bQ_d/P_{el}, assuming sequential operation.

Annual totals use 365 identical days. Annual net saving is resistance electricity cost minus heat-pump electricity cost and incremental maintenance; simple payback is extra installed cost divided by positive annual net saving.

The animation is ideal piston displacement during a mixed-water event, ending at the event volume or the usable-volume limit. The separate draw-off chart compares that limit with Tout=Tc+(Ts−Tc)e−Vwithdrawn/VT_{out}=T_c+(T_s-T_c)e^{-V_{withdrawn}/V} for a perfectly mixed tank, without tap blending, heating or standing loss.

Assumptions

  • The default is a 200 L tank, 200 L/day of mixed water at 40 °C, a 60 °C setpoint and 15 °C inlet. Default UA, usable fraction, heater powers, COP points, backup fraction and costs are explicit scenario assumptions, not catalogue ratings or market prices.
  • Both alternatives use the same tank volume, UA and useful-water demand. A replacement with different insulation requires a separate run. The screening volume uses the UA entered for the selected tank; update it when changing product size.
  • Use average thermal power and cycle COP including fan/compressor input at the entered storage temperature. Backup has unity conversion efficiency. The entered backup heat fraction includes any required boost or other fallback; the tool does not generate a hygiene schedule.
  • Standing loss assumes the whole tank stays at setpoint all day, so energy and off-period reserve are conservative estimates. Uniform no-draw cooling also sets a minimum-volume retention bound. It is a separate approximation from the animated hot-layer temperature.
  • All stated daily demand is useful water at one delivery temperature. Add distribution and circulation heat loads outside this tool. One equivalent timer window is assumed; peaks and off-period demand are covered by their larger total, not added twice.
  • Money is a numeric count in one local currency; tariff units are inverse kWh and the labels identify the currency basis. Tariffs, installation premium and maintenance are user assumptions as of 27 October 2026.
  • Manufacturer data cited in checks apply only to that older WWK 300 model and its published test conditions; they do not define this calculator's generic default COP curve.
  • Unit display: the viewer's US switch converts temperature readings to °F and supported power units. Its litre fields retain L. Enter explicit US quantities such as 50 gal or 2 gal/min; the input parser converts them to the calculation units. The volume comparison table shows litres and US gallons together.

Where it applies

Use for preliminary domestic hot-water storage and energy comparisons with liquid water, a warmer storage tank than its surroundings, and cold < use < storage temperature. Use COP points at the same storage temperature and mode; this model does not predict COP from a refrigerant cycle or certify a product. Ambient interpolation alone does not capture humidity, defrost, cycling, duct restrictions or room cooling. Thermal output is separately entered and must reflect ambient conditions.

Hygiene and scalding: this tool cannot predict Legionella survival or verify the temperature throughout a tank or pipe network. DVGW's public guidance names at least 55 °C throughout a circulation system and warns that periodic high-temperature boosts do not replace proper operation. Refer to DVGW W 551 (2004-04); DVGW lists W 551-1 (2026-05) as a draft on its public installation page, consulted 27 October 2026. Check against the standard in force and the local rules applicable to the building. The 60 °C storage screening warning is not a compliance verdict. Have a qualified designer establish storage, circulation, turnover and scald-protection requirements. Do not use the timer or lower setpoint solely on the basis of predicted savings.

There is no detailed hourly comfort simulation, first-hour certification, tank pressure design, relief-valve sizing or circuit sizing. Installation work, electrical connections and commissioning belong to a qualified person. For EcoCute, split units, horizontal geysers or other designs, use their actual performance data and usable volume rather than assuming the illustrated vertical stratification applies.

References

  • Nel, P.J.C., Booysen, M.J., van der Merwe, B. (2016). Energy perceptions in South Africa: An analysis of behaviour and understanding of electric water heaters. Energy for Sustainable Development 32, 62–70. https://doi.org/10.1016/j.esd.2016.03.006 ; author preprint: https://doi.org/10.31224/osf.io/94wfg
  • STIEBEL ELTRON, WWK 300 / WWK 300 SOL operating instructions, §1.4.1, attached PDF p. 3. https://www.stiebel-eltron.com/static/ste/docportal/manual/DM0000020009-fjw.pdf
  • Solimpeks Engineering Team, How much usable hot water does a cylinder actually give?, updated 22 September 2026, section on blending. https://solimpeks.com/en/knowledge/questions/how-much-usable-hot-water-does-a-cylinder-give
  • PNNL Building America Solution Center, Heat Pump Water Heaters for Single-Family Homes, sizing and first-hour rating; consulted 27 October 2026. https://basc.pnnl.gov/resource-guides/heat-pump-water-heaters-single-family-homes
  • DVGW, Drinking-water installation, public W 551 series and revision status; consulted 27 October 2026. https://www.dvgw.de/themen/wasser/trinkwasser-installation
  • DVGW, Prevention of Legionella in drinking water, public operating-temperature and circulation guidance; consulted 27 October 2026. https://www.dvgw.de/themen/wasser/wasserqualitaet/vermeidung-von-legionellen-im-trinkwasser

Inputs

InputSymbolUnitDefault
Daily mixed-water draw
Total water delivered at the use temperature on a representative day. US entry example: 50 gal. The field converts this to litres.
V_dayL200
Largest draw without reheating
Mixed-water volume of the largest shower, bath or clustered event. US entry example: 25 gal.
V_peakL100
Incoming cold water
Use the coldest seasonal inlet temperature for sizing.
T_cold°C15
Mixed water at point of use
A mixing calculation target, not a scald-protection specification.
T_use°C40
Storage setpoint
Check hygiene requirements and the heater's maximum temperature.
T_store°C60
Selected nominal tank volume
Compare with the product's usable volume and first-hour rating. You can enter 50 gal directly. The volume table displays both litres and US gallons.
V_tankL200
Usable fraction of nominal volume
Allowance for thermocline mixing and residual hot water. 0.85 is a planning assumption; replace with measured draw-off performance.
u_draw0.85
Tank heat-loss coefficient
Whole-tank UA. From a steady standing-loss test: UA = test energy / (test duration × tank-to-room temperature difference).
UA_tankW/K1.5
Air around the cylinder
Used for standing loss and no-draw cooling; may differ from heat-pump source air.
T_room°C20
Resistance heater thermal output
Assumes resistance input becomes heat in the water. Does not include wiring or circuit sizing.
P_elkW3
Heat-pump thermal output
Average net heat delivered to the water at the chosen conditions, not electrical input. Assumed constant through the cycle.
P_hpkW1.5
Heat-pump source air
Must lie between the two entered rating points. Account for room cooling, humidity and defrost in the rated data.
T_air°C20
Lower COP rating air temperature
Both rating points must apply to this storage setpoint and operating mode.
T_rate_lo°C7
COP at the lower rating point
Example assumption at 60 °C storage, not a product rating. Include compressor and fan electricity.
COP_lo2.5
Upper COP rating air temperature
Linear interpolation only within the two rating points.
T_rate_hi°C30
COP at the upper rating point
Example assumption at 60 °C storage. Replace both COP points with your heater's test or measured data.
COP_hi3.8
Daily heating-enabled time
One equivalent heating window per day; the remaining hours are off. Standby loss remains a conservative full-temperature estimate.
h_windowh8
Fraction of daily draw during off period
Use the actual draw schedule. Daily average demand alone cannot size storage across a timer gap.
f_gap0.6
Fraction of heat supplied by resistance backup
Includes expected boost, defrost fallback and hygiene heating. COP applies only to the remaining heat.
f_backup0.1
Resistance tariff (local currency/kWh)
Enter money as a numeric count in one currency throughout; example prices are assumptions dated 27 October 2026.
tariff_el1/kWh0.25
Heat-pump tariff (local currency/kWh)
May differ for off-peak heating. Use the effective rate for all heat-pump and backup electricity.
tariff_hp1/kWh0.25
Extra installed cost (local currency)
Heat-pump installed price minus the alternative resistance heater, after any confirmed incentives.
extra_cost1500
Extra annual maintenance (local currency)
Incremental heat-pump maintenance versus the resistance alternative.
maintenance30
Cost comparison horizon
Constant prices; excludes discounting, financing, replacements and energy escalation.
years_plotyear12
Mixed-water flow during animation
A single draw starts with a fully charged tank, without heating or standing loss. US flow entry example: 2 gal/min.
q_tapL/min8
Elapsed draw time
Press ▶ to see the cold front rise. Playback stops when the event ends or usable water is exhausted.
t_drawmin8

Results

With the default inputs above, the calc gives:

ResultValue
Minimum screening tank volume100 L
Usable mixed water from full tank306 L
Resistance cold-tank heat-up3.51 h
Heat-pump cold-tank heat-up7.09 h
Effective COP including backup2.64
Standing heat loss per day1.44 kWh
Resistance electricity per year2,645 kWh
Heat-pump and backup electricity per year1,000 kWh
Resistance annual cost (local currency)661
Heat-pump annual cost (local currency)280
Annual net saving (local currency)381
Simple payback3.9 year
Heating window time remaining3.41 h

Checked against sources

Each case below was calculated by this calc and agrees with the value from its source (within the tolerance where one is shown).

Published 150 L, 3 kW cold-tank example

Source: Nel, Booysen and van der Merwe (2016), Energy for Sustainable Development 32, § Energy consumption, Eq. (2): 150 L from 20 to 65 °C requires 7.84 kWh; at 3 kW the paper states approximately 2 h 37 min. https://doi.org/10.1016/j.esd.2016.03.006 . Zero UA reproduces the paper's ideal heat-up assumption; rounding explains the small difference. Expected values retain the publication's rounding: ±0.005 kWh and ±0.5 min.

Inputs: Selected nominal tank volume = 150 L; Incoming cold water = 20 °C; Storage setpoint = 65 °C; Tank heat-loss coefficient = 0 W/K; the others as above.

ResultSourceThis calc
Heat to raise a cold tank to storage temperature7.84 kWh7.837 kWh
Ideal resistance heat-up without standing loss2.617 ± 0.00834 h2.613 h

Manufacturer's 60/40/10 °C mixing balance

Source: Solimpeks engineering, How much usable hot water does a cylinder actually give?, section How much hot water is actually usable?, updated 22 September 2026: the explicit hot fraction (40−10)/(60−10) is 0.6. This check uses that mixing balance, not the approximate real-cylinder 300 L headline. https://solimpeks.com/en/knowledge/questions/how-much-usable-hot-water-does-a-cylinder-give

Inputs: Daily mixed-water draw = 100 L; Incoming cold water = 10 °C; Tank heat-loss coefficient = 0 W/K; Usable fraction of nominal volume = 1; the others as above.

ResultSourceThis calc
Hot fraction in the mixed-water draw0.60.6
Daily water drawn from the cylinder60 L60 L

WWK 300 published COP at 6 °C source air

Source: STIEBEL ELTRON WWK 300 instructions §1.4.1, PDF p. 3, EN 255 part 3 conditions, 70% relative humidity and 15→55 °C heating. This checks transfer of published COP data and backup blending, not a new independent product test.

Inputs: Lower COP rating air temperature = 6 °C; Upper COP rating air temperature = 15 °C; COP at the lower rating point = 3.3; COP at the upper rating point = 4.2; Heat-pump source air = 6 °C; Storage setpoint = 55 °C; Selected nominal tank volume = 300 L; Fraction of heat supplied by resistance backup = 0; the others as above.

ResultSourceThis calc
Heat-pump COP at source air temperature3.33.3
Effective COP including backup3.33.3

Related Resources

Responses

Your email address will not be published. Required fields are marked *

L ading...