Rainwater
Harvesting
Estimate how much rainwater a roof or catchment can collect over a year, from its area, the rainfall, and the runoff and collection efficiency.
Who it's for: architects, site engineers, and building owners sizing a cistern at design development or checking whether a roof catchment can meet irrigation or toilet-flushing demand.
How to use this calculator
The formula
US yield (gal/year) = A × P × 0.623 × C × E
Metric yield (L/year) = A × P × C × E
A = horizontal catchment area in ft² (US) or m² (metric)
P = representative annual precipitation in inches (US) or millimetres (metric)
C = user-entered runoff coefficient
E = user-entered collection efficiency
0.623 = 144 in³ per inch-foot² ÷ 231 in³ per US gallon, rounded to three decimals. In metric units, 1 m² covered by 1 mm of water is exactly 1 litre. The calculator does not prescribe C or E; its displayed values are editable planning assumptions.
Worked example
When this estimate will be off
- Assumes rainfall is distributed through the year — a short wet season with a long dry period requires a much larger cistern to bridge the gap.
- Runoff coefficient is a single average; moss, debris, or an aging surface reduces actual collection below the stated value.
- The default 0.80 collection efficiency is an editable planning assumption, not a verified value for a particular gutter, first-flush device, filter, or tank system.
- Does not account for evaporation losses from open-top storage tanks or overflow during intense storm events above the cistern's capture rate.
Frequently asked questions
A common mistake: Assumes rainfall is distributed through the year — a short wet season with a long dry period requires a much larger cistern to bridge the gap.
Use a coefficient documented for the actual roof assembly when one is available. Surface texture, slope, wetting, debris, and leakage all affect runoff. The calculator's displayed values are editable screening assumptions, not universal material properties. A conservative project value should be confirmed against local guidance or measured system performance.
One inch of rain on one square foot equals 144 cubic inches of water. NIST Handbook 44 defines one US gallon as exactly 231 cubic inches. Dividing 144 by 231 gives 0.6233766 gallons, which the implemented formula rounds to 0.623 gallons per inch-foot².
Use a documented value from the selected system or a value justified by project-specific loss calculations. The default 0.80 is only a planning assumption. First-flush diversion, filter losses, gutter leakage, tank overflow, and maintenance can all change actual performance, so the entered efficiency should be tested during detailed design.
This calculator estimates collection volume; it does not determine water quality or approve an end use. Potable-treatment and permitting requirements vary by jurisdiction and system. Verify the applicable plumbing code and health-authority rules, and obtain a project-specific treatment design before connecting harvested water to any potable distribution system.
Sources
- NIST Handbook 44, Appendix C — defines one US gallon as exactly 231 cubic inches, supporting the 0.623 gal per inch-foot² conversion
- NIST Guide to the SI, Chapter 5 — defines one litre as 1 dm³ (10⁻³ m³), so 1 mm over 1 m² equals 1 litre
- NOAA NCEI 1991–2020 U.S. Climate Normals — primary US source for representative annual precipitation normals; use a nearby station appropriate to the site
This free Rainwater Harvesting Calculator is built and maintained by DataDrivenAEC, using the relevant codes and standards. It does not substitute for professional judgment.