TikoTools

Rainwater Harvesting Calculator (Roof Collection)

Find out how much rainwater your roof can collect in a year or a month. Enter the roof area, your rainfall and roof type to get litres, cubic metres or gallons, plus how many days it could supply your household.

Formula checked 23 Oct 2026 Free · no sign-up
Was this calculator helpful?

Found a bug or have a suggestion?

Leave it here and we will fix it and reply to you.

Embed this calculator on your website (free)

Copy this code into your page. It stays free and updates automatically.

How to use the rainwater harvesting calculator

  1. Enter your roof area as seen from above (length × width).
  2. Enter your annual rainfall — or one month’s rainfall to see a monthly figure.
  3. Choose your roof surface (or enter your own runoff coefficient).
  4. Optional: enter the number of people and how much rainwater each uses per day to see how many days of supply you collect.

Rainwater harvesting formula

Water harvested = Catchment area × Rainfall × Runoff coefficient Metric: Litres = Area (m²) × Rainfall (mm) × Coefficient Imperial: Gallons = Area (ft²) × Rainfall (in) × 0.623 × Coefficient

The handy rule: 1 mm of rain on 1 square metre = 1 litre, and 1 inch of rain on 1,000 square feet ≈ 623 US gallons.

Worked example

A house in a city with 800 mm of rain a year has a 100 m² concrete terrace (coefficient 0.8):

  • 100 × 800 × 0.8 = 64,000 litres a year (about 5,300 litres a month on average)
  • A family of four using 50 litres each a day for flushing and garden: 64,000 ÷ 200 = 320 days of supply

Annual rainwater from common roof sizes

Roof area600 mm rain800 mm1,200 mm2,000 mm
50 m² (538 ft²)24,000 L32,000 L48,000 L80,000 L
100 m² (1,076 ft²)48,000 L64,000 L96,000 L160,000 L
200 m² (2,153 ft²)96,000 L128,000 L192,000 L320,000 L

Values use a runoff coefficient of 0.8.

Where to find your rainfall

In India, the India Meteorological Department (IMD) publishes normal annual and monthly rainfall for every district. In the US, NOAA climate normals list average monthly precipitation for thousands of weather stations, and most countries’ weather services publish similar averages. For planning a tank, look at monthly figures: most of India’s rain falls in the four monsoon months, so a large share of the year’s water arrives in a short time, while the dry months need stored water.

Storage or recharge?

There are two ways to use harvested rain. Storage sends roof water through a filter to a tank or sump for later use. Groundwater recharge sends it into a recharge pit, trench or old borewell to refill the aquifer. Many cities in India now require rooftop rainwater harvesting for new buildings, often with a recharge pit. A good system usually does both: store what you can use and recharge the overflow.

Tips for a good system

  • Fit a first-flush diverter to discard the dirty first few millimetres of each rain.
  • Use mesh and a filter to keep out leaves, insects and debris.
  • Keep tanks covered and dark to stop algae and mosquitoes.
  • Clean the roof and gutters before the monsoon or rainy season.
  • Check local rules and subsidies — many municipalities offer rebates or mandate harvesting.

Frequently asked questions

How much rainwater can I collect from my roof?

Multiply the roof’s plan area by the rainfall and a runoff coefficient. 1 mm of rain on 1 m² of roof is 1 litre. A 100 m² concrete roof with 800 mm of annual rain and a coefficient of 0.8 gives 100 × 800 × 0.8 = 64,000 litres a year.

What is a runoff coefficient?

It is the share of rainfall that actually reaches your tank after splashing, evaporation, first-flush diversion and leaks. About 0.9 for metal/GI sheet roofs and 0.8 for concrete terraces and tiles are commonly used.

How many gallons from 1 inch of rain?

1 inch of rain on 1,000 square feet of roof is about 623 US gallons before losses, or roughly 500 gallons after a 0.8 runoff coefficient.

What size tank do I need?

Size the tank for the dry gap between rains, not for the whole year. Multiply your daily rainwater use by the number of days you need to bridge, and send overflow to a recharge pit.

Should I use the slope area of the roof?

No. Rain falls vertically, so use the horizontal (plan) area — the building’s length × width including overhangs.

Is rainwater safe to drink?

Not without treatment. Use a first-flush diverter, filter, clean tank and disinfection (and testing) if you plan to drink it. For gardening, flushing and washing, simple filtering is usually enough.

How we checked this calculator

We test this tool against worked examples before every release (last check: 23 Oct 2026, version 1.0.0). Results are estimates for planning — confirm critical figures with your supplier or a qualified professional.

References: