How this solar water heater calculator works
A solar thermal system is harder to size than a PV array because its output depends on the load. A collector delivers less heat when the tank is already hot, and nothing at all once the tank reaches its set temperature. Without an hourly simulation, the standard way to handle that interaction is the f-chart method of Klein, Beckman and Duffie. This calculator implements it in full for liquid-based domestic hot-water systems.
Each month it:
- computes the heating load: the energy needed to warm your daily hot water from mains temperature to 45 °C, plus the tank’s standby heat loss;
- calculates solar irradiation on the collector from NASA POWER long-term climate for your location, projected onto your tilt and orientation;
- forms the two f-chart parameters: X (collector heat losses relative to the load) and Y (absorbed sunlight relative to the load), with corrections for tank volume per m² of collector and for the hot- and cold-water temperatures;
- reads the monthly solar fraction f from the f-chart correlation and multiplies it by the load.
The mains temperature follows the outdoor air temperature, damped and lagged by about a month, which is how buried water pipes behave. Savings are computed against your current heater’s efficiency (or COP) and energy price, minus pump electricity.
The formulas
F_R(τα) and F_R·U_L are derived from the collector’s test coefficients (η0, a1, a2 per EN ISO 9806), an average incidence-angle modifier and a heat-exchanger penalty for indirect loops.
Worked example: family of four near Bucharest
Four people each using 50 L of 45 °C water a day need about 2,780 kWh of heat a year. A 200 L tank kept at 55 °C in a 15 °C room adds roughly 630 kWh of standby loss, for a total load of 3,411 kWh.
Four square metres of selective flat-plate collectors at 45° facing south, with an indirect glycol loop and 8% pipe losses, deliver about 2,100 kWh a year, a 61% solar fraction, or 524 kWh per m². Monthly fractions range from about 90% in July and August to 23% in December. Against electricity at €0.25/kWh it saves about €507 a year after 68 kWh of pump electricity. That pays back a €3,500 installation in roughly seven years, and about 0.8 t of CO₂ a year is avoided.
The sizing table shows how quickly returns diminish: 2 m² gives 40%, 6 m² 72% and 8 m² only 77%, while output per m² falls from 680 to 330 kWh.
How to read the results
- Solar fraction is the share of the hot-water heat load supplied by the sun over the year.
- kWh per m² measures how hard each square metre works. 400–600 kWh/m² is typical for well-sized domestic systems in Europe; lower values signal oversizing.
- Months at ~100% solar flags collector stagnation: the system must be designed to cope with heat it cannot use (expansion vessel, glycol rated for high temperatures, or a heat dump).
- Storage per m² should usually be 50–75 L/m²; much less causes overheating, much more keeps the tank lukewarm.
Typical values
| Climate | Collector per person | Typical solar fraction | Yield per m² (flat plate) |
|---|---|---|---|
| Northern Europe (55°N) | 1.2–1.8 m² | 40–55% | 300–450 kWh |
| Central Europe (48–52°N) | 1.0–1.5 m² | 50–65% | 350–500 kWh |
| SE Europe, northern US | 0.9–1.2 m² | 55–70% | 450–600 kWh |
| Mediterranean, California | 0.6–1.0 m² | 70–85% | 550–750 kWh |
| Sun Belt, Middle East | 0.5–0.8 m² | 80–95% | 600–850 kWh |
Tips to get more from solar hot water
- Tilt steeper than for PV. 45–60° evens out output between summer surplus and winter shortfall; see the tilt angle calculator.
- Insulate the tank and pipes. Standby losses are often 15–25% of the load, and a better-insulated tank (lower UA) raises the solar fraction directly.
- Keep the set temperature sensible. 55–60 °C protects against Legionella; higher temperatures increase losses and reduce collector efficiency.
- Use hot water in the afternoon or evening, after the collector has charged the tank, rather than first thing in the morning.
- Compare with PV. Now that panels are cheap, a PV array driving a heat-pump water heater can deliver similar savings with less plumbing. Check the heat pump calculator and the solar panel calculator.
Limitations
f-chart was correlated for flat-plate collectors with a well-mixed tank. Evacuated tubes, stratified tanks, thermosiphon systems and drain-back systems can differ by several percentage points. Monthly long-term climate smooths out year-to-year variation (±5–10%). Hot-water use is assumed constant across the year. Shading, collector soiling and control-strategy details are not modelled, and costs depend strongly on country and installer.
Method & assumptions
Monthly heat demand L = hot water (kg) × 4.186 kJ/kg·K × (45 °C − mains temperature) + tank standby loss UA × (T_tank − T_room) × hours. Monthly irradiation on the collector comes from NASA POWER climatology projected onto the tilted plane.
f-chart (Klein, Beckman & Duffie, 1976): X = A·F_R'U_L·(100 − T_a)·Δt ÷ L and Y = A·F_R'(τα)·H_T·N ÷ L, with X corrected for storage volume ((L/m² ÷ 75)^−0.25) and for hot-water temperatures. f = 1.029Y − 0.065X − 0.245Y² + 0.0018X² + 0.0215Y³, limited to 0–1. Solar energy = Σ f·L × (1 − pipe losses). Savings = solar ÷ backup efficiency × price − pump electricity.
Frequently asked questions
What size solar water heater do I need?
What is a good solar fraction for a solar water heater?
Are evacuated tube collectors better than flat-plate collectors?
How much money does a solar water heater save?
What is the f-chart method?
Do solar water heaters work in winter?
Sources & references
- Klein, S.A., Beckman, W.A. & Duffie, J.A. (1976). A design procedure for solar heating systems. Solar Energy 18(2)
- Duffie, J.A. & Beckman, W.A. — Solar Engineering of Thermal Processes, 4th ed., Wiley (f-chart, chapter 20)
- IEA Solar Heating & Cooling Programme — Solar Heat Worldwide (annual market and yield report)
- NASA POWER — long-term monthly solar and meteorological climatology
Embed this calculator
Free for blogs, installers, schools and NGOs. Copy the code below; it updates itself automatically.