Plumbing Calculator
DFU Calculator for Drainage Fixture Units
Use this free DFU calculator to total the drainage fixture-unit load from toilets, lavatories, showers, tubs, kitchen fixtures, laundry fixtures, bathrooms, ADUs, and other fixtures connected to the pipe section you are reviewing.
How the calculator works
Select the applicable UPC or IPC basis, enter the quantity of each fixture, and review the total DFUs. The result is a planning value for evaluating a branch drain, stack, building drain, or building sewer—not automatic approval of a pipe size or layout.
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.
Common DFU Calculation Examples
These simplified examples show how typical fixture groups can add up. Enter the actual fixture quantities in the calculator and use the code basis adopted for your project.
Half bathroom
One private toilet and one lavatory are commonly about 4 UPC DFUs or 5 IPC DFUs.
Review bathroom examplesFull bathroom
One private toilet, one lavatory, and one shower or tub-shower are commonly about 6 UPC DFUs or 7 IPC DFUs.
Check toilet DFU valuesPrimary bathroom
One toilet, two lavatories, one shower, and one separate tub are commonly about 9 UPC DFUs or 10 IPC DFUs.
View fixture valuesFixture DFU Guides
After calculating total fixture units, review these fixture-specific pages for toilet DFU, lavatory sink DFU, shower DFU, bathroom group examples, and the full DFU chart.
Toilet DFU
Common toilet fixture-unit values for private-use and public-use water closets.
Lavatory Sink DFU
Bathroom sink DFU values and how lavatories fit into bathroom fixture groups.
Shower DFU
Typical shower fixture-unit values, including notes for larger or custom showers.
Bathroom DFU
DFU examples for half bathrooms, full bathrooms, and bathroom groups.
DFU Chart
Fixture unit chart for toilets, sinks, showers, tubs, washers, and floor drains.
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.
New to fixture-unit calculations? Start with what a drainage fixture unit means before entering fixture quantities.
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.
For fixture-specific lookup pages, review the toilet DFU guide, lavatory sink DFU guide, shower DFU guide, bathroom DFU guide, kitchen sink DFU guide, and the DFU chart.
Example: Calculate a Small House DFU Load
Assume one full bathroom, one kitchen sink, one dishwasher, and one clothes washer all connect to the pipe section being reviewed. This example uses common UPC-style planning values.
| Fixture | Quantity | UPC DFU Each | Line Total |
|---|---|---|---|
| Private toilet | 1 | 3 | 3 DFUs |
| Lavatory sink | 1 | 1 | 1 DFU |
| Shower | 1 | 2 | 2 DFUs |
| Kitchen sink | 1 | 2 | 2 DFUs |
| Dishwasher | 1 | 2 | 2 DFUs |
| Clothes washer | 1 | 3 | 3 DFUs |
| Example total | 13 DFUs | ||
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. The DFU calculator totals fixture load, but it does not calculate the required pipe slope or elevation change.
After calculating the total drainage fixture units, confirm the selected drain or sewer pipe has the required grade. Use the sewer slope calculator to calculate the total fall for the planned pipe length.
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. Review the UPC vs IPC comparison and the state plumbing code lookup before relying on the result.
Calculator Assumptions and Limitations
- Fixture values are planning references and may vary by adopted code edition, fixture type, and local amendment.
- Select the code basis that applies to the project location; do not choose UPC or IPC only because it produces a preferred result.
- Include only fixtures that discharge through the specific pipe section being evaluated.
- Public-use fixtures, flushometer fixtures, commercial equipment, indirect waste, pumped discharge, and continuous-flow equipment may need separate review.
- The calculator totals fixture load but does not evaluate trap-arm length, venting, fixture order, cleanout placement, developed length, or material restrictions.
- A total DFU value does not by itself determine whether a pipe size or plumbing layout is code-compliant.
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 branch drain, stack, building drain, or building sewer.
How do you calculate drainage fixture units?
Choose the applicable UPC or IPC basis, list every fixture connected to the pipe section being reviewed, enter the quantity of each fixture, and add the assigned DFU values. The resulting total is then compared with the correct drainage sizing table and project conditions.
Which fixtures should I include in a DFU calculation?
Include every fixture that discharges through the pipe section being checked. This may include toilets, lavatories, showers, tubs, kitchen sinks, dishwashers, clothes washers, utility sinks, floor drains, ADU fixtures, and other connected equipment.
How many DFUs is a toilet?
A private-use toilet is commonly estimated at 3 DFUs under UPC-style values and 4 DFUs under IPC-style values. Public-use toilets, flushometer fixtures, and local amendments may use different values.
How many DFUs is a full bathroom?
A basic full bathroom with one private toilet, one lavatory, and one shower or tub-shower is commonly about 6 DFUs under UPC-style assumptions and about 7 DFUs under IPC-style assumptions.
Why can UPC and IPC produce different DFU totals?
UPC and IPC do not always assign the same fixture-unit value to every fixture. Toilets, clothes washers, public-use fixtures, urinals, and special fixtures are common areas where the selected code can change the total.
Can I size a sewer pipe from DFUs alone?
No. DFUs are only one part of pipe sizing. Pipe diameter, slope, horizontal versus vertical 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 the authority having jurisdiction for the project location. Some jurisdictions use UPC, some use IPC, and some use state or local amendments that modify either model 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, local amendments, permit requirements, 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.
Lavatory Sink DFU Guide
Understand common lavatory sink drainage fixture unit values and how bathroom sinks affect DFU totals.
Shower DFU Guide
Understand common shower drainage fixture unit values and how showers affect bathroom DFU totals.
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.