Fixtures
Recommended Pipe Sizes
3/4"
Water Supply Main
9.8 WSFU
3"
Drain Branch
12 DFU
6 fixtures total
Fixture Unit Totals
Water Supply Sizing
Horizontal Branch Sizing
Fixture Breakdown
| Fixture | WSFU | DFU |
|---|---|---|
| Toilet (tank type) x 2 | 4.4 | 6 |
| Lavatory (bathroom sink) x 2 | 2.0 | 2 |
| Bathtub (with shower) x 1 | 2.0 | 2 |
| Kitchen sink x 1 | 1.4 | 2 |
| Total | 9.8 | 12 |
Quick Reference - Minimum Fixture Connections
Based on UPC/IPC fixture unit tables. Assumes 60 PSI street pressure and 100 ft developed length for supply sizing. Always verify with your local plumbing code and AHJ. Consult a licensed plumber for final pipe sizing on permitted work.
Last updated: 2026-04-01
12,800+ estimates calculated this month
How to Use This Calculator
Choose your pipe system
Select whether you need water supply sizing, drain sizing, or both. For drain calculations, choose between horizontal branch and building drain/stack since the allowable fixture units differ between the two.
Add your fixtures
Select each plumbing fixture from the dropdown and enter the quantity. The calculator includes all common residential and light commercial fixtures: toilets, lavatories, kitchen sinks, bathtubs, showers, dishwashers, washing machines, utility sinks, and hose bibs.
Review the fixture unit totals
The calculator adds up Water Supply Fixture Units (WSFU) and Drainage Fixture Units (DFU) for all your fixtures. These unit values come from UPC Table 610.3 and IPC Table E103.3.
Check the recommended pipe sizes
The calculator recommends the minimum pipe size that handles your total fixture load. Supply sizing is based on 60 PSI street pressure at 100 ft developed length. Drain sizing follows UPC Table 703.2 maximums. Always verify with your local code before ordering materials.
Plumbing Pipe Sizing Method
Total WSFU = Sum of (each fixture's WSFU x quantity)
Total DFU = Sum of (each fixture's DFU x quantity)
Supply Pipe = smallest pipe where Max WSFU >= Total WSFU
Drain Pipe = smallest pipe where Max DFU >= Total DFU
(also must meet minimum connection size for largest fixture) Where:
- WSFU
- = Water Supply Fixture Units - measures demand on the supply system per UPC Table 610.3
- DFU
- = Drainage Fixture Units - measures load on the drain/waste/vent system per UPC Table 703.2
- Supply Pipe
- = Minimum diameter water supply main based on total WSFU at 60 PSI / 100 ft
- Drain Pipe
- = Minimum diameter drain pipe based on total DFU for branch or building drain
Free to Embed on Your Website
Add this calculator to your blog, resource page, or client portal — just copy one line of code. Your visitors get a useful tool, you get more engagement.
EstimationPro AI For Contractors, By Contractors From Calculations to Client-Ready Estimates
You have the technical specs. Now build a professional estimate that wins the job.
Frequently Asked Questions
What are fixture units in plumbing?
Fixture units are a standardized way to measure the probable demand each plumbing fixture places on the piping system. Instead of calculating exact flow rates for every fixture, the plumbing code assigns unit values that account for typical use patterns. A toilet uses 2.2 WSFU for supply and 3 DFU for drainage. A lavatory uses 1 WSFU and 1 DFU. These values let you size pipe by adding up the total fixture units and looking up the required pipe diameter in a code table.
What is the difference between WSFU and DFU?
WSFU (Water Supply Fixture Units) measure demand on the water supply system. They account for flow rate and the probability that multiple fixtures run at the same time. DFU (Drainage Fixture Units) measure the load on the drain, waste, and vent system. They account for the volume of water each fixture discharges. The two values are different for the same fixture because supply demand and drainage load are measured differently. A toilet is 2.2 WSFU but 3 DFU.
What size water supply pipe do I need for a house?
Most single-family homes with 2-3 bathrooms need a 3/4-inch water main from the meter to the house. A typical 2-bath home has around 10-14 WSFU, which fits within the 3/4-inch capacity of 14 WSFU at 60 PSI. Larger homes with 3+ bathrooms, multiple hose bibs, or irrigation often need a 1-inch main, which handles up to 30 WSFU. Individual fixture supply lines are typically 3/8-inch or 1/2-inch depending on the fixture.
What size drain pipe do I need for a toilet?
A toilet requires a minimum 3-inch drain per both UPC and IPC code. This applies to the closet bend and the horizontal branch serving that toilet. The building drain (main sewer line) that collects all fixtures is typically 4-inch for residential buildings with up to 160 DFU on a horizontal branch or 256 DFU on a building drain. Never reduce pipe size downstream in a drain system.
Does water pressure affect pipe sizing?
Yes. Lower street pressure means you need larger pipes to deliver the same flow. This calculator assumes 60 PSI street pressure, which is typical for most municipal systems. If your static pressure is below 40 PSI, you may need to upsize the supply main by one diameter. Homes on well systems or at high elevations often have lower pressure and require larger supply pipes or a booster pump. Always check your actual static pressure at the meter before finalizing pipe sizes.
What is the difference between a horizontal branch and a building drain?
A horizontal branch is a drain pipe that receives discharge from one or more fixtures on a single floor and connects to a vertical stack or building drain. A building drain is the main horizontal pipe that collects all the vertical stacks and carries wastewater to the building sewer. Building drains are allowed higher fixture unit totals because they serve the entire structure. A 3-inch pipe can handle 20 DFU on a horizontal branch but 48 DFU as a building drain.
Can I use this calculator for commercial plumbing?
This calculator covers fixtures commonly found in residential and light commercial buildings. For larger commercial projects with flush valve toilets, commercial dishwashers, or specialized fixtures, use the flush valve toilet option and add additional fixture groups. Commercial projects over 100 fixture units should always be reviewed by a licensed engineer for proper pipe sizing, especially for fire suppression and multi-story pressure calculations.
How do I pair pipe sizing with a plumbing estimate?
Once you know the pipe sizes, you can estimate material costs. Use the construction cost estimator to build a complete plumbing estimate with labor, materials, and overhead. EstimationPro generates full plumbing estimates from photos and notes, including pipe materials, fittings, labor hours, and markup, so you can quote the job in minutes instead of hours.
Related Tools
Why Contractors Choose EstimationPro AI
Estimates in 60 Seconds
AI generates detailed, line-item estimates from basic project details. No more hours on spreadsheets.
Accurate Pricing Data
Built on real contractor pricing and industry cost databases, updated for 2026 market conditions.
Professional Proposals
Send polished PDF estimates with your branding. Clients see a professional contractor they can trust.
Get Paid Faster
Built-in invoicing and Stripe payments. Collect deposits and progress payments directly from estimates.
Related Free Tools
Insulation Calculator
Calculate insulation needed for walls, attics, and floors. Select R-value and insulation type to get quantity, coverage, and cost estimates.
Spray Foam Calculator
Calculate spray foam insulation board feet, thickness, and installed cost. Compare open-cell vs. closed-cell foam for walls, attics, crawlspaces, and rim joists.
Blown-In Insulation
Calculate bags, depth, and cost for blown-in cellulose or fiberglass insulation. Accounts for existing R-value on top-up jobs.
Stair Calculator
Calculate stair dimensions including rise, run, number of steps, and stringer length. Enter total rise and run for code-compliant stair design.
Roof Pitch
Calculate roof pitch in degrees, ratio, and percentage. Enter rise and run measurements to determine your roof slope and rafter length.
Board Foot
Calculate board feet for lumber orders. Enter thickness, width, and length to convert to board feet and estimate costs for any lumber project.
Rebar Spacing
Calculate rebar bar count, total length, and stock bars needed for a concrete slab or footing. Enter length, width, and spacing to get a complete rebar grid takeoff.
Anchor Bolt Spacing
Calculate the number of anchor bolts needed for sill plates and foundation walls per IRC/IBC code. Get bolt counts, spacing, and material cost estimates.