Rainwater First Flush Diverter Volume Calculator

Work out how much initial roof runoff a first flush diverter has to hold, how that compares with the diversion depths published by the Texas Water Development Board and ARCSA, how long a standpipe of a given diameter needs to be, and how much of a design storm you give up. Metric and US customary units are both supported.

Introduction to first flush diversion for roof catchments

Rainwater harvesting is only as clean as the roof it starts on. Between storms a catchment surface accumulates dust, pollen, soot, tyre and brake particles, leaf litter, insect fragments and bird and rodent droppings. The moment rain begins, that material is mobilised in a short, highly concentrated pulse commonly called the first flush. Monitoring studies summarised in the Virginia Rainwater Harvesting Manual show that sediment, metals, bacteria and even pesticides all peak in the opening minutes of an event and then fall back towards a much lower steady-state concentration for the rest of the same storm. Keeping that opening pulse out of the cistern is one of the cheapest water quality interventions available to a harvesting system.

A first flush diverter is the device that does it. The simplest version, described in the Texas Water Development Board manual, is a vertical PVC standpipe hung off the downpipe: it fills with the dirtiest water first, backs up, and only then lets the remaining flow continue to the tank. A widely used refinement adds a floating ball that rises with the water and seals against a seat once the chamber is full, so the trapped pre-wash water cannot re-mix with the clean flow behind it. Other systems use tipping buckets, vortex pre-filters, or wetted-mesh filters that divert until the screen is wet. Whatever the hardware, the design question is identical: how much water must the chamber hold?

This calculator answers that question from the roof area draining to the device and the depth of rainfall you intend to sacrifice, then carries the answer through to a physical standpipe length and a water-cost check against a design storm. It reports results in litres and gallons at the same time, and it plots your chosen diversion rate against the published benchmarks so you can see immediately whether you are inside, below or above the range that recognised manuals recommend.

The output is a storage capacity, not a water-quality guarantee. How dirty the first flush is depends on roof material, tree overhang, dry-period length, season and rainfall intensity. The Texas manual is explicit that there is no exact calculation for how much initial water needs to be diverted, which is why the calculator shows you the whole published range rather than a single "correct" answer.

How to use the diverter sizing tool, field by field

  1. Unit system. Switch between metric (m², mm, litres, millimetre pipe bore) and US customary (ft², inches, gallons, inch pipe bore). Every numeric field you have already filled in is converted for you, so you can enter a roof in square feet and read the chamber in litres, or the reverse.
  2. Roof catchment area. Use the horizontal projected area of the part of the roof that drains to this diverter, not the sloped surface area and not the whole building. If four downspouts share a roof, divide by four (or by the true split) and size a diverter for each one.
  3. Diversion guidance preset. Pick one of the published benchmarks and the depth field is filled in for you: the Texas Water Development Board minimum of 10 gallons per 1,000 ft², its upper recommendation of 2 gallons per 100 ft², the 25 gallons per 1,000 ft² (1 mm) used in the Virginia manual, or the 49 gallons per 1,000 ft² upper bound of the vendor study the Texas manual quotes. Choose Custom to type your own.
  4. First flush diversion depth. The depth of rainfall you intend to discard, in millimetres or inches. This is a rainfall depth, not a runoff depth, which is how every source in the reference list expresses it.
  5. What-if depth slider. Drag it, or focus it and use the arrow keys, to sweep the diversion depth from 0.10 mm to 3.00 mm. The depth field, the result panel and the benchmark scale all update live once you have calculated once, so you can watch the chamber volume and the share of the storm you sacrifice move together.
  6. Diverter capture efficiency. The fraction of the intended depth the device really retains, expressed as a percentage. The chamber volume is the target volume divided by this figure, which is an explicit oversize allowance for wetting losses, leakage past the ball seat and slow-release drains that bleed water out while the storm is still running. 90 % is a reasonable default; drop it if your drain orifice is generous or the chamber is shallow and mixes badly.
  7. Standpipe internal diameter. Choose a preset with the published actual bore — ARCSA lists 4.046 in for nominal 4 in PVC and 6.065 in for nominal 6 in — or enter your own bore for a tank, a barrel or a metric pipe. Pick Not a pipe if you plan to use a moulded tank and only want the volume.
  8. Design storm depth and collection efficiency. These drive the water-cost check. The storm depth is a representative event for your site; the collection efficiency is the runoff coefficient of the catchment and conveyance together. The Texas manual reports that most installers assume 75 % to 90 %, and the ARCSA standard uses roof coefficients of approximately 0.90.
  9. Press Calculate. Use Reset to return every field to its default, and Download summary to save a plain-text record of the inputs, the results and the sources for your design file.

The first flush sizing formula and its unit conversions

The metric form is the reason first flush sizing is usually done in millimetres: one millimetre of rain falling on one square metre is exactly one litre, because 1 m² × 0.001 m = 0.001 m³ = 1 L. The target, or ideal, first flush volume is therefore the roof area multiplied by the diversion depth with no conversion factor at all.

The ideal first flush volume in litres equals the catchment area in square metres multiplied by the diversion depth in millimetres.

Videal = A × d

In US customary units the same volume needs the depth-to-volume factor that the ARCSA design standard states explicitly: one inch of water covering one square foot is 0.623 gallons, because 7.48 gallons per cubic foot divided by 12 inches per foot gives 0.6234. The Texas manual rounds the same number to 0.62 gallons per square foot per inch.

The ideal first flush volume in gallons equals 0.623 multiplied by the catchment area in square feet multiplied by the diversion depth in inches.

Videal = 0.623 × A × d

The chamber you actually build has to be larger than the target, because no diverter retains every drop it is aimed at. Dividing by the capture efficiency η expressed as a fraction gives the installed capacity.

The chamber volume equals the ideal first flush volume divided by the capture efficiency expressed as a fraction.

Vchamber = Videal η

Because the published guidance is written as a volume per unit of catchment area rather than as a depth, the calculator also reports the diversion rate in gallons per 1,000 ft². That is what makes your design directly comparable with the Texas and Virginia figures. One millimetre of diversion depth is 24.54 gallons per 1,000 ft².

The diversion rate equals one thousand multiplied by the ideal volume divided by the catchment area.

r = 1000Videal A

Turning a volume into a standpipe means dividing by the internal cross-sectional area of the pipe. For a circular bore of internal diameter D the volume held per unit length is the area of the circle, and the required length follows directly.

The volume held per unit length of pipe equals pi times the internal diameter squared divided by four.

vlen = πD2 4

The required standpipe length equals four times the chamber volume divided by pi times the internal diameter squared.

L = 4Vchamber πD2

Finally, the water-cost check uses the standard catchment yield relation. The runoff a storm of depth P delivers to the tank inlet is the area multiplied by the depth multiplied by the collection efficiency (runoff coefficient) C. In US units the same expression carries the 0.623 factor.

The storm runoff equals the catchment area multiplied by the storm rainfall depth multiplied by the collection efficiency.

Vstorm = A × P × C

The fraction of storm runoff discarded equals the diversion depth divided by the product of the storm depth and the collection efficiency.

f = d PC
  • Videal – target first flush volume (litres or gallons)
  • Vchamber – installed diverter capacity after the efficiency allowance
  • A – horizontal projected catchment area draining to this diverter (m² or ft²)
  • d – first flush diversion depth (mm or in)
  • η – diverter capture efficiency as a fraction (90 % → 0.90)
  • r – diversion rate, reported in gallons per 1,000 ft² for comparison with published guidance
  • D – internal diameter of the standpipe (mm or in)
  • L – required standpipe length (m or ft)
  • P, C, f – design storm depth, collection efficiency, and the fraction of that storm's runoff discarded

Published diversion benchmarks compared side by side

Every figure below is converted from the source's own units using 1 US gal = 3.785411784 L and 1,000 ft² = 92.903 m². Use it as a sanity check on whatever the calculator returns: a design far outside this table is not necessarily wrong, but it should be a deliberate choice.

First flush diversion depths recommended by published manuals and standards
Source and basis gal per 1,000 ft² Depth (mm) Depth (in) Litres per 100 m²
TWDB rule of thumb, stated minimum100.410.01641
TWDB recommended range, lower (1 gal per 100 ft²)100.410.01641
TWDB recommended range, upper (2 gal per 100 ft²)200.810.03281
Virginia Rainwater Harvesting Manual, first 1 mm251.020.040102
Vendor study quoted by TWDB, lower bound130.530.02153
Vendor study quoted by TWDB, upper bound492.000.079200

From litres to a standpipe: pipe volume per unit length

The two independent sources agree once you allow for the bore each of them assumed. ARCSA tabulates storage volume against length for real PVC bores; the Texas manual expresses the reciprocal, quoting the length of pipe needed per gallon. The right-hand columns below are recomputed from πD2/4 and reproduce both published sets, which is a useful check that the geometry in this calculator is the geometry in the manuals.

Volume held per unit length of a vertical standpipe, computed and cross-checked against published tables
Nominal PVC size Internal diameter Gallons per foot Inches per gallon Litres per metre Published cross-check
3 in3.000 in (76.2 mm)0.36732.74.56TWDB: allow 33 in of pipe per gallon
4 in4.046 in (102.8 mm)0.66818.08.29ARCSA: 0.7 gal at 1 ft, 6.7 gal at 10 ft
4 in (nominal bore)4.000 in (101.6 mm)0.65318.48.11TWDB: 18 in of pipe per gallon
6 in6.065 in (154.1 mm)1.5018.018.64ARCSA: 1.5 gal at 1 ft, 15.0 gal at 10 ft
6 in (nominal bore)6.000 in (152.4 mm)1.4698.218.24TWDB: a little over 8 in of pipe per gallon

Worked example: a 150 m² metal roof on four downspouts

A rural house has a standing-seam metal roof with a 150 m² footprint, drained by four downspouts that split the roof roughly evenly. The owner follows the Virginia manual and targets 1.0 mm of diversion, allows 90 % capture efficiency, and plans to build the chambers from nominal 6 in PVC with the 6.065 in (154.05 mm) bore ARCSA lists. A 10 mm design storm and a collection efficiency of 85 % — the value the Texas manual uses in its own worked monthly water balance — give the water-cost check.

  1. Target first flush volume for the whole roof: 150 m² × 1.0 mm = 150 L (39.6 gal).
  2. Installed chamber capacity: 150 ÷ 0.90 = 166.7 L (44.0 gal). The efficiency allowance adds 16.7 L.
  3. Diversion rate for comparison: 1.0 mm = 24.5 gal per 1,000 ft², which sits just inside the 13–49 band and just below the Virginia figure of 25.
  4. Volume per metre of 154.05 mm bore: π × 0.15405 m² / 4 = 0.018639 m³ per metre = 18.64 L/m.
  5. Standpipe for the whole roof: 166.7 ÷ 18.64 = 8.94 m, which is obviously unbuildable under a single eave.
  6. Split across four downspouts: 41.7 L each, so 41.7 ÷ 18.64 = 2.24 m of 6 in pipe per downspout. That is a normal, buildable standpipe.
  7. Water cost: the 10 mm storm yields 150 × 10 × 0.85 = 1,275 L of runoff, of which 150 L is diverted, leaving 1,125 L for the tank. The diverter discards 11.8 % of that storm.

Step 5 is the single most useful line in the example, and it is the reason the calculator carries the volume all the way through to a length. A number in litres looks harmless; nine metres of vertical 6 inch pipe does not. Step 6 is exactly the response the Texas manual anticipates when it notes that roofs producing quantities of runoff which require multiple downspouts will need a diversion device on each of them.

Reading your result: chamber, benchmark position and water cost

The headline figure is the installed chamber capacity in litres and gallons. Round it up to a real component: a moulded tank's nominal capacity, or a pipe length cut to a convenient dimension. Rounding down defeats the purpose, because the last part of the diverted volume is the part that determines whether the ball seals before or after the dirty pulse has passed.

The benchmark scale under the headline places your diversion rate against the published figures. Landing below the 10 gal per 1,000 ft² mark means you are diverting less than the minimum rule of thumb in the Texas manual, which is defensible only on a clean, steeply pitched, well-screened roof in an open setting. Landing above 49 means you are past the upper bound of every source in the reference list, which is defensible after a long drought or under heavy tree cover but expensive in a dry climate.

The water-cost line converts that trade-off into litres. If your design discards more than roughly a fifth of a typical storm you are paying a real price in yield, and the better lever is usually pre-filtration — leaf screens, gutter guards, a vortex filter — rather than a bigger diverter. If the design storm is smaller than the diversion depth divided by the collection efficiency, the calculator says so explicitly: in that case the chamber never fills, the ball never seals, and nothing at all reaches the tank during that event.

Maintenance and drain-down between rain events

A diverter that does not empty is a diverter that does not work: the next storm arrives, finds the chamber already full, and passes straight through. ARCSA/ASPE 63 makes this a requirement rather than a suggestion, stating that first flush diverters and pre-filters shall be provided with an automatic means of self draining between rain events, that the drained water shall be piped away from the storage tank to a location that will not cause damage or erosion, and that roof washers shall be readily accessible for regular maintenance. The same section requires an inlet debris screen with openings no larger than 0.5 in and no smaller than 0.25 in unless the pre-filter is self-cleaning.

  • Slow-release drain. A drilled orifice or a slightly open hose bibb at the base, as illustrated in the Texas manual, empties the chamber over a few hours. It satisfies the automatic self-draining requirement, but note that whatever leaks out during the storm is capacity you never had — that loss belongs in the capture efficiency input.
  • Manual drain valve. Simpler and fully effective, and it lets you route the diverted water to an irrigation bed instead of wasting it, but it depends on someone opening the valve after every event.
  • Clean-out. The Texas manual notes standpipes usually have a cleanout fitting at the bottom and must be emptied and cleaned after each rainfall event. Sediment accumulates fastest where the diverted water is dirtiest, which is precisely the systems that need the diverter most.

After a long dry spell the first storm of the season carries a disproportionate load. Some operators temporarily raise the diversion depth for that event and drop it back afterwards; the what-if slider is a quick way to see what that costs in chamber volume and in discarded yield.

Limitations and assumptions behind a fixed-volume model

  • Fixed volume, variable first flush. The model assumes a fixed diverted volume. The Virginia manual points out that the depth of rain needed to rinse a roof depends on rainfall intensity and on the type and condition of the roof, so a wetted-mesh filter that diverts in proportion to intensity may match the true first flush better than any fixed chamber.
  • Rainfall depth, not runoff depth. The diversion depth is applied to the rainfall, matching how every cited source states its guidance. Wetting losses on the roof mean slightly less than that depth actually reaches the diverter in a light event; the collection efficiency input is used for the storm yield check but deliberately not applied to the diversion target itself.
  • Uniform catchment. Wind-driven rain, valleys, dormers, partial roof wetting and unequal downspout splits all move water around in ways a single area figure cannot capture. Size per downspout and be conservative about the split.
  • Capture efficiency is a design margin. No standard publishes a diverter capture efficiency. It is an installer's allowance, and if you can measure your own chamber's retained volume you should replace the assumed figure with the measurement.
  • Geometry is idealised. The pipe calculation assumes a plain cylinder of the stated internal bore, full to the top. Real chambers lose capacity to the ball assembly, the seat, tee fittings, the drain and any sediment left from the previous storm; add a margin or round up a size.
  • Not a treatment step. Diversion reduces the load reaching the cistern. It does not deliver potable water, and it is not a substitute for the filtration and disinfection that ARCSA/ASPE/ANSI 63 requires for potable end uses. Local regulations govern.

Common sizing questions about first flush diverters

Should I enter the roof plan area or the sloped roof surface area?

Enter the horizontal projection. The Texas Water Development Board manual states that regardless of the pitch of the roof, the effective collection surface is the area covered by the collection surface, and the ARCSA design standard repeats that the surface area is the horizontal projection of the roof surface and not the actual roof. Rainfall depth is measured on a horizontal plane, so a steeper roof intercepts the same rain as its footprint. Using the sloped area overstates both the runoff and the first flush volume.

How many millimetres of rain should a first flush diverter discard?

Published guidance clusters between about 0.4 mm and 2.0 mm. The Texas Water Development Board gives a rule of thumb of at least 10 gallons per 1,000 square feet, equal to 0.41 mm, and a recommended range of one to two gallons per 100 square feet, equal to 0.41 to 0.81 mm. The Virginia Rainwater Harvesting Manual recommends diverting the first 1 mm, which it states as 25 gallons per 1,000 square feet or 0.04 inches. A vendor study quoted by the Texas manual ranges from 13 to 49 gallons per 1,000 square feet, or 0.53 to 2.0 mm.

Why does the calculator divide by a capture efficiency?

A real chamber never retains exactly the depth you aim for. Gutters and downpipes wet out before flow arrives, ball seats leak, slow-release drains bleed water out during the storm, and turbulent inflow mixes dirty and clean water near the top of the standpipe. Dividing the target volume by an efficiency below one is an explicit oversize allowance for those losses. It is a design margin chosen by the installer, not a value published in a standard, so treat the default of 90 percent as a starting point and lower it if your chamber drains while it fills.

How long a standpipe do I need for a given diverter volume?

Divide the chamber volume by the internal cross-sectional area of the pipe. The ARCSA design standard tabulates 1.5 gallons per foot for nominal 6 inch PVC with an actual internal diameter of 6.065 inches and about 0.67 gallons per foot for nominal 4 inch PVC at 4.046 inches. The Texas manual expresses the same geometry the other way round, allowing 33 inches of 3 inch pipe per gallon, 18 inches of 4 inch pipe per gallon and a little over 8 inches of 6 inch pipe per gallon. Both sets of figures follow from the volume of a cylinder.

Do I need one diverter or one per downspout?

Size the diverter for the roof area that actually drains to it. The Texas manual notes that quantities of runoff requiring multiple downspouts will require first flush diversion devices for each downspout, and the ARCSA standard requires a screen, roof washer or pre-filtration system for each cistern unless cisterns are interconnected in series. Splitting a large roof across several downspouts is usually the only practical way to keep each standpipe short enough to fit under an eave.

Is first flush diversion enough to make roof water drinkable?

No. First flush diversion is pre-treatment that reduces the load reaching the cistern, not a disinfection step. ARCSA/ASPE/ANSI 63 sets potable stored-water targets of no detectable E. coli, no detectable protozoan cysts and turbidity below 0.3 NTU, and requires chlorination, ozone, ultraviolet disinfection after filtration to 5 microns, or ultrafiltration to 0.02 microns to reach them. Diversion, screening and filtration reduce the burden on that treatment train but never replace it.

Sources for the diversion depths, factors and pipe volumes

Every recommended depth, conversion factor and pipe volume used on this page is taken from one of the following primary or institutional documents, and the arithmetic in the tables above was recomputed from first principles and checked against the published figures.

  • Texas Water Development Board, The Texas Manual on Rainwater Harvesting, Third Edition — first flush rule of thumb (10 gal per 1,000 ft²), the 1–2 gal per 100 ft² recommendation, the 13–49 gal per 1,000 ft² study range, standpipe lengths per gallon, the 0.62 gal/ft²/in factor, and collection efficiencies of 75–90 %. twdb.texas.gov (PDF)
  • American Rainwater Catchment Systems Association and American Society of Plumbing Engineers, Rainwater Catchment Design and Installation Standards — roof washer requirements, PVC storage volume tables for 4.046 in and 6.065 in bores, the 0.623 gal/ft²/in conversion factor and roof coefficients of approximately 0.90. ARCSA/ASPE design standard (PDF)
  • ARCSA/ASPE/ANSI 63, Rainwater Catchment Systems (public review draft, 2020) — automatic self-draining of first flush diverters, debris screen aperture limits, and the stored rainwater minimum quality standards for potable and non-potable end uses. aspe.org (PDF)
  • The Cabell Brand Center, Virginia Rainwater Harvesting Manual (2009), hosted by ARCSA International — first flush water quality evidence and the recommendation to divert the first 1 mm (25 gal per 1,000 ft², 0.04 in). arcsainternational.org (PDF)
  • United States Environmental Protection Agency, Summary of Arkansas' Water Reuse Guideline or Regulation for Onsite Non-potable Water Reuse — state requirement that collection and distribution systems include a debris excluder and an automatic first-flush diverter designed for clean-out. epa.gov

Calculator inputs

Switching converts every value you have already entered. Results are always shown in both litres and gallons.

Horizontal projected area draining to this one diverter. Worked example uses 150 m².

Choosing a preset fills the depth field below with the converted value.

Depth of rainfall to discard. Published guidance runs from about 0.41 mm to 2.00 mm.

1.00 mm

Drag, or focus and use the arrow keys, to sweep the diversion depth. Results update live after the first calculation.

Oversize allowance for wetting, leakage and slow-release drains. 90 % is a reasonable default; the allowed range is 10–100 %.

Presets use the published actual internal diameters, not the nominal size.

Internal bore of the vertical chamber. Ignored when the preset is set to “Not a pipe”.

A representative event for your site, used to show how much yield the diverter costs you.

TWDB reports most installers assume 75–90 %; ARCSA uses roof coefficients of approximately 90 %.

Enter a roof catchment area and press Calculate to size the diverter.

Arcade Mini-Game: Rainwater First Flush Diverter Volume Calculator Calibration Run

Use this quick arcade run to practice separating useful sizing assumptions from common first flush planning mistakes before you rely on the calculator output.

Score: 0 Timer: 30s Best: 0

Start the game, then use your pointer or arrow keys to catch useful inputs and avoid bad assumptions.

Embed this calculator

Copy and paste the HTML below to add the Rainwater First Flush Diverter Volume Calculator (Roof Runoff Sizing) to your website.