A homeowner in central Texas installs a 2,500-gallon tank under a metal roof and expects to cover garden irrigation through summer. By July the tank has been empty for three weeks — the region gets 34 inches of rain per year but only 2 inches between June and August. The annual harvest looked great; the monthly distribution killed it. Every rainwater harvesting sizing mistake traces back to the same gap: treating annual rainfall as a uniform daily drip instead of the lumpy, seasonal pattern it actually follows.
This calculator takes roof catchment area, annual rainfall, runoff coefficient, collection efficiency, daily demand, and autonomy days to produce a harvest volume and recommended tank size — useful for comparing options and checking whether supply can cover your intended use before committing to hardware.
Roof Catchment Efficiency and First-Flush Diversion
Not every drop that hits the roof reaches the tank. The runoff coefficientcaptures how much rainfall actually leaves the roof surface: standing-seam metal runs around 0.90, concrete tile around 0.80, and asphalt shingles 0.75–0.85. A flat membrane roof with parapet walls can pond water and lose 15–20% to evaporation before it overflows to the gutter.
| Roof Material | Runoff Coefficient | Watch For |
|---|---|---|
| Standing-seam metal | 0.85–0.95 | Zinc or copper leaching into potable supply |
| Concrete / clay tile | 0.75–0.85 | Porous tiles absorb more in the first minutes |
| Asphalt shingles | 0.75–0.85 | Granule wash-off contaminates first flush |
| Flat membrane (TPO/EPDM) | 0.60–0.80 | Ponding behind parapet walls |
First-flush diversion sends the initial 1–2 mm of every storm away from the tank. That first slug carries bird droppings, pollen, dust, and roofing particles — removing it improves water quality dramatically but costs you 5–15% of the total collectable volume. The Texas Water Development Board rainwater harvesting guide recommends sizing the diverter to capture 10 gallons per 1,000 ft² of roof area as a starting rule.
Monthly Rainfall vs Daily Demand: The Mismatch Problem
Annual harvest is a single number: roof area × annual rainfall × combined efficiency. For a 150 m² metal roof in a 900 mm/year climate at 0.80 combined efficiency, that is 108,000 litres — about 296 litres per day on paper. If daily demand is 200 litres for toilet flushing and laundry, the annual ratio looks comfortable at 1.48.
The problem is timing. If 70% of the rain falls between October and March and you need water year-round, the tank has to bridge a 4–5 month deficit. A 2,000-litre tank sized to 10-day autonomy empties by mid-summer in any climate with a pronounced dry season. Before settling on a size, plot monthly rainfall against monthly demand. Where the curves cross — demand exceeding supply for consecutive months — the gap tells you the carry-over storage needed, which is usually far larger than a simple autonomy-days formula suggests.
Autonomy Days and Dry-Spell Buffer Sizing
Autonomy days is the number of consecutive dry days the tank must cover at full demand. The formula is simple: daily demand × autonomy days × (1 + safety margin). At 200 L/day, 14 days autonomy, and a 15% margin, you need a 3,220-litre tank — roughly an 850-gallon poly tank, which is a common off-the-shelf size.
The tricky part is choosing the right target. Seven days works in the Pacific Northwest where dry spells rarely exceed a week. In the Texas Hill Country or the Australian interior, 30–60 days is realistic if you want zero backup. At some point the cost of a 10,000-gallon tank exceeds a small municipal connection plus a modest buffer — that crossover is worth calculating before you buy.
Freezing climates add a constraint: a polyethylene tank exposed to sustained sub-zero temperatures needs burial below the frost line or an insulated enclosure. The tank may survive, but inlet plumbing and float valves will not.
Common Input Traps for Tank Calculators
- Using total roof area instead of connected catchment. Only the roof sections that drain to gutters feeding the tank count. A 200 m² house with gutters on one side has a 100 m² catchment, not 200.
- Entering annual rainfall for the wrong station. A weather station at the airport 15 miles away may get 20% less rain than your hillside location. Use the closest station or, better, a gridded dataset like PRISM for U.S. sites.
- Ignoring gutter overflow during intense storms. A standard 5-inch K-style gutter handles about 1.2 inches per hour on a 40-foot run. Storms that exceed that intensity spill over the edge and never reach the downspout. Collection efficiency should reflect this loss.
- Treating the safety margin as optional. The 15% margin is not conservatism — it covers the gap between average rainfall and the dry year that actually tests your system. Drop it and you run dry every third or fourth year.
- Sizing for annual balance but ignoring monthly deficit. An annual supply-to-demand ratio above 1.0 does not mean the tank never empties. Seasonal mismatch is the single biggest reason real systems underperform calculator predictions.
Field Notes: Gutters, Filters, and Overflow Planning
The calculator gives you a volume. Turning that volume into a working system means getting three physical details right:
- Gutter sizing and slope. Gutters need a minimum 1/16-inch drop per foot toward the downspout. Undersized or flat gutters pool water, breed mosquitoes, and spill during any storm above moderate intensity.
- Pre-tank filtration. A leaf screen plus a first-flush diverter handles bulk debris. For potable use, add sediment filtration and UV treatment downstream — untreated roof water is fine for irrigation and toilets, not drinking.
- Overflow routing. When full, incoming water needs somewhere to go. Route the overflow pipe to a rain garden or dry well — not to the foundation. Unplanned overflow against a basement wall is worse than no system at all.
Mistakes that surface after installation: placing the tank on uncompacted fill that settles unevenly under 8,000+ pounds of water, running inlet plumbing above grade in a freezing climate, and forgetting that a 2,500-gallon tank at 8.3 lb per gallon weighs over 10 tons full — the slab or pad must be designed for that load.
Related tools: Stormwater Runoff Volume Estimator when your roof runoff feeds a site-wide drainage calculation, Retention Pond Size Estimator if overflow from the tank routes to an on-site pond, Off-Grid Solar & Battery Size Estimator for pairing water self-sufficiency with energy autonomy, and Watershed Catchment Calculator to understand the larger drainage context around your collection site.
Harvest volumes and tank sizes from this tool are planning estimates based on annual averages — they do not replace a monthly water-balance analysis, a professional system design, or compliance review against local building and health codes.