BuildCalc

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.

Total DFUs
0
Total Fixtures
0
Fixture Types Used
0
Sewer Sizing Check

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.

FixtureDFU EachQuantityLine Total
Toilet, private30
Toilet, public60
Lavatory sink10
Shower20
Tub / tub-shower20
Kitchen sink20
Dishwasher20
Garbage disposal10
Clothes washer30
Laundry sink20
Utility sink20
Mop sink / service sink30
Floor drain20
Bar sink10
Urinal20
Bidet10
Drinking fountain0.50
Ice maker10
Total DFUs0

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

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 examples

Full 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 values

Primary bathroom

One toilet, two lavatories, one shower, and one separate tub are commonly about 9 UPC DFUs or 10 IPC DFUs.

View fixture values

Fixture 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.

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.

FixtureQuantityUPC DFU EachLine Total
Private toilet133 DFUs
Lavatory sink111 DFU
Shower122 DFUs
Kitchen sink122 DFUs
Dishwasher122 DFUs
Clothes washer133 DFUs
Example total13 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.

Request project help

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.