Rainwater Harvesting Calculator — Roof Yield & Tank Size

Rainwater Harvesting Calculator — Roof Yield & Tank Size

Estimate roof rainwater yield from catchment area and rainfall, account for collection losses, and check single-storm tank storage in liters or US gallons.

Calculator

Advanced settings

Results

US customary
Estimated collectable rainwater0 US gal
Gross rainfall volume on roof0 US gal
Estimated collection losses0 US gal
Effective collection factor0 %
Monthly equivalent (annual yield ÷ 12)0 US gal
How to interpret this result0
Water quality and use0

How much rain can a roof actually collect?

A roof can shed a surprisingly large amount of water. The calculator starts with the horizontal catchment area and the rainfall depth, then reduces the theoretical volume for roof runoff and collection-system losses. It can be used for an annual yield estimate, a monthly check, or one rain event.

  • Gross rainfall volume before losses
  • Estimated water reaching storage
  • Losses implied by the selected roof and system factors
  • An annual-yield monthly equivalent for rough planning
  • Single-storm tank storage and potential overflow when a tank size is entered

Use roof footprint area, not the larger sloped surface area. Measure the part of the roof that actually drains to the gutters and downspouts connected to your rainwater system.


Only two numbers are essential

For a quick estimate, enter the roof catchment area and rainfall. The period selector tells the calculator how to describe the result, while the roof-surface menu supplies a planning runoff factor. You can leave the default roof choice when the exact surface coefficient is unknown.

Inputs and when they matter

InputPurposePractical guidance
Rainfall periodSeparates annual, monthly and single-event useChoose the same period represented by the rainfall number
Roof catchment areaSets the surface receiving the rainUse plan area that drains to the collection system
RainfallSets the depth of water falling on that areaUse a local annual total, monthly total or event depth
Roof surfaceApplies a planning runoff coefficientSelect the closest surface or enter a custom percentage
System efficiencyAllows for gutter, filter and conveyance lossesAdvanced field; replace the default only when better information is available
Tank capacityChecks one storm against empty storageShown only for the single-event mode

The roof catchment formula

In metric units, one millimetre of rain on one square metre equals exactly one litre before losses. In US customary units, one inch of rain on one square foot is about 0.623 US gallons. The calculator converts the entered units and then applies the roof runoff coefficient and system efficiency.

  1. Gross volume = roof catchment area × rainfall depth.
  2. Roof runoff = gross volume × roof runoff coefficient.
  3. Collectable volume = roof runoff × system efficiency.
  4. Estimated losses = gross volume − collectable volume.
  5. For one event with a tank entered, stored water is limited to the empty tank capacity and the remainder is shown as potential overflow.

How much water can a 1,000 sq ft roof collect from 1.5 inches of rain?

Answer: The gross rainfall volume is about 934.5 US gallons. With a smooth metal-roof runoff factor of 90% and 95% system efficiency, the estimate becomes about 799 gallons reaching storage.

Explanation: The familiar 0.623 gal per sq ft per inch conversion describes the theoretical volume. Real systems collect less because not every drop reaches the tank.

University of Arizona Cooperative Extension: roof area × rainfall × 0.623 conversion for gallons

Why the plan area of a pitched roof is the right area

Rainfall depth is measured vertically. A pitched roof has more physical surface than its footprint, but increasing the area by roof slope would count the same vertical rainfall twice. Use the horizontal projection of the section feeding the collection system. If only one roof plane or one group of downspouts is connected, use only that contributing area.

Roof material changes runoff, but no single coefficient is universal

Runoff coefficients describe the share of rainfall that leaves a catchment as runoff. Smoother, less absorbent surfaces generally yield more water than rough or porous surfaces. Published values are ranges rather than fixed constants, so the presets below are intentionally presented as planning assumptions.

Planning runoff presets used by this calculator

Roof surfacePresetWhy actual yield may differ
Smooth metal90%Seams, pitch, wetting, debris and first-flush operation
Tile or smooth hard roof85%Texture, joints, dirt and roof geometry
Asphalt shingles80%Surface texture and retained water
Flat concrete or rough roof75%Ponding, evaporation and surface retention
Unknown / typical roof85%A neutral starting point that should be replaced when site data are known

The Advanced system-efficiency field is separate from roof runoff. It is intended for additional conveyance, filter or similar losses. If a manufacturer provides a tested efficiency for a component, use that value instead of guessing.

Annual rainfall, monthly rainfall and one storm answer different questions

Choose rainfall data that matches your goal

GoalRainfall inputWhat the result tells you
Annual collection potentialAverage annual rainfallApproximate yearly roof yield after selected losses
Seasonal or irrigation planningMonthly rainfallPotential collection for that month; repeat for wet and dry months
Overflow checkOne storm depthInflow from that event and, with a tank entered, potential empty-tank overflow
Detailed tank sizingTime-series rainfall plus water demandNot solved by this simple volume calculator; storage must be simulated through time

Do not size a cistern by dividing annual roof yield by one tank volume. A tank may fill and empty many times in a year. Reliable sizing depends on when rain arrives, when water is used, dry-spell targets and overflow handling.

What the optional tank field means

Tank capacity appears only in single-event mode because that is the situation where a simple volume comparison is meaningful. The calculator assumes the tank starts empty and no water is withdrawn while the rain event is occurring. It then limits stored water to the entered tank capacity and shows any excess as potential overflow.

A real tank may already contain water before the storm, and a pump or irrigation system may be drawing water at the same time. First-flush diversion can also remove part of the event. Treat the storage result as a planning check, not a full water-balance simulation.

Common uses for harvested rainwater

  • Garden and landscape irrigation
  • Outdoor cleaning where local rules allow it
  • Supplying non-potable systems designed specifically for harvested rainwater
  • Reducing roof runoff by temporarily storing stormwater before controlled release
  • Comparing whether one rain barrel, several barrels or a larger cistern is proportionate to the available roof yield

Collection volume does not establish water quality. Roof contaminants, animals, dust, roofing materials and stagnant storage can affect safety. Drinking or indoor use requires appropriate treatment, maintenance, cross-connection protection and compliance with local health and plumbing requirements.

Rainwater estimating mistakes that change the answer

  • Entering total roof area when only part of the roof drains to the tank
  • Using sloped roof surface instead of horizontal catchment area
  • Pairing annual rainfall with a single-storm interpretation
  • Assuming perfect 100% capture
  • Ignoring first-flush, filter and gutter losses
  • Using a roof-material coefficient as though it were a laboratory-certified property of the whole system
  • Choosing tank capacity from annual yield without modelling rainfall timing and demand
  • Treating a quantity estimate as proof that harvested water is potable

Frequently asked questions

How many gallons does one inch of rain produce from a 1,000 sq ft roof?

About 623 US gallons before losses. Multiply that figure by the effective collection factor to estimate the amount that may reach storage.

Should roof pitch be included in catchment area?

Use the horizontal plan or footprint area for rainfall volume. Pitch can influence how efficiently water runs off and how gutters behave, but the rainfall catchment area should not be increased to the physical sloped roof surface.

Can this calculator tell me the ideal tank size?

It can compare one storm with an entered empty tank, but it does not claim to find an ideal annual storage size. That requires rainfall distribution, expected water demand, dry-spell duration, existing tank level and overflow strategy.

Why is the collected amount lower than roof area × rainfall?

Some rain wets the roof, evaporates, splashes away, is diverted by first-flush equipment or is lost through gutters and filters. The calculator represents those effects with a roof runoff factor and an optional system-efficiency factor.

Size gutters and downspouts for the roof area and design rainfallRead how HomDera handles assumptions, unit conversions and calculator limitations

Use the result as a water-balance starting point

The most useful number is the estimated collectable volume after the selected losses. Compare it with gross rainfall to understand the assumptions, and switch between annual, monthly and event rainfall depending on the decision you are making. Before installing storage, verify the contributing roof area, local rainfall data, roof suitability, gutter capacity, overflow route and any rules that apply to harvested rainwater where you live.