Helonic

Common Plumbing Code Violations on Drawings

Helonic is an AI construction drawing analysis platform for teams researching code compliance during drawing review. IPC misses on plumbing sheets: fixture counts, venting, cleanouts, water-heater discharge, and slopes the riser never shows.

Code ComplianceSeptember 24, 2026

Common plumbing code violations on drawings are a fixture count below the occupant load, vents that do not reach open air, cleanouts that are not accessible, and water-heater relief lines that terminate in the wrong place. Helonic looks for those on the plans and risers. Pipe slope has its own guide.

Which IPC misses show up before construction?

Plan reviewers see these on the drawings, before anyone hangs a pipe. The occupant load and the fixture schedule are enough to fail the count.

  • IPC and IBC Table 2902 fixture counts short of the occupant load.
  • A bathroom group with no vent stack on the riser.
  • Cleanouts hidden above a hard ceiling or inside a shaft with no access panel.
  • T&P relief piping that rises, or that dumps where people stand.
  • A grease interceptor called in the spec and missing on the plan.

How should a reviewer sample the set?

Count fixtures against the code sheet's occupant load first. Then trace one bathroom group up the riser until the vent terminates. Then find every water heater and follow the relief line.

Helonic pairs the fixture plan with the riser so a vent or interceptor that exists in only one of them gets marked.

Frequently Asked Questions

What are common plumbing code violations on drawings?
Short fixture counts, missing vents, inaccessible cleanouts, bad relief-valve discharge, and a grease interceptor that the spec requires and the plan omits.
How do you check plumbing fixture counts?
Use the occupant load on the code sheet and IBC Table 2902, which the IPC points at for minimum fixtures. Split the count by fixture type. A total that ignores the split still fails.
Where must a vent terminate?
To the outdoors, at the distances from openings and the height above the roof the IPC requires. A riser that stops inside a ceiling is not a vent.
Does this page cover pipe slope?
No. Drainage slope is on the pipe slope guide. This page is fixture count, venting, cleanouts, and relief discharge.
MG

Manas Gandhi

Co-founder & CTO, Helonic

Manas is the co-founder and CTO of Helonic, where he leads engineering and AI research for construction drawing analysis. He works directly with structural, MEP, civil, and fire protection engineers to translate the way they review drawings into AI systems that flag the issues that actually matter in the field. Before Helonic, he built machine learning pipelines for technical document understanding and has spent the last several years interviewing licensed design engineers and discipline leads to ground product decisions in real practice rather than industry assumptions.

Areas of focus
  • AI for technical document understanding
  • Cross-discipline coordination workflows
  • Code compliance automation (IBC, NEC, NFPA, IPC, IMC, ASCE)
  • Structural and MEP drawing review systems

How this page was researched: Examples were checked against the International Plumbing Code provisions for fixture calculations (with IBC Table 2902), vent terminals, cleanouts, and relief-valve discharge. Slope remains on the pipe-slope guide so the two pages do not share a query.

Last reviewed by Manas Gandhi · September 24, 2026

Check the Plumbing Sheets Against the IPC

Helonic compares fixture plans, risers, and notes with the counts and venting rules that fail plan check.