Every rainstorm begins with a lie. The first water that rolls off your roof is not clean water waiting to be stored. It is a concentrated wash of bird droppings, insect bodies, atmospheric particulates, and roofing chemical residue that has been accumulating since the last rain event. Pipe it directly into a cistern and that contamination does not dilute harmlessly. It spoils the entire stored volume. This physical reality is why the first flush diverter is not optional equipment. It is the single structural requirement that separates a functional rainwater harvesting system from an expensive bacteria incubator.
This rainwater harvesting calculator computes four things: gross yield (raw gallons before losses), net yield (adjusted for your roof material’s runoff coefficient), the first flush volume that must be diverted before any water enters your cistern, and the exact length of 4-inch Schedule 40 PVC pipe needed to capture that contaminated first wash. It does not predict water quality, guarantee potability, or account for municipal code compliance in your jurisdiction. Those determinations require a licensed professional.
Bottom line: After running this calculator, you will know whether your cistern is sized correctly for your catchment area, how much PVC pipe to cut for your first flush diverter, and whether your roof material introduces an additional treatment requirement before storage.
Use the Tool
Before you start, have four numbers ready: the horizontal footprint of your roof in square feet (not the slope area, which is always larger), the expected rainfall depth in inches for the event or period you are planning for, your roof material type, and your cistern or tank capacity in gallons. If you are still sizing a new tank rather than evaluating an existing one, run the calculator with your planned capacity first to check for overflow risk. For projects that involve a storage network rather than a single vessel, the rainwater collection calculator covers multi-tank configurations and cumulative seasonal yield.
Rainwater Catchment Yield & First Flush Calculator
Rainwater harvesting calculator ā roof yield, runoff, & first flush diverter sizing
How This Calculator Works
This rainwater harvesting calculator uses four formula steps:
The 0.623 conversion factor translates sq ft Ć inches of rain into US gallons (1 inch of rain over 1 sq ft = 0.623 gallons).
Metal roof: 0.95 | Asphalt shingle: 0.85
The runoff coefficient accounts for evaporation, absorption by roofing material, and splash losses. Metal roofs retain more water.
(1 gallon per every 100 sq ft of roof)
The first flush is the initial dirty runoff that must be diverted before clean water reaches the cistern. The 1 gal/100 sq ft standard is widely accepted for potable-quality systems.
(4-inch Schedule 40 PVC holds 0.653 gal/ft)
Assumptions & Limits
- Roof area is the horizontal footprint (plan view), not the sloped surface area.
- Runoff coefficients: Metal = 0.95, Asphalt Shingle = 0.85. Real values vary by roof age, pitch, and condition.
- First flush standard: 1 gallon per 100 sq ft (0.01 gal/sq ft) per Texas A&M AgriLife Extension and most state guidelines.
- 4-inch Schedule 40 PVC pipe volume: 0.653 gallons per foot. This is the standard pipe for residential diverters.
- This calculator does not account for gutter losses, evapotranspiration during storage, or municipal water quality standards.
- The “Bird Poop Soup” contamination risk is real: first-flush water contains concentrated bird droppings, insect debris, and atmospheric pollutants. Always divert before storing water for potable use.
- Storage overflow: if Net Yield exceeds cistern capacity, water is lost. Consider additional storage (275-gallon IBC totes recommended).
- This tool is for educational estimation only. Consult local codes and a licensed rainwater harvesting professional for potable systems.
| Roof Area (sq ft) | 1″ Rainfall | 2″ Rainfall | 4″ Rainfall | First Flush Req. |
|---|
Quick Start (60 Seconds)
- Roof Catchment Area (sq ft): Measure the horizontal footprint of the roof plane, not the surface along the slope. A 1,000 sq ft footprint on a steep-pitch roof still intercepts rain as a 1,000 sq ft horizontal collector. Common mistake: using the slope surface area overstates yield.
- Expected Rainfall (inches): Enter the total rainfall depth for the event or planning period, not duration in hours. Check your local weather service or NOAA Atlas 14 for regional design storms. A typical summer thunderstorm delivers 0.5 to 2.0 inches; a tropical event may deliver 4 or more.
- Roof Material: Select Metal or Asphalt Shingle. Metal carries a runoff coefficient of 0.95; asphalt shingle uses 0.85. If your roof is tile, green roof, or another material, use asphalt shingle as a conservative proxy. The tool does not currently support other coefficients.
- Cistern / Tank Capacity (gallons): Enter the total usable volume of your storage vessel. IBC totes are typically 275 gallons each. If you have multiple totes plumbed in series, enter the combined total.
- Read the tank fill gauge: The gauge turns orange when the storage input reaches 90% of tank capacity and red at overflow. Either condition should prompt you to either add storage or reduce the catchment area connected to a single tank.
- Read the PVC pipe length output: This is the minimum standpipe length needed for a 4-inch Schedule 40 first flush diverter. Cut slightly longer to account for fittings. Never round down.
- Do not skip the Warnings box: The warnings are computed from your specific inputs. If the asphalt caution appears, read it. It affects your downstream filtration requirements.
Inputs and Outputs (What Each Field Means)
| Name | Unit | What It Means | Common Mistake | Safe Entry Guidance |
|---|---|---|---|---|
| Roof Catchment Area | sq ft | Horizontal projected roof footprint. The area that intercepts falling rain, regardless of pitch. | Using slope (surface) area instead of footprint. Overstates yield on steep roofs. | Measure from a floor plan or satellite image. For rectangular roofs, multiply length by width of the building perimeter at roofline. |
| Expected Rainfall | inches | Total rainfall depth for the design event or period (single storm, monthly, annual). | Entering duration in hours. Rainfall depth and duration are different measurements. | Use NOAA Atlas 14 or a local rain gauge record. Design for the event frequency that matches your storage refill needs. |
| Roof Material | Select | Determines the runoff coefficient applied to gross yield. Metal = 0.95; Asphalt Shingle = 0.85. | Assuming all roofs perform equally. Asphalt absorbs and retains more water per event. | If unsure, choose Asphalt Shingle for a conservative estimate. Never overstate efficiency in the design phase. |
| Cistern / Tank Capacity | gallons | The total usable storage volume in your tank, tote, or cistern system. | Entering manufacturer-rated capacity instead of actual usable volume. Many tanks reserve 10-15% for sediment space. | Use the working volume listed on the tank spec sheet. For IBC totes, 275 gallons is the standard nominal capacity. |
| Gross Yield (output) | gallons | Raw theoretical yield: Area x Rainfall x 0.623. No losses applied. Not a usable figure on its own. | Using gross yield as the design number. Always use net yield for storage sizing. | Reference only. Net yield is the planning figure. |
| Net Yield (output) | gallons | Gross yield multiplied by the runoff coefficient. Accounts for evaporation, absorption, and splash losses. | None: this is the correct design yield. Use this number for tank sizing calculations. | Primary output. Compare against cistern capacity to check overflow risk. |
| First Flush Volume (output) | gallons | Volume that must be captured and discarded before clean water enters the cistern. Computed at 1 gallon per 100 sq ft of roof. | Skipping first flush diversion entirely. This is the most dangerous mistake in residential rainwater harvesting. | Always install a first flush diverter sized to this volume or larger. Rounding up is required practice. |
| Usable Storage Input (output) | gallons | Net yield minus the first flush volume. The actual volume that enters your cistern after diversion. | Expecting this to equal net yield. The first flush is always subtracted from what the tank receives. | Use this number to verify that your cistern is large enough without overflowing. |
| Tank Fill % (output) | % | Usable storage input as a fraction of cistern capacity. Drives the gauge bar color: green, orange at 90%, red at overflow. | Ignoring the overflow condition. Overflow without a managed outlet can undermine foundations or create standing water. | If the gauge shows red, add storage or design a managed overflow outlet before building the system. |
| 4″ PVC Pipe Length (output) | linear feet | Length of 4-inch Schedule 40 PVC standpipe required to hold the first flush volume. Computed at 0.653 gallons per foot. Understanding how pipe volume relates to pipe diameter is covered in detail by the pipe volume calculator. | Rounding down the pipe length. A diverter that is too short fails to capture the full first flush, allowing partial contamination through. | Cut the pipe to the computed length and add 10% for fitting losses. Never shorten for convenience. |
Worked Examples (Real Numbers)
Example 1: Off-Grid Cabin, Metal Roof, Single Storm Event
- Roof Catchment Area: 600 sq ft
- Expected Rainfall: 1.0 inch
- Roof Material: Metal (runoff coefficient 0.95)
- Cistern Capacity: 275 gallons
Gross Yield = 600 x 1.0 x 0.623 = 373.8 gal
Net Yield = 373.8 x 0.95 = 355.1 gal
First Flush Volume = 600 x 0.01 = 6.0 gal
Usable Storage Input = 355.1 – 6.0 = 349.1 gal
4-inch PVC Length = 6.0 / 0.653 = 9.2 linear ft
Result: A single 1-inch rain event delivers 349 gallons to the cistern, which exceeds the 275-gallon tank capacity by 74 gallons. The system will overflow unless a second 275-gallon IBC tote is added or an overflow outlet is engineered. The first flush diverter requires a 9.2-ft standpipe of 4-inch Schedule 40 PVC.
Example 2: Suburban Ranch House, Asphalt Shingle, 2-Inch Rain Event
- Roof Catchment Area: 1,800 sq ft
- Expected Rainfall: 2.0 inches
- Roof Material: Asphalt Shingle (runoff coefficient 0.85)
- Cistern Capacity: 1,500 gallons
Gross Yield = 1,800 x 2.0 x 0.623 = 2,242.8 gal
Net Yield = 2,242.8 x 0.85 = 1,906.4 gal
First Flush Volume = 1,800 x 0.01 = 18.0 gal
Usable Storage Input = 1,906.4 – 18.0 = 1,888.4 gal
4-inch PVC Length = 18.0 / 0.653 = 27.6 linear ft
Result: Even after applying the lower asphalt shingle runoff coefficient, a 2-inch storm delivers nearly 1,888 gallons to storage, far exceeding the 1,500-gallon cistern. An additional 275-gallon IBC tote would still leave roughly 113 gallons without a home. For this catchment size, a 2,000-gallon or larger tank is the practical minimum for a 2-inch storm. The first flush diverter standpipe must be at least 27.6 ft. For an asphalt shingle system intended for any potable use, activated carbon filtration and UV sterilization are required downstream of the cistern.
Example 3: Medium Homestead, Metal Roof, Low-Intensity Event
- Roof Catchment Area: 1,200 sq ft
- Expected Rainfall: 0.5 inches
- Roof Material: Metal (runoff coefficient 0.95)
- Cistern Capacity: 500 gallons
Gross Yield = 1,200 x 0.5 x 0.623 = 373.8 gal
Net Yield = 373.8 x 0.95 = 355.1 gal
First Flush Volume = 1,200 x 0.01 = 12.0 gal
Usable Storage Input = 355.1 – 12.0 = 343.1 gal
4-inch PVC Length = 12.0 / 0.653 = 18.4 linear ft
Result: A half-inch event on a 1,200 sq ft metal roof delivers 343 gallons into a 500-gallon cistern, filling it to roughly 69%. This is a well-matched system for moderate rainfall. The first flush diverter standpipe must be at least 18.4 ft. An 18.5-ft or 19-ft cut is recommended after accounting for fitting connections at the cap and tee.
Reference Table (Fast Lookup)
All values below are computed from the formula (net yield = area x rainfall x 0.623 x runoff coefficient). First flush volume = area x 0.01. PVC pipe length = first flush volume / 0.653. Metal runoff coefficient = 0.95. Asphalt shingle runoff coefficient = 0.85. Values are rounded to the nearest whole gallon or tenth of a foot.
| Roof Area (sq ft) | Net Yield: 0.5″ Rain, Metal (gal) | Net Yield: 1″ Rain, Metal (gal) | Net Yield: 2″ Rain, Metal (gal) | Net Yield: 1″ Rain, Asphalt (gal) | First Flush Required (gal) | Min. 4″ PVC Standpipe Length (ft) |
|---|---|---|---|---|---|---|
| 500 | 148 | 296 | 592 | 265 | 5 | 7.7 |
| 800 | 237 | 474 | 948 | 424 | 8 | 12.3 |
| 1,000 | 296 | 592 | 1,184 | 530 | 10 | 15.3 |
| 1,200 | 355 | 710 | 1,420 | 636 | 12 | 18.4 |
| 1,500 | 444 | 888 | 1,776 | 794 | 15 | 23.0 |
| 2,000 | 592 | 1,184 | 2,368 | 1,059 | 20 | 30.6 |
| 2,500 | 740 | 1,480 | 2,960 | 1,324 | 25 | 38.3 |
| 3,000 | 888 | 1,776 | 3,552 | 1,589 | 30 | 45.9 |
Key insight from the table: Switching from asphalt shingle to a metal roof on a 2,000 sq ft catchment area increases net yield from 1,059 gallons to 1,184 gallons for a 1-inch rain event. That 125-gallon difference compounds across dozens of rain events annually. For potable systems, the material choice matters not only for yield but for water chemistry, which is addressed in the standards section below.
How the Calculation Works (Formula and Assumptions)
Show the calculation steps
Step 1: Gross Yield
Gross Yield (gal) = Roof Catchment Area (sq ft) x Rainfall (in) x 0.623
The 0.623 conversion factor comes from the physical relationship between square feet, inches of depth, and US gallons. One inch of rain falling on one square foot of horizontal surface equals 0.623 US gallons. This is a fixed unit conversion, not an empirical estimate.
Step 2: Net Yield
Net Yield (gal) = Gross Yield x Runoff Coefficient
Runoff coefficients: Metal roof = 0.95, Asphalt Shingle = 0.85. These values reflect losses from evaporation during the rainfall event, absorption by the roofing material surface, splash losses at the eave line, and minor retention in gutter troughs. The coefficients used here align with those cited by Texas A&M AgriLife Extension and are consistent with widely adopted state-level rainwater harvesting guidance.
Step 3: First Flush Volume
First Flush Volume (gal) = Roof Catchment Area (sq ft) x 0.01
This computes to 1 gallon per 100 square feet of roof area. This is the minimum diversion standard. The formula captures the volume of water required to wash the accumulated contamination layer off the roof surface before the remaining runoff is considered suitable for collection. Some state guidelines specify a higher rate for roofs adjacent to trees or with heavy bird activity.
Step 4: Usable Storage Input
Usable Storage Input (gal) = Net Yield – First Flush Volume
This is the volume that actually enters the cistern after the first flush is diverted. It cannot be negative; if first flush volume exceeds net yield (possible in very small rain events on very large roofs), the storage input is zero and no water enters the tank.
Step 5: 4-Inch PVC Standpipe Length
PVC Length (ft) = First Flush Volume (gal) / 0.653
A 4-inch Schedule 40 PVC pipe holds 0.653 US gallons per linear foot of pipe. Dividing the first flush volume by this rate gives the minimum pipe length needed to physically contain the diverted water in the standpipe. The pipe must be capped at the bottom (with a slow-drain ball valve or drip orifice) and connected to a tee fitting that routes clean overflow into the cistern supply line.
Rounding Rules: All gallon outputs are rounded to the nearest whole gallon. PVC pipe length is rounded to the nearest tenth of a foot. Always round PVC pipe up in practice, never down.
Assumptions and Limits
- Roof area is the horizontal projected footprint, not the sloped surface area. This distinction matters on steep-pitch roofs and cannot be corrected by the calculator automatically.
- Runoff coefficients of 0.95 (metal) and 0.85 (asphalt) are representative midpoints. Actual coefficients vary by roof age, surface condition, pitch angle, and event intensity. A severely weathered asphalt roof may perform closer to 0.75.
- The first flush standard of 0.01 gal/sq ft (1 gal per 100 sq ft) is a minimum. Roofs with heavy bird traffic, overhanging trees, or adjacent pollution sources may require a higher diversion rate.
- The calculation does not account for gutter losses, downspout leakage, or evaporation between rain events and collection.
- The 0.623 conversion factor is exact for US customary units. Metric inputs will produce incorrect results; convert to sq ft and inches before entering values.
- This tool does not model water quality. Net yield calculations say nothing about microbial counts, turbidity, pH, or chemical content of collected water. These require laboratory testing.
- Storage overflow behavior is flagged but not modeled in detail. The calculator shows that overflow will occur; it does not design the overflow outlet, splash pad, or drainage path.
- PVC pipe volume assumes Schedule 40 (standard wall). Schedule 80 or other wall thicknesses have different interior diameters and hold slightly less volume per foot.
Standards, Safety Checks, and “Secret Sauce” Warnings
Critical Warnings
- “Bird Poop Soup” contamination is not a metaphor. The first flush of any roof carries a concentrated load of bird feces, insect remains, dust, pollen, atmospheric particulates, and roofing material residue. Piping this directly into a cistern does not dilute the contamination across the stored volume. It makes the entire stored volume unsafe. The first flush diverter is not a convenience accessory; it is the structural barrier between potable collection and a contaminated tank. The calculator mandates diverter sizing on every result, regardless of roof type or event size.
- Asphalt shingles leach chemical compounds into runoff. Asphalt shingles contain petroleum-derived compounds and may leach polycyclic aromatic hydrocarbons (PAHs) into roof runoff, particularly from new shingles or in high-temperature conditions. Systems using asphalt shingle roofs should not be considered for potable water collection without activated carbon filtration, UV sterilization, and laboratory water quality confirmation. The calculator flags this condition automatically when asphalt shingle is selected.
- Tank overflow without a managed outlet is a site hazard. When net yield exceeds cistern capacity, the excess water must go somewhere. An uncontrolled overflow can saturate foundation soils, create erosion channels, or create standing water conditions. Design overflow outlets before building the system. If you are managing site drainage alongside water collection, the French drain calculator can help size a proper overflow discharge path away from the structure.
- First flush pipe length must never be rounded down. A diverter standpipe that is 2 feet short of the computed minimum fails to capture the full first flush volume. The resulting contamination passes directly into the cistern supply line. Always cut pipe to the computed length or longer.
Minimum Standards
- First flush diverter minimum: 1 gallon per 100 sq ft of roof catchment area. This is consistent with Texas A&M AgriLife Extension guidelines and is the baseline used by most state rainwater harvesting programs.
- First flush standpipe material: 4-inch Schedule 40 PVC is the standard residential diverter pipe. The internal volume of 0.653 gallons per foot is the basis for all pipe length calculations in this tool.
- Downstream filtration for potable use: at minimum, a leaf-eater or first-defense downspout screen at the collection point, a settling tank or sediment pre-filter, and a UV sterilization unit after the cistern. Activated carbon is required for asphalt shingle systems. For gravity-fed end uses such as drip irrigation directly from the collected tank, the gravity-fed drip irrigation calculator can help you match flow rate to emitter requirements without a pump.
- Cistern sizing rule of thumb: size the tank to hold at least the net yield from your largest expected design storm, with managed overflow capacity. Do not rely on the first flush diverter to reduce tank load meaningfully. First flush volumes are small relative to net yield on any roof larger than a few hundred square feet.
Competitor Trap
Most rainwater harvesting guides online present the roof-to-cistern yield calculation and stop there. They show you a number in gallons and leave you to assume that number flows cleanly into your tank. The first flush step is either omitted entirely, mentioned as an optional suggestion, or buried in a footnote. This is a meaningful gap. A homesteader who builds a 1,000-gallon cistern based on a gross yield figure, pipes the downspout directly to the tank inlet, and collects water through a summer and fall season may store hundreds of gallons of contaminated water without any visible sign that the water is unsafe. The contamination is not visible. The math to prevent it takes 30 seconds. The calculator on this page runs that math automatically on every result and treats the first flush diverter as a non-negotiable output, not a footnote. Understanding how friction losses propagate through the PVC pipe network after the diverter is a related design step covered by the PVC friction loss calculator.
Common Mistakes and Fixes
Mistake: Using Slope Area Instead of Horizontal Footprint
A 1,500 sq ft house with a steep 10/12 pitch roof has a slope surface area closer to 1,950 sq ft. Entering the slope area into the roof catchment field overstates yield by roughly 30% on steep roofs, leading to a tank that overflows when designed on inflated numbers or a tank that is undersized when the slope area was inflated to justify a larger cistern. Rainwater yield is governed by the horizontal area intercepting vertical rainfall, not the surface the water touches on its way down.
Fix: Use the building footprint from a floor plan, site survey, or satellite image measurement tool. Measure the outer dimensions of the structure at the eave line.
Mistake: Skipping the First Flush Diverter to Save Cost
A first flush diverter kit costs between $30 and $100 in materials, or less if built from standard PVC fittings and a ball valve. The cost of contaminating a 1,000-gallon cistern, having the entire stored volume condemned, and re-treating or draining the tank is many times that figure, in addition to the health risk if the water was consumed before the contamination was identified. The first flush is not a budget line that can be value-engineered out.
Fix: Calculate the required PVC standpipe length using this tool and budget it into the initial build. The materials cost is negligible relative to the tank cost on any residential system.
Mistake: Treating Net Yield as the Cistern Filling Number
Net yield is the total water that comes off the roof accounting for runoff losses. It is not the same as what enters the cistern. The first flush volume is subtracted before water reaches the tank inlet. On a 3,000 sq ft roof, the first flush diverter captures 30 gallons every storm event. Over dozens of events annually, this subtraction is meaningful when planning cumulative storage fill rates. Designers who size tanks based on net yield and then install a first flush diverter later discover their tank fills more slowly than planned.
Fix: Use the Usable Storage Input output from this calculator, not net yield, for all cistern fill-rate calculations.
Mistake: Selecting an Undersized Downspout Screen
A first flush diverter only works if the water entering the standpipe is not blocked by leaf debris, shingle granules, or other solids before it can flow in. A clogged standpipe inlet sends all runoff directly to the cistern bypass, defeating the diversion entirely. Many installations skip the downspout screen entirely to reduce cost. Understanding flow rates through narrow downspout openings under debris-loading conditions relates directly to the soil infiltration rate of the area receiving overflow, which can be overwhelmed if screen blockage occurs during a heavy event.
Fix: Install a leaf-eater or first-defense type downspout screen upstream of the first flush diverter inlet and inspect it before and after every major rain event.
Mistake: Ignoring the Asphalt Shingle Leachate Condition
Asphalt shingles are the most common residential roofing material in North America and one of the least suitable for potable rainwater collection without treatment. Shingles release mineral granules, petroleum compounds, and potentially PAHs into roof runoff, with the highest concentrations typically occurring during the first several years of a new roof’s life. Collectors who install a system on a recently re-roofed asphalt house and begin using the water for irrigation or household use without testing take on a water quality risk that no amount of first flush diversion fully mitigates.
Fix: For asphalt shingle roofs, treat all collected water as non-potable unless laboratory tested. Install activated carbon filtration, UV sterilization, and test annually at minimum. For potable systems, consider a metal roof replacement or collect only from metal roof sections.
Next Steps in Your Workflow
Once the calculator confirms your cistern size and PVC standpipe length, the next physical step is sourcing your storage and transfer components. For most residential and small-farm systems, 275-gallon IBC totes are the cost-efficient storage choice. They can be plumbed in series using bulkhead fittings, and the calculator’s overflow numbers translate directly to how many totes you need. If your transfer setup involves a 12V RV pump or a similar low-voltage system to move water from the cistern to point of use, the hose flow rate calculator will help you match hose diameter and pump pressure to your delivery flow requirements without undersizing the line.
Pressure management is the final design step that most first-time collectors encounter only after the system is built. If your cistern is elevated or you intend to use a pressurized delivery line rather than gravity feed, the relationship between tank elevation, pipe diameter, and static pressure at the outlet becomes relevant quickly. Sizing a pressure tank correctly to smooth out pump cycling in a closed system is a problem the well pressure tank calculator addresses directly, using the same hydraulic principles that apply to any closed-loop pressurized water system.
FAQ
What is the 0.623 conversion factor and where does it come from?
It is a unit conversion. One inch of rainfall falling on one square foot of horizontal area equals exactly 0.623 US gallons. This is derived from the physical volume: 1 square foot x 1 inch deep = 0.083 cubic feet = 0.623 gallons. It is not an estimate or an empirical coefficient. It is a fixed relationship between US customary units of area, depth, and volume.
Is the 1 gallon per 100 sq ft first flush standard mandatory in all states?
No. State and local requirements vary. Texas, Arizona, California, and several other states have their own rainwater harvesting regulations that may specify different minimum diversion volumes, storage setback distances, or permitted end uses. The 1 gal per 100 sq ft figure is a widely cited baseline from extension service guidance, not a universal legal minimum. Always verify requirements with your local authority before building a system intended for potable use.
Can I use this calculator for metric inputs?
Not directly. The formula uses US customary units: square feet for area, inches for rainfall, gallons for volume, and linear feet for pipe length. If your measurements are in square meters or millimeters of rainfall, convert to sq ft and inches before entering them. The 0.623 factor and 0.653 gal per foot PVC figure are both specific to US units and will produce incorrect results with metric inputs.
Does the first flush diverter need to be cleaned after every storm?
The standpipe should be checked after every significant rain event and drained via the slow-drain valve at the cap before the next storm. A standpipe that is not drained between events simply passes subsequent runoff directly to the cistern without diversion, because the pipe is already full. The slow-drain orifice or ball valve at the bottom cap should drain the pipe over 12 to 24 hours under normal conditions.
Why does the calculator use 0.85 for asphalt and 0.95 for metal rather than other commonly cited values?
These are midpoint values consistent with Texas A&M AgriLife Extension guidance and several state rainwater harvesting manuals. Some sources cite asphalt coefficients as low as 0.80 or metal as high as 0.97. The values used here represent a conservative but realistic midpoint for typical residential conditions. For precision engineering, use site-specific measured values and consult a licensed water systems professional.
What happens if my net yield is less than my first flush volume?
This can occur in very light rain events on very large roofs, where the runoff volume is too small to fill the standpipe and leave any surplus. In this case, the usable storage input is zero and no water enters the cistern from that event. The first flush standpipe fills partially and drains out before the next storm. This is not a system failure. It is the expected behavior on sub-threshold events. The system performs correctly by not routing inadequate runoff to the tank.
Conclusion
The practical gap between a rainwater harvesting system that works and one that stores contaminated water is not the cistern size or the gutter configuration. It is a 10-second physical reality: the first water off any roof is the dirtiest water of the entire storm, and without a correctly sized first flush diverter, it goes directly into the tank. This calculator exists to make that diverter sizing step automatic, not optional. The formula is not complex; the standpipe length depends only on roof area and a fixed pipe volume constant. The complexity has always been that most yield calculators do not compute it at all.
The single most important mistake to avoid is routing your downspout directly to your cistern inlet without a first flush device, even temporarily “until you get the parts.” Contamination events in cisterns are not reversible by running the pump. The entire stored volume must be drained, the tank disinfected, and the system restarted. Size your diverter before the first rain, install it before the first fill, and let the pump that moves the clean water handle only clean water. For systems where the pump selection and pressure requirements are still being worked out, the sump pump calculator provides a compatible sizing framework for low-head transfer applications.
Lead Data Architect
Umer Hayiat
Founder & Lead Data Architect at TheYieldGrid. I bridge the gap between complex agronomic data and practical growing, transforming verified agricultural science into accessible, mathematically precise tools and guides for serious growers.
View all tools & guides by Umer Hayiat →