EstimationPro AI EstimationPro AI

Free Pipe Sizing Calculator - Water Supply & Drain (2026)

Free pipe sizing calculator for plumbers and contractors. Enter fixtures to get recommended water supply and drain pipe sizes per UPC and IPC code tables.

Built by a 20-year contractor By Brad
Pipe System
Drain Type

Fixtures

Recommended Pipe Sizes

3/4"

Water Supply Main

9.8 WSFU

3"

Drain Branch

12 DFU

6 fixtures total

Fixture Unit Totals

Total WSFU9.8
Total DFU12
Total Fixtures6

Water Supply Sizing

Recommended Size3/4"
Max Capacity14 WSFU
Your Load9.8 WSFU
Utilization70%

Horizontal Branch Sizing

Recommended Size3"
Max Capacity20 DFU
Your Load12 DFU
Utilization60%

Fixture Breakdown

FixtureWSFUDFU
Toilet (tank type) x 24.46
Lavatory (bathroom sink) x 22.02
Bathtub (with shower) x 12.02
Kitchen sink x 11.42
Total9.812

Quick Reference - Minimum Fixture Connections

Toilet (tank): 3/8" supply, 3" drainLavatory: 3/8" supply, 1-1/4" drainKitchen sink: 1/2" supply, 1-1/2" drainBathtub: 1/2" supply, 1-1/2" drainShower: 1/2" supply, 2" drainWashing machine: 1/2" supply, 2" drain

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

Free to use. No signup needed.

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.

100% freeAuto-resizesMobile responsiveNo sign-up required
EstimationPro AI For Contractors, By Contractors

From Calculations to Client-Ready Estimates

You have the technical specs. Now build a professional estimate you can send today.

Photos & voice to estimate PDF proposals & schedules Regional pricing data
No account or credit card required Automatic client follow-up Built by a contractor who uses it on his own remodeling jobs

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

What EstimationPro Does for Contractors

Photos, Voice or Notes In

Describe the job with photos, a voice walkthrough or typed notes and get priced line items for labor and materials. Contractors save 2+ hours per estimate.

Priced for Your Area

Labor and material rates are adjusted for the job's location. You review and edit every line before it goes out.

Automatic Follow-Up

Send the estimate from EstimationPro and your client gets a reminder at 24 hours, 48 hours and 7 days. Many jobs are won on the second or third follow-up.

PDF, Link and Payments

Export a PDF or share a link your client can approve. Collect payments online with Stripe; deposits, milestone schedules and invoices are on Pro.

Related Free Tools

Try EstimationPro AI

Turn this job into a full, priced estimate for your client.

Snap photos, talk through the scope, drop in your notes. The AI prices every line item with labor and material rates adjusted for your region, and checks the math.

3 free estimates in the first 7 days, no card needed Automatic client follow-up Built by a 20-year contractor
Start Free Try without an account Free to start. No credit card.
Turn specs into client-ready estimates