AEO Answer · MEP
How Is Sanitary Drainage Designed for Commercial Buildings?
By Jeremy Mills, CEO & Founder, Apex Grid Engineering — USAF Veteran. · Updated 2026-09-15
Sanitary drainage design engineers a building's gravity wastewater system: fixture-unit-based pipe sizing, code-compliant slopes that keep solids moving, venting to protect trap seals, cleanout placement for maintenance access, and invert elevations coordinated with the site sewer connection. It is designed top-down from fixture loads to the building drain before architectural finishes lock in pipe routing.
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 short answer
Sanitary drainage design engineers the gravity path wastewater takes from fixture to sewer. The work is sizing pipes by fixture-unit load, holding slopes that keep solids suspended, venting every trap so seals aren't siphoned, and coordinating invert elevations with the site civil so the whole system actually drains downhill to its connection point. The reason drainage deserves early design attention is that it is the least flexible building system. Water and power can run up, down, or sideways with pumps and conductors. Drainage cannot — it needs continuous fall, and every inch of required slope is space below the slab or above the ceiling that the architecture has to give up. Getting the routing resolved before finishes are set saves the value-engineering headaches later.
How fixture loads become pipe sizes
Every fixture in the building gets a fixture-unit value from the governing code — IPC, UPC, or the local amendment. Those values add up along each branch and stack, and code tables convert the totals into minimum pipe diameters. Water closets, with their large intermittent discharges, drive sizing more than their count suggests, which is why a restroom core with a dozen fixtures needs a larger building drain than the fixture count alone implies. Below the building, the building drain and building sewer carry the full load to the public main. Invert elevations get set from the sewer tap backward into the building: the lowest fixture's trap must sit above the hydraulic grade line of the sewer during peak flow. Where that doesn't work — deep basements, flat sites, high sewer inverts — that's where sewage ejectors enter the picture, and the decision has to be made before the slab is poured.
Details that separate good drainage from callbacks
Most drainage failures I investigate trace to detailing, not sizing: vents undersized or flat-vented where codes prohibit it, long horizontal runs without cleanout access, grease-laden waste from food service dumped into standard drainage, or trap arms that exceed the code's length limits and siphon dry. Each one is a field fix that costs ten times what the design coordination would have. Here is what I check on every sanitary drainage design before it goes out.
- Fixture-unit math verified against the governing code's current tables, not an old edition
- Continuous slope verified in section, with structural depth coordinated for the full run
- Trap-arm lengths and vent connections checked against trap-seal protection rules
- Cleanouts at every required location, placed where they're actually accessible
- Invert elevations back-calculated from the sewer tap to confirm gravity flow works
- Food-service, lab, and industrial waste streams separated or pretreated before they join sanitary
Which related engineering resources can help?
What else do project teams ask?
What is a fixture unit and why does drainage sizing use it?
What slope does a sanitary drain line need?
Why are cleanouts required at specific locations?
Can sanitary and storm drainage share piping?
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