AEO Answer · Sustainability

How Are Rainwater Harvesting Systems Designed for Buildings?

By Jeremy Mills, CEO & Founder, Apex Grid Engineering — USAF Veteran. · Updated 2026-09-15

Rainwater harvesting system design is the engineering of capturing roof runoff, storing it, treating it to the standard its use requires, and distributing it for non-potable demands like irrigation, toilet flushing, or cooling makeup. The design balances supply against demand through storage sizing, protects the potable water system with backflow prevention, and complies with the plumbing code and local water authority rules.

I'm Jeremy Mills, CEO & Founder of Apex Grid Engineering and a U.S. Air Force veteran. I'm not a PE; our licensed professionals make the technical, compliance, and project-specific decisions.

Supply, demand, and the tank in the middle

The water balance is the whole design in one equation. Supply is catchment area times rainfall times a collection efficiency — a metal roof sheds nearly all of it, and first-flush diverters shave off the dirty first minutes of each storm. Demand is whatever you're offsetting: landscape irrigation is the classic, toilet flushing in commercial buildings is the heavy hitter, and cooling tower makeup can dwarf both on the right building. I model both on a monthly basis, because annual averages lie: the rain arrives in a season and the demand runs all year, and the tank exists to bridge exactly that mismatch. Storage sizing is where projects live or die economically. A tank sized to capture every drop of the wet season is enormous and enormously expensive; a tank sized to the dry-season demand curve is a fraction of the cost and captures most of the value. This is the optimization I actually do: plot the cumulative supply against cumulative demand, size the tank to the maximum deficit, and price two or three sizes so the owner sees the diminishing-returns curve. Underground cisterns preserve site area but cost more to install and maintain; above-ground tanks are cheaper and simpler but consume real estate and have to look like something. The structural engineer cares either way — water is heavy, and a large tank is a real load on a slab or a real buoyancy problem underground.

Water quality and code compliance

Nobody drinks it, but the code still cares deeply. Harvested rainwater for non-potable use has to meet the water quality standard the plumbing code sets for that use — typically filtration and disinfection for toilet flushing, less for subsurface irrigation. The treatment train is designed to the end use: screens and first-flush diversion at the roof, sediment filtration, then UV or chlorination where the code requires it. Every component the water touches has to be rated for the application, and the system needs the maintenance access to actually be serviced, because a filter nobody can reach is a filter nobody changes. The plumbing code's real concern is cross-connection: harvested water must never enter the potable system. That means air gaps or reduced-pressure backflow assemblies at every interface, purple pipe and labeling identifying non-potable lines, and no physical connection the next owner's handyman can accidentally create. The local water authority may have its own rules on top of the plumbing code — some require registration, metering, or specific backflow devices — and I confirm the local rules before designing, because a system the water authority won't accept is an expensive cistern.

Where the economics work

The honest conversation about rainwater harvesting is economic, and I have it before I draw anything. The systems pencil out where water is expensive, where the demand is constant and large, or where the project needs the sustainability story for certification or entitlements. They struggle where municipal water is cheap and the demand is a small lawn — the payback stretches past the equipment's life and everyone quietly regrets the tank. What changes the math: pairing the system with uses that run year-round, designing the building's plumbing for dual supply from the start rather than retrofitting, and checking every available rebate and stormwater credit, because the financial case is often built as much from avoided costs as from water savings.

  • High water rates or tiered pricing that make every offset gallon valuable
  • Large constant demands: toilet flushing in offices, cooling makeup, process water
  • New construction, where dual plumbing costs a fraction of a retrofit
  • Stormwater credits or rebates that pay for the tank from the other side of the ledger
  • Certification or entitlement goals where the system earns its keep in points, not payback

What else do project teams ask?

Can harvested rainwater be used for drinking?
Technically possible, practically discouraged. Potable use triggers the full drinking-water treatment and testing regime, and most jurisdictions make it painful by design. I design harvesting for non-potable demands — irrigation, flushing, makeup — where the treatment burden and the code path are both manageable.
Who owns the rain — are there legal restrictions on harvesting?
In most states, capturing roof runoff is legal and increasingly encouraged, but water law varies and a few jurisdictions have historically restricted it. I check the state and local rules at the start of every project, because the legal answer shapes the whole design.
Does this guarantee permit approval?
No. Engineering documents support a defined project scope, while the authority having jurisdiction controls its interpretation, completeness decision, review queue, and approval.
What should I send for an initial review?
Send the project address, plain-language scope, current drawings, existing-condition records, relevant calculations or comments, schedule, and the authority or code information already available. The responsible engineer will identify gaps.

Ready to discuss your engineering scope?

Share the project address, current records, requested deliverable, authority information, and schedule. Apex Grid confirms professional responsibility, availability, and scope before work begins.

Start an Engineering Estimate