In short: add up the DFU value of every fixture on the drain line, then match that total against IPC Table 710.1(1) for your slope to find the minimum pipe size. A typical two-bathroom home lands around 18–22 DFU, which fits a 3-inch drain at a 1/4 in./ft. slope; a third full bathroom often pushes the load past 27 DFU and up to a 4-inch drain.
This is a planning aid based on the published IPC tables. Local amendments vary, and final pipe sizing on a permitted project should be confirmed with a licensed plumber or engineer.
How to calculate drainage fixture units
Every plumbing fixture is assigned a DFU value in the plumbing code, based on how much waste it can discharge relative to a single lavatory. Add the DFU value of each fixture on a drain line, and the running total tells you which pipe size the code allows:
This calculator does exactly that: it multiplies each fixture count by its DFU value from IPC Table 709.1, sums the results, and checks the total against IPC Table 710.1(1) at the slope you select. If any water closet is included, it also enforces the code’s 3-inch minimum drain size for a line serving a water closet, since that rule can require a larger pipe than the DFU load alone.
Worked example. A half-bathroom with one 1.6 gpf toilet (3 DFU) and one lavatory (1 DFU) totals 4 DFU. At a 1/4 in./ft. slope a 3-inch drain holds up to 27 DFU — far more than 4 — so the pipe size here is set by the water-closet minimum, not the load.
DFU is a weighting, not a flow rate. A fixture rated at 2 DFU does not necessarily discharge twice the gallons per minute of a 1 DFU fixture. The values are calibrated so that, across many fixtures discharging somewhat independently, the total predicts peak drain loading well — which is why the tables use DFU rather than raw GPM.
Why fixture type and slope change the answer
A drain does not need to carry every fixture’s full flow at once — in practice, only a fraction of fixtures discharge simultaneously. DFU values already account for that probability, so a water closet (a large, fast discharge) rates several times higher than a lavatory (a small, slow one), even though neither runs continuously.
Slope changes the answer because a steeper drain carries waste faster for the same pipe diameter, so it can safely handle a higher DFU load before running full. That is why IPC Table 710.1(1) publishes a separate capacity column for 1/8, 1/4 and 1/2 inch of fall per foot — the same 4-inch pipe holds 180 DFU at the flattest common slope and 250 DFU at the steepest.
Drainage fixture unit values by fixture
Values this calculator uses, from IPC Table 709.1 (private/residential fixtures). Commercial or public-use fixtures can carry different values.
| Fixture | DFU value |
|---|---|
| Water closet, 1.6 gpf or less (tank type) | 3 |
| Water closet, flushometer valve | 4 |
| Bidet | 1 |
| Lavatory (bathroom sink) | 1 |
| Bathtub, with or without shower | 2 |
| Shower stall, separate | 2 |
| Kitchen sink | 2 |
| Dishwasher, domestic | 2 |
| Clothes washer, residential | 2 |
| Laundry tub / utility sink | 2 |
| Floor drain, 2-inch | 2 |
| Bar / wet bar sink | 1 |
Minimum drain size by DFU load
Based on IPC Table 710.1(1) at a 1/4 in./ft. slope, the most commonly specified fall for residential building drains. If any water closet is connected, the drain must still be at least 3 inches even where the DFU load alone would allow smaller.
| Drain size | Max. DFU (1/4 in./ft.) | Typical DFU range |
|---|---|---|
| 2 in. (no water closet) | 21 | 1–21 |
| 2½ in. (no water closet) | 24 | 22–24 |
| 3 in. | 27 | 25–27, or any load with a water closet up to 27 |
| 4 in. | 216 | 28–216 |
| 5 in. | 480 | 217–480 |
| 6 in. | 840 | 481–840 |
| 8 in. | 1,920 | 841–1,920 |
| 10 in. | 3,500 | 1,921–3,500 |
| 12 in. | 5,600 | 3,501–5,600 |
| 15 in. | 10,000 | 5,601–10,000 |
Worked examples
Half-bathroom
4 DFU → 3 in.
One 1.6 gpf toilet (3 DFU) and one lavatory (1 DFU) total 4 DFU. The load alone would fit a smaller pipe, but the water closet forces a 3-inch minimum drain.
Two-bathroom home
20 DFU → 3 in.
Two toilets (6), two lavatories (2), a tub and a shower (4), a kitchen sink, dishwasher and washer (6) and one floor drain (2) total 20 DFU — comfortably inside a 3-inch drain’s 27-DFU capacity at 1/4 in./ft.
Three-bathroom home
28 DFU → 4 in.
Three toilets (9), three lavatories (3), three tub/showers (6), a kitchen sink, dishwasher and washer (6), plus two floor drains (4) total 28 DFU — one unit over a 3-inch drain’s 27-DFU limit, so the code requires stepping up to 4 inches.
What else affects drain sizing
Horizontal branch vs. stack vs. building drain. This calculator applies IPC Table 710.1(1), which governs building drains and sewers. Vertical stacks and individual horizontal branches are sized from the related Table 710.1(2), which allows somewhat different DFU limits per diameter — a designer sizes each segment against the table that applies to it.
Minimum slope by pipe size. Separate from fixture-unit capacity, the IPC sets a minimum allowable slope for each pipe diameter (commonly 1/4 in./ft. for 3-inch and smaller, 1/8 in./ft. for 4 to 6-inch, and 1/16 in./ft. for 8-inch and larger). Always confirm the slope you plan to use is permitted for the pipe size chosen.
Local amendments. Many jurisdictions adopt the IPC or UPC with local amendments that can change specific DFU values or table limits. Treat this calculator as a planning aid and confirm final sizing against your local code and inspector.
Fixtures not listed here. Commercial fixtures, floor sinks, and devices with continuous or intermittent flow (like sump pumps or air conditioning condensate) are sized differently under IPC Sections 709.2–709.4. Add them separately if your project includes them.
Frequently asked questions
What is a drainage fixture unit (DFU)?
A drainage fixture unit is a relative measure of the discharge load a plumbing fixture places on a drainage system, defined in IPC Table 709.1. A DFU is not a flow rate in gallons per minute; it is a weighted value used purely for sizing pipes, so a fixture rated at 2 DFU is assumed to load the drain twice as much as one rated at 1 DFU.
How many DFU does a toilet count for?
A standard 1.6 gallon-per-flush (or lower) tank-type toilet counts as 3 DFU under IPC Table 709.1. A flushometer-valve toilet, more common in commercial buildings, counts as 4 DFU. Either fixture also triggers a 3-inch minimum drain size, regardless of the total DFU load.
Does the number of bathrooms determine my drain pipe size?
Bathroom count matters only through the fixtures inside it. Two bathrooms with a toilet, lavatory and tub/shower each add roughly 12 to 14 DFU combined, and it is that running total, checked against IPC Table 710.1(2) at your chosen slope, that sets the minimum pipe size — not the room count itself.
What drain size do I need for a given DFU load?
At a common 1/4 inch per foot slope, a 3-inch drain handles up to 27 DFU, a 4-inch drain up to 216 DFU, a 5-inch drain up to 480 DFU and a 6-inch drain up to 840 DFU, per IPC Table 710.1(1). Any drain serving a water closet must still be at least 3 inches even if the DFU load alone would allow a smaller pipe.
Does pipe slope affect how many fixtures a drain can handle?
Yes. A steeper slope moves waste faster and lets the same pipe diameter carry more fixture units. IPC Table 710.1(1) gives higher DFU capacity at 1/2 inch per foot than at 1/4 or 1/8 inch per foot for every pipe size, which is why the calculator asks for your intended slope.
Is a DFU the same thing as a GPM flow rate?
No. Gallons per minute measures actual flow; a DFU is a code-defined weighting factor used only for drain and vent sizing tables. Two fixtures with similar peak flow can carry different DFU ratings because DFU also accounts for how long and how often a fixture discharges.
Sources & references
- International Code Council. (2021). International Plumbing Code, Chapter 7, Table 709.1 — Drainage Fixture Unit Values.
- International Code Council. (2021). International Plumbing Code, Chapter 7, Table 710.1(1) — Building Drains and Sewers.