AEO Answer · MEP
How Is Rainwater Harvesting Designed for Commercial Buildings?
By Jeremy Mills, CEO & Founder, Apex Grid Engineering — USAF Veteran. · Updated 2026-09-15
Rainwater harvesting is designed by sizing roof catchment, first-flush diversion, filtration and disinfection, and storage tanks against the building's non-potable demand using local rainfall data. The treated water serves irrigation and toilet flushing through a dedicated non-potable distribution system, permitted under the local plumbing code.
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.
The concise answer
Rainwater harvesting is designed by sizing roof catchment, first-flush diversion, filtration and disinfection, and storage tanks against the building's non-potable demand using local rainfall data. The treated water serves irrigation and toilet flushing through a dedicated non-potable distribution system, permitted under the local plumbing code. The engineering is straightforward; the judgment is in the sizing and the permitting. An oversized system wastes money on tanks; an undersized one disappoints. And a design the local plumbing official won't approve is just expensive paper — so code research leads, not follows.
The system from roof to fixture
Collection starts at the roof: gutters, downspouts, and conveyance piping sized for the design storm, with leaf screens and first-flush diverters keeping debris and the dirtiest runoff out. Treatment follows — typically filtration plus disinfection, with the treatment train matched to the intended uses and the local code's requirements. Storage is the heart of the system: tanks sized from the water-balance analysis, located to suit the site, with structural support designed for the full water weight. Distribution is a separate non-potable piping network serving the irrigation zones and flush fixtures, with backflow prevention protecting the potable system and clear identification — usually purple pipe — so no one ever confuses the two. Controls manage the changeover: when the tank runs dry, the system switches to the backup supply automatically. Every one of these pieces is conventional plumbing engineering; the art is in integrating them into a reliable whole.
What makes or breaks a harvesting project
Rainwater systems fail on three things: unrealistic sizing, hostile permitting, and neglected maintenance. All three are preventable with honest engineering up front. Here's my checklist. This is what I verify before a system gets built.
- Water balance from real data: local rainfall records against metered or modeled non-potable demand
- Code research first: confirm permitted uses and treatment requirements with the local authority
- Structural reality for tanks: thousands of gallons weigh tons — the support is a structural design
- Treatment matched to use: don't over-treat for irrigation, don't under-treat for indoor uses
- Maintenance plan the owner will follow: filters, diverters, and tanks need service, so keep it simple
What else do project teams ask?
What can harvested rainwater be used for?
How big do the storage tanks need to be?
What is a first-flush diverter and why does it matter?
Does rainwater harvesting pay for itself?
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.
Request a Project Review