Code Reference
PlumbingIPC 2021

Section 903.1/Vent System Required

IPC 903 establishes vent system requirements to protect trap seals, prevent siphonage, and allow proper drainage flow.

What this section requires

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

Fixture without a vent connection
A fixture (especially island sinks, basement fixtures, or fixtures far from vent stacks) is shown on the plumbing drawings without a vent connection. Every trap must be vented.
Vent distance exceeds maximum developed length
The distance from the fixture trap to the vent connection exceeds the maximum from Table 906.1. For a 1.5-inch drain, the maximum is 6 feet. For a 2-inch drain, it is 8 feet.
Vent termination too low
The vent pipe terminates less than 6 inches above the roof surface, or in areas with heavy snowfall, less than the required distance above the expected snow line.
Compliance tip
Show vent connections for every fixture on the plumbing isometric diagram. Dimension the developed length from each trap to its vent connection. Show the vent termination height on the roof plan. Size vents per Table 916.1 based on the fixture units served.

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.

Callout automatically checks your drawings against IPC 2021 and 43+ other building codes and standards. Each finding includes the exact section reference, severity rating, and suggested resolution.
Try it with 50 free credits

Related sections

Table 403.1Minimum Plumbing FixturesIPC 2021604.1Water Supply System DesignIPC 2021702.1Drainage System Pipe SizingIPC 2021

Related articles

IPC vs UPC: Key Differences Every Plumbing Engineer Should Know