Where the IPC and UPC Disagree on Service and Remodel Work

Why this matters

A plumber who learned on one code and crosses a county or state line into the other fails inspections on details that were correct last week: a lavatory arm that was fine at 5 ft, a dishwasher high loop that passed every time, an air admittance valve under an island. Neither code is stricter across the board; each is stricter in different places. This card owns the list of differences a service and remodel plumber actually meets, names the section in each 2021 edition, and points to the shelf card that teaches the detail. It does not re-teach the details.

Find out which code you are under before anything else

Both model codes are law only where a state or local government has adopted them, usually with amendments. Some states adopt the IPC statewide, some adopt the UPC, a few write their own plumbing code drawing on one or both, and a number of large cities amend heavily. A single metro area can straddle two codes. The adopted edition can lag the current one by a cycle or two.

Three questions to answer before the first fitting:

  • Which model code, and which edition, does this jurisdiction enforce for this building type? One- and two-family dwellings may fall under the IRC's plumbing chapters (IRC 2021 Chapters 25 to 33, as adopted) rather than the IPC itself, and the IRC tracks the IPC on most items below.
  • What local amendments exist? A local amendment beats the model code on everything in this card. Several UPC jurisdictions, for example, accept air admittance valves by amendment.
  • Who decides an alternate method? Both codes let the authority having jurisdiction approve alternate materials and methods; that approval is written, not a conversation at the truck.

The permit office or the inspector's published amendments answer all three. Write the answer on the job file, because the next tech on the job will assume whatever code they grew up on.

The differences table

Every row cites the 2021 edition of each code, as adopted by your jurisdiction. Where a row says "read the table", the numbers vary by size and are carried on the linked card.

 ITEM            IPC 2021            UPC 2021
 --------------------------------------------------
 Trap arm,       Table 909.1         Table 1002.2
 1-1/2 in trap   6 ft at 1/4 in/ft   3 ft 6 in
 Trap arm,       8 ft                5 ft
 2 in trap
 Air admittance  allowed, IPC 918    not a general
 valve           ASSE 1051 / 1050    vent in base code
 Washer          18 to 42 in above   18 to 30 in above
 standpipe       trap weir, 802.4    trap weir, 804.1
 Dishwasher      air gap, air break  listed air gap
 discharge       or high loop to     fitting, 807.4
                 counter, 802.1
 Toilet front    21 in, 405.3.1      24 in, 402.5
 clearance
 Toilet side     15 in to wall,      15 in to wall,
 clearance       30 in between       30 in between
 Wet venting     Section 912, two    Section 908, own
                 bath groups, any    limits and sizing
                 fixtures within     rules

The side clearance row agrees on purpose: it is on the table because remodelers often assume the two codes differ there and move a toilet that did not need moving.

Reading each row

Trap arm lengths. The IPC table ties each length to one pipe diameter of fall at 1/4 in per ft (a 1-1/2 in arm falls 1-1/2 in over 6 ft), so a vent opening never ends up below the trap weir. The UPC uses shorter lengths for the small sizes. The full five-row comparison, the measuring points and the diagram are on 'Trap Arm Lengths by Trap Size Under IPC and UPC'.

Air admittance valves. IPC 918 accepts an AAV as an individual, branch or stack vent with conditions: listed to ASSE 1051 (individual and branch) or ASSE 1050 (stack), accessible, in a ventilated space, mounted above the drain it serves, and with at least one vent to open air elsewhere in the system. The UPC base code does not recognize an AAV as a general venting method; where a UPC jurisdiction accepts one it is by local amendment or a written alternate-method approval. Install steps are on 'How to Install an Air Admittance Valve Where It Is Allowed'.

Washer standpipe height. Both codes measure from the trap weir, not the floor, and both set 18 in as the minimum. The ceiling differs: 42 in under IPC 802.4, 30 in under UPC 804.1. A standpipe cut at 36 in above the weir passes one and fails the other. The outlet box and trap work is on 'How to Install a Washing Machine Outlet Box and Standpipe'.

Dishwasher discharge. IPC 802.1 accepts an indirect connection through an air gap or air break, or a connection to the sink tailpiece wye or the disposer inlet, with the discharge line raised and fastened to the underside of the counter before it drops (the "high loop"). UPC 807.4 requires a listed dishwasher air gap fitting on the discharge side before the connection to the drain or disposer. Some jurisdictions under each code amend this one, in both directions. The kitchen layout is on 'How to Plumb a Kitchen Sink with Disposer and Dishwasher'.

Toilet front clearance. IPC 405.3.1 asks for 21 in clear in front of a water closet; UPC 402.5 asks for 24 in. On a tight remodel that 3 in decides whether the existing room works with an elongated bowl. The clearance diagram is on 'Standard Rough-In Heights and Clearances for a Bathroom'.

Wet venting. IPC Section 912 permits a horizontal wet vent serving any combination of fixtures within two bathroom groups on the same floor, sized from its own wet vent table. UPC Section 908 permits wet venting under its own limits and its own sizing rules. Neither code lets a kitchen sink or laundry ride on a bathroom group's wet vent. The fixture-by-fixture rules are on 'Wet Venting a Bathroom Group Under IPC and UPC'.

Differences this card leaves out, and why

Fixture unit values and pipe sizing. IPC Table 709.1 and UPC Table 702.1 assign different drainage fixture units to some fixtures (water closets by flush volume, clothes washers), and the water supply sizing methods are built differently. That is a sizing exercise, not a service-call trap, and lives on 'Drainage Fixture Units for a House and the Bathroom Group' and 'Minimum Supply Size to Each Residential Fixture'.

Things that look different and are not. Both codes cap static pressure at 80 psi (IPC 604.8, UPC 608.2) and limit shower and tub outlets to 120 F. Those numbers are owned by 'The Pressure and Temperature Numbers on Every Residential Call' and are deliberately absent from the table so nobody reads them as a difference.

Gas. Fuel gas runs under the IFGC or NFPA 54, as adopted, often alongside a UPC jurisdiction's plumbing code, and many UPC jurisdictions use the UPC's own fuel gas chapter instead. Treat it as a separate adoption question.

Worked example: one remodel, two jurisdictions

A shop works both sides of a county line. Same customer layout on both sides: a hall bath gut with lavatory, tub-shower and toilet; a kitchen with an island sink, disposer and dishwasher; a laundry moved to a closet. The draft layout came from the IPC side.

The draft, item by item:

  • Lavatory: 1-1/2 in trap, arm 4 ft 2 in to the vent.
  • Island sink: AAV in the sink cabinet, no loop vent.
  • Dishwasher: high loop to the underside of the counter, into the disposer.
  • Toilet: elongated bowl, spec sheet depth 30 in from finished wall; finished wall to vanity front opposite is 52 in.
  • Washer standpipe: top 38 in above the trap weir.
  • Bath group wet vented: lavatory dry vented, its 2 in drain wet venting the tub and toilet.

Run against IPC 2021, as adopted (east side): lavatory arm 4 ft 2 in under the 6 ft limit, passes. AAV allowed under IPC 918, passes if listed, accessible and above the drain. High loop passes under 802.1. Toilet: 52 in minus 30 in leaves 22 in clear, over 21, passes. Standpipe 38 in, inside 18 to 42, passes. Wet vent permitted under 912. Six of six pass.

Run against UPC 2021, as adopted (west side), no local amendments:

  • Lavatory arm 4 ft 2 in against 3 ft 6 in: fails by 8 in. Move the vent to within 3 ft 6 in.
  • AAV: not accepted in the base code. Island sink goes to the UPC island fixture vent (loop and foot vent).
  • High loop: fails 807.4. Add a listed air gap at the sink deck.
  • Toilet: 22 in clear against 24: fails by 2 in. Options are a round-front bowl if its spec depth is 28 in or less, or moving the vanity.
  • Standpipe 38 in against a 30 in ceiling: fails by 8 in. Cut it down to between 18 and 30 in above the weir.
  • Wet vent: allowed in principle under 908; re-check the arrangement against the UPC's own wet vent limits and sizing before calling it a pass.

The count. Five of six items fail on the west side as drawn and the sixth needs re-checking, on a layout that passes every item in the east. Not one of the five failures is exotic: they are the everyday items this table exists for.

What would change the answer. If the west-side jurisdiction had adopted an amendment accepting AAVs, the island loop vent would drop out and the count falls to four. If the east side ran a state code that amends the dishwasher rule to require an air gap, the east side picks up a failure the IPC base code does not have. Check amendments before reading any of the counts above as final.

How to verify you got this right

  • The job file names the code, the edition and any amendments, sourced from the permit office, before rough-in starts.
  • Every item in the table above that appears on the job has been checked against the code on the file, not the code the lead tech learned on.
  • Where a row depended on an alternate-method approval, the written approval is in the file.

References

  • IPC 2021 Sections 405.3.1, 802.1, 802.4, 912, 918 and Table 909.1, as adopted by your jurisdiction.
  • UPC 2021 Sections 402.5, 804.1, 807.4, 908 and Table 1002.2, as adopted by your jurisdiction.
  • IRC 2021 Chapters 25 to 33, as adopted, for one- and two-family dwellings.
  • See related: Trap Arm Lengths by Trap Size Under IPC and UPC; Wet Venting a Bathroom Group Under IPC and UPC; Standard Rough-In Heights and Clearances for a Bathroom.
  • See related: How to Install an Air Admittance Valve Where It Is Allowed; The Pressure and Temperature Numbers on Every Residential Call.