Plumbing Calculator
DFU Calculator for Plumbing Fixture Units
Looking for related tools? Browse all plumbing calculators for DFU totals, sewer slope, pipe sizing, UPC vs IPC, and ADU plumbing planning.
Use this free DFU calculator to estimate drainage fixture unit loads for toilets, sinks, showers, tubs, laundry fixtures, kitchens, bathrooms, ADUs, branch drains, building drains, and sewer lines. The calculator provides a planning-level fixture-unit total using UPC and IPC plumbing context.
For lookup-style values, start with the DFU chart. For code context, compare UPC vs IPC plumbing code or check what plumbing code your state uses.
What Is a DFU in Plumbing?
DFU means drainage fixture unit. In plumbing, DFUs estimate the drainage load from each fixture so toilets, lavatory sinks, showers, tubs, washers, and other fixtures can be compared using a common fixture-unit value.
A DFU chart lists those fixture-unit values so you can add up the total load on a branch drain, building drain, or building sewer. The DFU total is only a planning step; final pipe sizing also depends on slope, venting, pipe orientation, developed length, and local code requirements.
Interactive Plumbing Calculator
Drainage Fixture Unit Calculator
Enter fixture quantities, choose UPC or IPC, and calculate a planning-level DFU total for early drain, building drain, and sewer sizing review.
Need lookup values first? See the DFU chart or compare UPC vs IPC plumbing code.
Enter fixtures to estimate the rough sewer sizing range.
Using UPC fixture-unit values. This calculator is for planning only. Final drain sizing depends on the adopted code, pipe orientation, slope, developed length, venting, layout, and local amendments.
| Fixture | DFU Each | Quantity | Line Total |
|---|---|---|---|
| Toilet, private | 3 | 0 | |
| Toilet, public | 6 | 0 | |
| Lavatory sink | 1 | 0 | |
| Shower | 2 | 0 | |
| Tub / tub-shower | 2 | 0 | |
| Kitchen sink | 2 | 0 | |
| Dishwasher | 2 | 0 | |
| Garbage disposal | 1 | 0 | |
| Clothes washer | 3 | 0 | |
| Laundry sink | 2 | 0 | |
| Utility sink | 2 | 0 | |
| Mop sink / service sink | 3 | 0 | |
| Floor drain | 2 | 0 | |
| Bar sink | 1 | 0 | |
| Urinal | 2 | 0 | |
| Bidet | 1 | 0 | |
| Drinking fountain | 0.5 | 0 | |
| Ice maker | 1 | 0 | |
| Total DFUs | 0 | ||
How to use the result
- Use the total as an early fixture-load estimate.
- Compare the total against the correct pipe sizing table.
- Check whether the pipe is a branch, stack, drain, or sewer.
- Verify slope, venting, cleanouts, and local amendments.
Useful next checks
- Review the 3-inch pipe DFU guide.
- Check the 4-inch sewer guide.
- Estimate pipe fall with the sewer slope calculator.
How to Use the DFU Calculator
This drainage fixture unit calculator helps estimate plumbing loads for common fixtures. Select the plumbing code basis, then enter the quantity of each fixture connected to the pipe section you are reviewing. The result is a total fixture-unit load that can be used for early planning and code review.
The calculator can be used for a single bathroom group, a kitchen and laundry area, an ADU, a remodel, a branch drain, a building drain, or a shared sewer line. For room-level examples, review the bathroom DFU guide, toilet DFU guide, and ADU plumbing DFU guide.
Plumbing Fixture Unit Calculator Example
A simple bathroom DFU calculation may include a toilet, lavatory, shower, and bathtub. The exact total depends on the plumbing code, fixture type, and project conditions, but the basic process is the same: count the fixtures, apply the fixture-unit value, and total the load.
| Fixture | Quantity | What to Check |
|---|---|---|
| Toilet | 1 | Private-use vs public-use fixture and UPC vs IPC value |
| Lavatory sink | 1 or more | Whether the sink is part of a bathroom group |
| Shower or tub | 1 or more | Fixture type, trap size, and local amendments |
| Laundry or utility sink | As applicable | Whether the fixture connects to the same branch, drain, or sewer |
After you calculate the fixture-unit total, compare the result with pipe sizing references such as the 3-inch pipe DFU capacity guide or the 4-inch sewer capacity guide.
What the DFU Result Means
The DFU result is an estimated plumbing fixture load. It helps show whether a pipe size, branch drain, stack, building drain, or sewer line deserves closer review. A DFU total does not automatically approve a drain layout or confirm that the pipe is code-compliant.
Pipe slope, horizontal versus vertical orientation, venting, developed length, cleanouts, fixture grouping, and local amendments still matter. If slope is part of the question, use the sewer slope calculator to estimate fall over distance.
Building Drain, Building Sewer, and Fixture Load
A DFU total should be applied to the correct pipe section. A horizontal branch, vertical stack, building drain, and building sewer may be reviewed differently under the plumbing code. Before using the result, identify whether you are checking a branch drain, main drain, sewer line, or shared lateral.
For terminology, review the difference between a building drain and building sewer. For accessory dwelling units, the ADU load may need to be added to the main house load if both share the same sewer.
UPC vs IPC DFU Assumptions
UPC and IPC assumptions can produce different DFU totals for some fixtures. Toilets, clothes washers, public-use fixtures, flushometer fixtures, floor drains, and special fixtures are common areas where code assumptions may change the result.
Use the plumbing code adopted by your state, county, or city. Some jurisdictions use UPC, some use IPC, and some use local amendments that modify fixture-unit values or pipe sizing rules.
Common DFU Calculation Mistakes
- Counting bathrooms but forgetting kitchen and laundry fixtures.
- Using UPC values in an IPC jurisdiction, or the reverse.
- Assuming a DFU total alone confirms pipe sizing.
- Forgetting to add ADU, guest suite, utility sink, floor drain, or garage fixture loads.
- Applying the total to the wrong pipe section, such as mixing a branch drain total with a building sewer total.
- Ignoring slope, venting, cleanouts, developed length, fixture grouping, and local amendments.
Frequently Asked Questions
What is a DFU in plumbing?
A DFU is a drainage fixture unit. It is a standardized plumbing load value used to estimate how much demand a fixture places on a drain, branch, stack, building drain, or building sewer.
How do you calculate drainage fixture units?
To calculate drainage fixture units, select the applicable plumbing code basis, identify each connected fixture, enter the fixture quantity, and total the DFU values. The total can then be reviewed against pipe size, slope, and local code requirements.
How many DFUs is a toilet?
A private-use toilet is commonly estimated at 3 DFUs under UPC values and 4 DFUs under IPC values. Public-use fixtures, flushometer valves, and local amendments may use different values.
Can I size a sewer pipe from DFUs alone?
No. DFUs are only part of the pipe sizing process. Pipe slope, pipe orientation, developed length, venting, fixture grouping, cleanouts, and local amendments also matter.
Should I use UPC or IPC for DFU calculations?
Use the plumbing code adopted by your state, county, city, or local jurisdiction. Some areas use UPC, some use IPC, and some use amended versions of either code.
Does this DFU calculator replace a plumber or engineer?
No. This calculator is for education and early planning only. Final plumbing design should be checked against the adopted code and actual project conditions.
Important Reminder
This DFU calculator is for education and early planning only. Final pipe sizing should always be verified against the adopted plumbing code, local amendments, permit requirements, and actual project conditions.
Need help with a plumbing project?
BuildCalc can help you organize your fixture list, DFU estimate, pipe sizing questions, and code assumptions before you talk with a plumber, designer, or building department.
Continue with DFU and pipe sizing resources
Use these related guides to compare fixture values, review bathroom and ADU loads, check pipe sizing, and understand how DFUs affect drainage design.
Toilet DFU Guide
Understand how toilets affect DFU totals, branch drains, building drains, and sewer sizing.
ADU Plumbing DFU Guide
Plan DFU loads for an accessory dwelling unit with bathroom, kitchen, laundry, and drainage fixtures.
DFU Chart
Reference common drainage fixture unit values used for plumbing design and sizing.
Bathroom DFU Guide
Estimate total DFUs for bathrooms with toilets, lavatories, showers, tubs, and floor drains.
3-Inch Pipe DFU Capacity
Review typical DFU capacity considerations for 3-inch drain pipes, building drains, branches, and sewers.