BuildCalc

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.

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

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.

FixtureQuantityWhat to Check
Toilet1Private-use vs public-use fixture and UPC vs IPC value
Lavatory sink1 or moreWhether the sink is part of a bathroom group
Shower or tub1 or moreFixture type, trap size, and local amendments
Laundry or utility sinkAs applicableWhether 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.

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.