DFU Chart — Drainage Fixture Units & Minimum Trap Sizes

Drainage fixture unit values for every listed plumbing fixture, with the minimum trap size for each. IPC and UPC values are kept in separate tables because the two codes assign different numbers to the same fixture — always read from the code family your jurisdiction enforces, and check its local amendments. IPC values per Table 709.1 (2021 edition; unchanged 2015–2024); UPC values per Table 702.1 (2021 edition).

IPC — Water closets, urinals & bathroom groups

IPC Table 709.1
Drainage fixture units and minimum trap size (inches) per fixture, values per IPC Table 709.1 (2021 edition). Note letters are explained below the tables.
FixtureDFUMin trapNotes
Bathroom group (1.6 gpf water closet)5f
Bathroom group (water closet over 1.6 gpf)6f
Water closet, private (1.6 gpf)3d, e
Water closet, private (over 1.6 gpf)4d, e
Water closet, public (1.6 gpf)4d, e
Water closet, public (over 1.6 gpf)6d, e
Water closet, flushometer tank (public or private)4d, e
Urinal4d
Urinal (1.0 gpf or less)2d, e
Urinal, nonwater-supplied1/2d

IPC — Lavatories, sinks & laundry

IPC Table 709.1
Drainage fixture units and minimum trap size (inches) per fixture, values per IPC Table 709.1 (2021 edition). Note letters are explained below the tables.
FixtureDFUMin trapNotes
Lavatory11-1/4"
Dental lavatory11-1/4"
Dental unit or cuspidor11-1/4"
Bidet11-1/4"
Drinking fountain1/21-1/4"
Kitchen sink, domestic21-1/2"
Kitchen sink, domestic (with food-waste disposer and/or dishwasher)21-1/2"
Sink21-1/2"
Service sink21-1/2"
Wash sink, circular or multiple (per set of faucets)21-1/2"
Combination sink and tray21-1/2"
Laundry tray (1 or 2 compartments)21-1/2"

IPC — Tubs, showers, appliances & drains

IPC Table 709.1
Drainage fixture units and minimum trap size (inches) per fixture, values per IPC Table 709.1 (2021 edition). Note letters are explained below the tables.
FixtureDFUMin trapNotes
Bathtub (with or without overhead shower or whirlpool)21-1/2"b
Shower, total flow 5.7 gpm or less21-1/2"
Shower, over 5.7 to 12.3 gpm32"
Shower, over 12.3 to 25.8 gpm53"
Shower, over 25.8 to 55.6 gpm64"
Automatic clothes washer, residential22"g
Automatic clothes washer, commercial32"a, g
Dishwashing machine, domestic21-1/2"c
Floor drain22"h
Emergency floor drain02"
Floor sink2"h
A dash in the trap column means no single trap size applies: water closets and urinals take a trap consistent with their outlet size (note d), and bathroom groups are multi-fixture combinations.

IPC — Unlisted fixtures, by drain or trap size

IPC Table 709.2
Default DFU values for a fixture that has no listed row, taken from the size of its drain or trap, values per IPC Table 709.2 (2021 edition). Minimum trap size for an unlisted fixture is its outlet size, never less than 1-1/4".
Drain or trap sizeDFU
1-1/4"1
1-1/2"2
2"3
2-1/2"4
3"5
4"6

IPC table notes

  • aTraps larger than 3" fall under the trap-size table of IPC 709.2.
  • bAn overhead shower or whirlpool attachment on a bathtub does not add DFU — the bathtub value already covers it.
  • cUnlisted fixtures and devices with intermittent flow are computed under IPC 709.2 through 709.4.1.
  • dTrap size matches the fixture outlet size rather than a fixed minimum.
  • eWater closets and urinals cannot be counted at a lower DFU on building drains and sewers unless the lower value is confirmed by testing.
  • fExtra fixtures added to a bathroom group add their own DFU on top of the group value.
  • gClothes-washer standpipe drain, branch, and stack sizing follows IPC 406.2 (numbered 406.3 before the 2021 edition).
  • hFloor sinks and other waste receptors are sized as receptors under IPC 709.4 and 709.4.1 for the fixtures draining into them.

UPC — Water closets & urinals

UPC Table 702.1
Drainage fixture units by occupancy (private / public / assembly) with the minimum trap and trap-arm size (inches), values per UPC Table 702.1 (2021 edition). A dash means the code assigns no value for that occupancy; note numbers are explained below the tables.
FixtureTrap & armPrivatePublicAssemblyNotes
Water closet, 1.6 gpf gravity tank3"3.04.06.06
Water closet, 1.6 gpf flushometer tank3"3.04.06.06
Water closet, 1.6 gpf flushometer valve3"3.04.06.06
Water closet, over 1.6 gpf gravity tank3"4.06.08.06
Water closet, over 1.6 gpf flushometer valve3"4.06.08.06
Urinal, integral trap (1.0 gpf or less)2"2.02.05.02
Urinal, integral trap (over 1.0 gpf)2"2.02.06.0
Urinal, exposed trap1-1/2"2.02.05.02
Urinal, nonwater (with drain-cleansing action)2"1.01.01.0
Urinal, hybrid *2"1.01.01.0
* Base-UPC row: the California and Hawaii adoptions omit hybrid urinals entirely.

UPC — Sinks, lavatories & washfountains

UPC Table 702.1
Drainage fixture units by occupancy (private / public / assembly) with the minimum trap and trap-arm size (inches), values per UPC Table 702.1 (2021 edition). A dash means the code assigns no value for that occupancy; note numbers are explained below the tables.
FixtureTrap & armPrivatePublicAssemblyNotes
Lavatory1-1/4"1.01.01.0
Lavatories, in sets1-1/2"2.02.02.0
Washfountain1-1/2"2.02.0
Washfountain2"3.03.0
Wash sink (per set of faucets)2.02.0
Dental unit or cuspidor1-1/4"1.01.0
Drinking fountain or water cooler1-1/4"0.50.51.0
Bidet1-1/4"1.0
Bidet1-1/2"2.0
Kitchen sink, domestic (with or without food-waste disposer and/or dishwasher)1-1/2"2.02.02
Laundry sink (with or without clothes-washer discharge)1-1/2"2.02.02.02
Bar sink1-1/2"1.0
Bar sink1-1/2"2.02.02
Clinical sink3"6.06.0
Commercial sink, with food waste1-1/2"3.03.02
Exam-room sink1-1/2"1.0
Special-purpose sink1-1/2"2.03.03.02
Special-purpose sink2"3.04.04.0
Special-purpose sink3"6.06.0
Service sink or mop basin2"3.03.0
Service sink or mop basin3"3.03.0
Service sink, flushing rim3"6.06.0

UPC — Tubs, showers, appliances & drains

UPC Table 702.1
Drainage fixture units by occupancy (private / public / assembly) with the minimum trap and trap-arm size (inches), values per UPC Table 702.1 (2021 edition). A dash means the code assigns no value for that occupancy; note numbers are explained below the tables.
FixtureTrap & armPrivatePublicAssemblyNotes
Bathtub or combination bath/shower1-1/2"2.02.0
Shower, single-head trap2"2.02.02.09
Shower, multi-head (each additional head)2"1.01.01.0
Clothes washer, domestic (standpipe)2"3.03.03.05
Dishwasher, domestic (independent drain)1-1/2"2.02.02.02
Food-waste disposer, commercial2"3.03.0
Floor drain2"2.02.02.0
Floor drain, emergency2"0.00.0
Mobile home, trap †3"12.0
Indirect waste receptor (low demand)1-1/2"1, 3
Indirect waste receptor (moderate or heavy demand)2"1, 4
Indirect waste receptor3"1
Base-UPC value: California amends this row to 6.0 under CCR Title 25. Indirect waste receptors carry no fixed DFU — they are sized from the fixtures discharging into them (note 1).

UPC table notes

  • 1Indirect waste receptors are sized from the total drainage capacity of the fixtures discharging into them, per the UPC indirect-waste tables.
  • 2Requires a 2" minimum drain even where the trap is smaller.
  • 3Covers low-demand indirect waste such as refrigerators, coffee urns, and water stations.
  • 4Covers moderate- and heavy-demand indirect waste such as commercial sinks and dishwashers.
  • 5Where three or more clothes washers share drainage, each counts 6 fixture units when sizing the common drain.
  • 6Water closets count as 6 fixture units when sizing septic tanks.
  • 7Traps must not be oversized to the point the fixture discharge can no longer scour the trap.
  • 8The assembly column applies to public assembly occupancies.
  • 9A bathtub replaced by a shower no larger than 36" × 60" may keep its 1-1/2" trap and trap arm (2021 addition).

How to read this chart

Find each fixture on the branch, stack, or drain you're sizing, take its DFU value, and add them up — the total is what the drain-sizing tables key on. Watch the private/public split on water closets: "private" means dwellings and similar single-user settings, while anything with open or semi-public use reads from the public row. The fixture unit calculator runs the count for you fixture by fixture.

The minimum trap column is the smallest trap (and fixture drain) the code allows for that fixture — a fixture can never drain through piping smaller than its trap. The two codes structure this differently: the IPC bakes private/public into the fixture rows, while the UPC rates each fixture across three occupancy columns — private, public, and assembly (public assembly occupancies, note 8) — and lists some fixtures on multiple rows by trap size. Under the UPC, read down the column matching the building's use.

IPC and UPC do not agree — and local amendments override both

The IPC (ICC) and UPC (IAPMO) assign different DFU values to the same fixtures and pair them with different sizing tables, so a fixture count is only meaningful inside one code family. Before you count, confirm which family your state or city enforces — and then check its amendments, because plumbing is one of the most heavily locally amended trades. Chicago, New York City, and several states rewrite fixture-unit rows outright.

The IPC values here are stable ground: Table 709.1 is value-identical from the 2015 through the 2024 editions, so the edition your jurisdiction adopted almost certainly matches this chart — but the amendment check is still yours to make. The UPC table shown is the 2021 edition, which added the nonwater drain-cleansing urinal row and the tub-to-shower retrofit allowance (note 9) over 2018. Two known state divergences are flagged directly on the rows: California and Hawaii omit hybrid urinals, and California amends the mobile-home trap value.

Common questions

How many DFU is a toilet?

Under the IPC (Table 709.1, 2021 edition) a private 1.6 gpf water closet is 3 DFU; public 1.6 gpf and flushometer-tank water closets are 4 DFU; and anything flushing more than 1.6 gpf is 4 DFU private or 6 DFU public. Under the UPC (Table 702.1, 2021 edition) a 1.6 gpf water closet is 3 DFU private, 4 public, and 6 in assembly occupancies regardless of tank or flushometer type, rising to 4/6/8 above 1.6 gpf.

Are IPC and UPC fixture-unit values interchangeable?

No. The two model codes assign different DFU values to the same fixture and pair them with different drain-sizing tables. A domestic clothes washer is 2 DFU under the IPC but 3 under the UPC; a standard flushometer urinal is 4 under the IPC but 2 under the UPC outside assembly use; showers are flow-tiered under the IPC and flat-rated under the UPC. A DFU count built from IPC values must be sized with IPC tables, and a UPC count with UPC tables — mixing them produces drains that can be undersized under the code actually being enforced.

What is a drainage fixture unit?

A DFU is a relative measure of the probable drainage load a fixture puts on the system — Hunter’s method — not a flow rate. Because fixtures discharge intermittently, DFU totals let the code size shared piping for realistic peak load instead of the impossible case of every fixture draining at once.

How do I count a fixture that is not in the table?

Under the IPC, an unlisted fixture takes the DFU of its drain or trap size per Table 709.2 — from 1 DFU at 1-1/4" up to 6 DFU at 4" — with the trap never smaller than 1-1/4". Devices with continuous or semicontinuous discharge (pumps, ejectors, AC equipment) count 2 DFU per gpm under IPC 709.3.

RUN THE NUMBERS

Run your whole job on the same numbers

These NORDIX tools are a taste of the full platform — bid pipeline, estimating, and job costing that carry your numbers from the first bid to the final invoice.

See what NORDIX does →