Section 903.1/Vent System Required
IPC 903 establishes vent system requirements to protect trap seals, prevent siphonage, and allow proper drainage flow.
Every plumbing fixture trap must be protected by a vent. The vent system must be designed to prevent trap seal loss from siphonage or back pressure. Each fixture drain must connect to a vent within the maximum developed length specified in Table 906.1 based on the fixture drain size. The vent system must extend through the roof and terminate at least 6 inches above the roof surface (or higher in areas with snow accumulation).
Why this section exists
Trap seals (the water in the P-trap under each fixture) prevent sewer gases from entering the building. When water flows through the drainage system, it creates pressure fluctuations that can siphon water out of traps or push sewer gas through them. The vent system equalizes these pressures by allowing air to enter the drainage system, maintaining the trap seals and enabling proper drainage flow.
What plan reviewers look for
Plan reviewers check the plumbing isometric or riser diagram for vent connections at every fixture. They verify that the vent connection distance from the trap does not exceed the maximum developed length from Table 906.1. They check that the vent system extends through the roof and that vent pipe sizes comply with Table 916.1 based on the number of fixture units served.
Common violations
Related IPC requirements
Table 906.1 provides maximum developed lengths from trap to vent. Table 916.1 provides vent pipe sizing. Section 702 covers drainage pipe sizing that works with the vent system. Section 1002 covers trap requirements including minimum trap seal depth.