Rainwater Harvesting Calculator

Turn rainfall data into reliable capture estimates. Model first-flush diversion, overflow, and tank volume needs. See results instantly, then export CSV or PDF files.

Inputs

Enter site values. Units are shown under each field.
m2 of roof or paved catchment.
mm/year (use local average data).
0–1 (metal ~0.9, tile ~0.8, rough ~0.6).
0–1 (accounts for gutters and filtration).
mm diverted to remove roof debris.
% for leaks, evaporation, overflow losses.
liters of usable storage capacity.
liters/day (toilets, irrigation, cleaning).
days you want to bridge without rain.
Reset

Example Data Table

Scenario Area (m2) Rain (mm/yr) Coeff Eff Losses (%) Tank (L) Demand (L/day)
Small house 80 600 0.80 0.88 10 3000 200
Medium building 120 800 0.85 0.90 8 5000 300
Warehouse 500 900 0.90 0.92 6 20000 1200
These values are illustrative. Use local rainfall records and site measurements for design.

Formula Used

This calculator provides planning-grade estimates. Final design should also consider rainfall seasonality, intensity, overflow routing, water quality, and code requirements.

How to Use This Calculator

  1. Measure your effective catchment area (roof plan area works well).
  2. Enter annual rainfall from trusted local climate records.
  3. Choose a runoff coefficient based on roof material and slope.
  4. Set efficiency to reflect gutters, screens, filters, and maintenance.
  5. Enter first flush depth to remove initial dirty runoff.
  6. Estimate other losses for overflow, leaks, and evaporation.
  7. Provide your tank size and realistic daily water demand.
  8. Click Calculate to review yield, coverage, and tank guidance.
  9. Export CSV or PDF for sharing with stakeholders.

Catchment Assessment and Material Effects

Start by confirming the effective catchment area, not the building footprint. Roof pitch, parapets, and drainage splits change where water actually flows. Smooth metal roofs typically produce higher runoff coefficients than rough concrete or green roofs. Use field observation during rain to validate downpipe routing. If several roof zones exist, calculate each zone separately and sum the annual yield for clearer sizing decisions.

Rainfall Data and Design Storm Context

Annual rainfall gives a planning baseline, but collection reliability depends on seasonality. In monsoon climates, large volumes arrive in short periods, increasing overflow risk if storage is small. In dry climates, long gaps require more autonomy days. Use long term local station averages where possible, and compare at least wet, normal, and dry years. This helps you stress test expected coverage. Where meter data is unavailable, use regional maps, then document assumptions so reviewers can verify the rainfall basis during permitting and audits future.

Losses, First Flush, and Water Quality

First flush diversion reduces pollutants from dust, bird droppings, and roof debris. Represent it as a depth equivalent over the catchment, then subtract it from gross yield. Losses also occur through filter backwash, evaporation from open tanks, leaks, and overflow during intense storms. Conservative loss percentages provide safer estimates. If water will be used indoors, include disinfection and comply with applicable codes.

Storage Sizing and Demand Matching

Tank sizing is a balance between capture opportunity and end use demand. A minimum autonomy volume equals daily demand times target days without rain. Larger tanks reduce overflow during heavy storms, yet may increase cost and footprint. When demand is low, prioritize right sized storage with a clear overflow route. When demand is high, focus on maximizing collection and maintaining filtration performance.

Interpreting Outputs for Project Decisions

Use net harvestable water to estimate annual savings and payback, then use coverage percent to communicate performance. A high coverage rating suggests the system can offset a meaningful share of non potable demand. If coverage is low, consider expanding catchment, improving efficiency, or reducing demand through fixtures. Confirm structural loads, access for maintenance, and safe separation from potable plumbing.

FAQs

What is a runoff coefficient?

It represents how much rainfall becomes runoff from a surface. Smooth roofs shed more water, so values are higher. Rough or absorbent surfaces lose more to wetting and retention, so values are lower.

Should I use monthly rainfall instead of annual rainfall?

Annual rainfall is fine for early planning. For detailed design, monthly or daily data improves reliability checks, because it reflects dry spells and seasonal peaks that affect tank refill and overflow.

How do I choose a first flush diversion depth?

Use a small depth to divert initial dirty runoff, then refine using site conditions. Heavily dusty roofs or overhanging trees may need more. Keep it realistic so diversion does not dominate annual yield.

Why does net harvestable water differ from gross collectible water?

Gross uses area, rainfall, and coefficient only. Net harvestable subtracts first flush and then applies efficiency and losses. These adjustments reflect practical capture limits, filtration performance, leaks, and overflow.

How do I size a tank for irrigation demand?

Start with daily irrigation demand and autonomy days to set a minimum volume. Then check whether expected annual yield can refill the tank. If rainfall is seasonal, consider a larger tank plus an overflow plan.

Can harvested rainwater be used for drinking?

Only if you add robust treatment and meet local health requirements. Most projects use harvested water for toilets, cleaning, and irrigation. Separate plumbing, backflow protection, and disinfection are essential.

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.