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
| Fixture | DFU | Min trap | Notes |
|---|---|---|---|
| Bathroom group (1.6 gpf water closet) | 5 | — | f |
| Bathroom group (water closet over 1.6 gpf) | 6 | — | f |
| Water closet, private (1.6 gpf) | 3 | — | d, e |
| Water closet, private (over 1.6 gpf) | 4 | — | d, e |
| Water closet, public (1.6 gpf) | 4 | — | d, e |
| Water closet, public (over 1.6 gpf) | 6 | — | d, e |
| Water closet, flushometer tank (public or private) | 4 | — | d, e |
| Urinal | 4 | — | d |
| Urinal (1.0 gpf or less) | 2 | — | d, e |
| Urinal, nonwater-supplied | 1/2 | — | d |
IPC — Lavatories, sinks & laundry
| Fixture | DFU | Min trap | Notes |
|---|---|---|---|
| Lavatory | 1 | 1-1/4" | — |
| Dental lavatory | 1 | 1-1/4" | — |
| Dental unit or cuspidor | 1 | 1-1/4" | — |
| Bidet | 1 | 1-1/4" | — |
| Drinking fountain | 1/2 | 1-1/4" | — |
| Kitchen sink, domestic | 2 | 1-1/2" | — |
| Kitchen sink, domestic (with food-waste disposer and/or dishwasher) | 2 | 1-1/2" | — |
| Sink | 2 | 1-1/2" | — |
| Service sink | 2 | 1-1/2" | — |
| Wash sink, circular or multiple (per set of faucets) | 2 | 1-1/2" | — |
| Combination sink and tray | 2 | 1-1/2" | — |
| Laundry tray (1 or 2 compartments) | 2 | 1-1/2" | — |
IPC — Tubs, showers, appliances & drains
| Fixture | DFU | Min trap | Notes |
|---|---|---|---|
| Bathtub (with or without overhead shower or whirlpool) | 2 | 1-1/2" | b |
| Shower, total flow 5.7 gpm or less | 2 | 1-1/2" | — |
| Shower, over 5.7 to 12.3 gpm | 3 | 2" | — |
| Shower, over 12.3 to 25.8 gpm | 5 | 3" | — |
| Shower, over 25.8 to 55.6 gpm | 6 | 4" | — |
| Automatic clothes washer, residential | 2 | 2" | g |
| Automatic clothes washer, commercial | 3 | 2" | a, g |
| Dishwashing machine, domestic | 2 | 1-1/2" | c |
| Floor drain | 2 | 2" | h |
| Emergency floor drain | 0 | 2" | — |
| Floor sink | — | 2" | h |
IPC — Unlisted fixtures, by drain or trap size
| Drain or trap size | DFU |
|---|---|
| 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
| Fixture | Trap & arm | Private | Public | Assembly | Notes |
|---|---|---|---|---|---|
| Water closet, 1.6 gpf gravity tank | 3" | 3.0 | 4.0 | 6.0 | 6 |
| Water closet, 1.6 gpf flushometer tank | 3" | 3.0 | 4.0 | 6.0 | 6 |
| Water closet, 1.6 gpf flushometer valve | 3" | 3.0 | 4.0 | 6.0 | 6 |
| Water closet, over 1.6 gpf gravity tank | 3" | 4.0 | 6.0 | 8.0 | 6 |
| Water closet, over 1.6 gpf flushometer valve | 3" | 4.0 | 6.0 | 8.0 | 6 |
| Urinal, integral trap (1.0 gpf or less) | 2" | 2.0 | 2.0 | 5.0 | 2 |
| Urinal, integral trap (over 1.0 gpf) | 2" | 2.0 | 2.0 | 6.0 | — |
| Urinal, exposed trap | 1-1/2" | 2.0 | 2.0 | 5.0 | 2 |
| Urinal, nonwater (with drain-cleansing action) | 2" | 1.0 | 1.0 | 1.0 | — |
| Urinal, hybrid * | 2" | 1.0 | 1.0 | 1.0 | — |
UPC — Sinks, lavatories & washfountains
| Fixture | Trap & arm | Private | Public | Assembly | Notes |
|---|---|---|---|---|---|
| Lavatory | 1-1/4" | 1.0 | 1.0 | 1.0 | — |
| Lavatories, in sets | 1-1/2" | 2.0 | 2.0 | 2.0 | — |
| Washfountain | 1-1/2" | — | 2.0 | 2.0 | — |
| Washfountain | 2" | — | 3.0 | 3.0 | — |
| Wash sink (per set of faucets) | — | — | 2.0 | 2.0 | — |
| Dental unit or cuspidor | 1-1/4" | — | 1.0 | 1.0 | — |
| Drinking fountain or water cooler | 1-1/4" | 0.5 | 0.5 | 1.0 | — |
| Bidet | 1-1/4" | 1.0 | — | — | — |
| Bidet | 1-1/2" | 2.0 | — | — | — |
| Kitchen sink, domestic (with or without food-waste disposer and/or dishwasher) | 1-1/2" | 2.0 | 2.0 | — | 2 |
| Laundry sink (with or without clothes-washer discharge) | 1-1/2" | 2.0 | 2.0 | 2.0 | 2 |
| Bar sink | 1-1/2" | 1.0 | — | — | — |
| Bar sink | 1-1/2" | — | 2.0 | 2.0 | 2 |
| Clinical sink | 3" | — | 6.0 | 6.0 | — |
| Commercial sink, with food waste | 1-1/2" | — | 3.0 | 3.0 | 2 |
| Exam-room sink | 1-1/2" | — | 1.0 | — | — |
| Special-purpose sink | 1-1/2" | 2.0 | 3.0 | 3.0 | 2 |
| Special-purpose sink | 2" | 3.0 | 4.0 | 4.0 | — |
| Special-purpose sink | 3" | — | 6.0 | 6.0 | — |
| Service sink or mop basin | 2" | — | 3.0 | 3.0 | — |
| Service sink or mop basin | 3" | — | 3.0 | 3.0 | — |
| Service sink, flushing rim | 3" | — | 6.0 | 6.0 | — |
UPC — Tubs, showers, appliances & drains
| Fixture | Trap & arm | Private | Public | Assembly | Notes |
|---|---|---|---|---|---|
| Bathtub or combination bath/shower | 1-1/2" | 2.0 | 2.0 | — | — |
| Shower, single-head trap | 2" | 2.0 | 2.0 | 2.0 | 9 |
| Shower, multi-head (each additional head) | 2" | 1.0 | 1.0 | 1.0 | — |
| Clothes washer, domestic (standpipe) | 2" | 3.0 | 3.0 | 3.0 | 5 |
| Dishwasher, domestic (independent drain) | 1-1/2" | 2.0 | 2.0 | 2.0 | 2 |
| Food-waste disposer, commercial | 2" | — | 3.0 | 3.0 | — |
| Floor drain | 2" | 2.0 | 2.0 | 2.0 | — |
| Floor drain, emergency | 2" | — | 0.0 | 0.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 receptor | 3" | — | — | — | 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 →