Pipe Sizing by Fixture Units Calculator (WSFU, Demand Curve & Pipe Diameter)
Size a water supply pipe from fixture units, demand flow rate, and velocity.
🕒 Last updated: July 31, 2026
Building & System Type
ℹ️Sets which WSFU value applies to each fixture — the same fixture carries a different load in a single home versus an apartment building versus a commercial building.
ℹ️Flushometer-valve systems demand much more flow at the same fixture-unit count than flush-tank systems — select whichever matches most of the water closets/urinals on this pipe segment.
Fixtures
Quick-fill a starting point, then add/remove/edit rows as needed:
Fixture 1
Fixture 2
Fixture 3
Only fixtures listed for the selected Building/Occupancy Type are shown — up to 30 fixture rows total.
Continuous-Flow Fixtures (Optional)
Hose bibbs and lawn sprinkler zones are continuous-use, not intermittent — per IPC Appendix E they're added directly in GPM here, not as fixture units above.
Pipe Sizing
ℹ️Sets which standard nominal sizes and internal diameters the recommended size is rounded up to.
ℹ️Defaults to 8 ft/s for cold water branches — commonly lowered to around 5 ft/s for hot water piping.
🔧 Recommended pipe size: 3/4" Copper (Type L)
Total load: 10.4 WSFU → estimated demand 8.2 GPM.
Fixture Unit Load
Lavatory (x3): 2.4 WSFU
Water Closet (1.6 GPF, Gravity Tank) (x2): 5 WSFU
Bathtub / Combo Bath-Shower (x1): 3 WSFU
Demand Estimate
Building/Occupancy Type: Individual Dwelling Unit
System Type: Predominantly Flush-Tank Fixtures
Total Fixture Units (WSFU): 10.4
Fixture-Unit Demand: 8.2 GPM
Total Estimated Demand: 8.2 GPM
0.52 L/s, 1.86 m³/hr
Pipe Sizing
Pipe Material: Copper (Type L)
Maximum Velocity: 8 ft/s
Required Minimum Internal Diameter: 0.647 in (16.4 mm)
Recommended Nominal Pipe Size: 3/4"
Actual ID 0.785 in (19.9 mm) — velocity at this size: 5.44 ft/s
Design Notes
This is a velocity-limited quick-sizing estimate, not a full hydraulic pressure-loss design. For anything beyond routine residential/light-commercial branch sizing, confirm with a full IPC Appendix E / UPC Table 610.3 pressure-loss calculation accounting for developed length, fittings, elevation change, and available pressure.
Hose bibbs and sprinkler zones are continuous-flow demand, not fixture units — per IPC Appendix E they are excluded from the fixture-unit/demand-curve method and added directly in GPM on top of it.
Approximate results for planning only. Verify with a professional.
Purpose of a Pipe Sizing by Fixture Units Calculator
Water supply pipes are sized on estimated peak demand, not on adding up every connected fixture's nameplate flow rate — since not every fixture in a building runs at the same instant, a fixture-unit method converts a building's actual fixture list into a realistic peak demand flow rate first. This calculator builds that chain end to end: add fixtures with quantities, get a total Water Supply Fixture Unit (WSFU) load, convert it to an estimated demand in GPM using the standard IPC/UPC-aligned demand curve, then size a pipe from that flow rate using a velocity limit for your chosen pipe material.
It's used by plumbers and contractors sizing a branch, riser, or main distribution line for a new installation or renovation; by engineers doing an early-stage sanity check before a full hydraulic design; and by homeowners and builders trying to understand why a particular pipe size was specified.
This is a velocity-limited quick-sizing tool, not a full IPC Appendix E / UPC Table 610.3 hydraulic pressure-loss design — it doesn't account for developed pipe length, fittings, elevation change, or available service pressure. For routine residential and light-commercial branch sizing it gives a fast, defensible starting diameter; for anything larger or where available pressure is marginal, a full pressure-loss design by a licensed engineer is required.
Fixture-unit values and the demand curve are sourced from widely-adopted IPC/UPC-aligned tables, but exact figures can vary slightly by code edition and local amendment — always confirm against the plumbing code actually adopted in your jurisdiction before finalizing a design.
How Pipe Sizing by Fixture Units Works
The calculation happens in four stages — fixture-unit load, demand flow rate, an optional continuous-flow addition, then pipe diameter.
Step 1 — Total Fixture Unit Load
Total WSFU = Sum of every fixture row's WSFU
Each fixture's WSFU value depends on the selected Building/Occupancy Type — the same fixture is rated lower in a multi-family building than a single-family home, reflecting greater usage diversity across more dwelling units sharing the same riser.
Step 2 — Demand Flow Rate (GPM)
This relationship is deliberately nonlinear — doubling the fixture-unit total does not double the demand flow rate, since the probability of every fixture running simultaneously keeps dropping as the count grows. Flushometer-valve systems draw a much higher flow at the same WSFU total than flush-tank systems, since a flush valve delivers its full flush volume quickly with no tank to buffer the draw.
Step 3 — Add Continuous-Flow Demand (Optional)
Hose bibbs, lawn sprinkler zones, and similar continuous-use connections are excluded from the fixture-unit method entirely — per IPC Appendix E, fixture units and the demand curve model intermittent, probability-of-simultaneous-use demand, which doesn't apply to a fixture that can run continuously for an extended period. Their GPM is instead added directly on top of the fixture-unit-derived demand (IPC's own worked example: 2 hose bibbs × 5 GPM = 10 GPM, added to the WSFU-derived total).
Step 4 — Required Pipe Diameter
Recommended Nominal Size = smallest standard size for the chosen material whose actual ID ≥ Required Minimum ID
0.4085 comes directly from converting GPM to cubic feet per second and expressing pipe area from a diameter in inches — this is a standard plumbing/HVAC flow-velocity relationship. Since pipe only comes in discrete standard sizes, the required diameter is always rounded up, never down, and the actual velocity at the recommended size (shown in the result) will sit at or below your chosen maximum.
Worked Example
This example uses the active inputs above and follows the same steps as the Formula section.
Input Values Used
| Input | Value |
|---|---|
| Fixtures | Lavatory x3, Water Closet (1.6 GPF, Gravity Tank) x2, Bathtub / Combo Bath-Shower x1 |
| Building Type / System Type | individualDwelling, flushTank |
| Pipe Material / Max Velocity | Copper (Type L), 8 ft/s |
Step 1 — Fixture Unit Load
| Fixture | Substitution | Result |
|---|---|---|
| Lavatory | 0.8 × 3 | 2.4 WSFU |
| Water Closet (1.6 GPF, Gravity Tank) | 2.5 × 2 | 5 WSFU |
| Bathtub / Combo Bath-Shower | 3 × 1 | 3 WSFU |
| Total WSFU | 10.4 | |
Step 2 — Demand Flow Rate
| Calculation | Substitution | Result |
|---|---|---|
| Fixture-Unit Demand | Table lookup at 10.4 WSFU (flush-tank curve) | 8.2 GPM |
Step 4 — Required & Recommended Pipe Size
| Calculation | Substitution | Result |
|---|---|---|
| Required minimum ID | √(0.4085 × 8.2 ÷ 8) | 0.647 in |
| Recommended nominal size | Smallest Copper (Type L) size ≥ 0.647 in | 3/4" (actual velocity 5.44 ft/s) |
Therefore, this 10.4 WSFU load needs approximately 8.2 GPM total, sized to 3/4" Copper (Type L).
This does not include developed pipe length, fittings, elevation, or available service pressure. Cross-check against the Reference Tables section below.
Essential Checklist+−
Complete these critical checks before approving the work or proceeding to the next construction stage.
✓Fixture Load & Occupancy+-
- Building/Occupancy Type matches the actual building — single-family home, multi-family/apartment (3+ units), or commercial/institutional — since the same fixture carries a different WSFU value in each.
- Every fixture actually supplied by this specific pipe segment is included in the fixture list, not just the fixtures in one room.
- Water closet type (gravity tank, flushometer tank, or flushometer valve) matches what's actually specified or installed, not a generic default.
- Quantities per fixture type reflect the final fixture count from the architectural/plumbing drawings, not a rough guess.
- Hose bibbs, lawn sprinkler zones, and other continuous-flow connections are entered in the separate Continuous-Flow Fixtures section (direct GPM), not added to the fixture-unit list — per IPC Appendix E they are excluded from the WSFU method entirely.
✓System Type & Demand+-
- System Type (predominantly flush-tank vs. predominantly flushometer-valve) matches the majority water closet/urinal type actually being installed.
- If the system has a genuine mix of tank and valve-type fixtures with a significant flushometer-valve presence, the flushometer-valve demand curve was used rather than defaulting to flush-tank.
- Demand estimate is treated as a planning-stage design flow, not a guarantee of available street/meter pressure at that flow rate.
✓Pipe Material & Velocity+-
- Pipe material selected matches what will actually be installed — copper, galvanized steel, CPVC, or PEX — since each has different available inside diameters.
- Maximum velocity used matches the applicable service (commonly up to 8 ft/s for cold water, lower — commonly around 5 ft/s — for hot water branches) and any stricter local code or manufacturer limit.
- Exact inside diameter for the selected pipe material and size was cross-checked against the actual manufacturer's data sheet before ordering, especially for CPVC/PEX where dimensions can vary slightly by brand.
- If the required diameter exceeded the largest listed size for the chosen material, the load was reviewed for splitting across parallel branches or referred to a licensed engineer — not force-fit into an undersized pipe.
✓Code Compliance & Design Scope+-
- This calculator's velocity-limited sizing was confirmed as adequate for the project's scope — for anything beyond routine residential/light-commercial branch sizing, a full IPC Appendix E / UPC Table 610.3 pressure-loss design was completed by a licensed engineer.
- Developed pipe length, fittings, elevation change, and available service pressure were accounted for separately in a full hydraulic design where the project scope requires it — this calculator does not model them.
- Local plumbing code (IPC, UPC, or a local amendment) was confirmed as the applicable standard, since fixture-unit values and demand curves can differ slightly between code editions and jurisdictions.
✓Installation Verification+-
- Installed pipe size matches the recommended nominal size from the final calculation, not an earlier draft or a contractor's on-site substitution without re-checking.
- Pipe material installed matches what the sizing calculation assumed — a mid-project material substitution (e.g. copper to PEX) needs the calculation re-run, since inside diameters differ.
✓Final Check+-
- Static/flowing pressure was tested at the farthest and highest fixture after installation, confirming adequate residual pressure at peak demand.
Full QC Checklist+−
Verify fixture load, system type, pipe material/velocity, code compliance, installation, and final checks.
✓Fixture Load & Occupancy+-
- Building/Occupancy Type matches the actual building — single-family home, multi-family/apartment (3+ units), or commercial/institutional — since the same fixture carries a different WSFU value in each.
- Every fixture actually supplied by this specific pipe segment is included in the fixture list, not just the fixtures in one room.
- Fixtures supplied from a separate, unrelated pipe run are excluded — don't count fixtures the segment being sized doesn't actually serve.
- Water closet type (gravity tank, flushometer tank, or flushometer valve) matches what's actually specified or installed, not a generic default.
- Quantities per fixture type reflect the final fixture count from the architectural/plumbing drawings, not a rough guess.
- Anticipated future fixtures (planned bathroom additions, etc.) are included directly in the fixture list if they should be designed for now, rather than inflating the final pipe size arbitrarily.
- Hose bibbs, lawn sprinkler zones, and other continuous-flow connections are entered in the separate Continuous-Flow Fixtures section (direct GPM), not added to the fixture-unit list — per IPC Appendix E they are excluded from the WSFU method entirely.
✓System Type & Demand+-
- System Type (predominantly flush-tank vs. predominantly flushometer-valve) matches the majority water closet/urinal type actually being installed.
- If the system has a genuine mix of tank and valve-type fixtures with a significant flushometer-valve presence, the flushometer-valve demand curve was used rather than defaulting to flush-tank.
- Total WSFU and estimated demand (GPM) were sanity-checked against the number and type of fixtures — a very high or very low total relative to the fixture count usually signals a data-entry mistake.
- Demand estimate is treated as a planning-stage design flow, not a guarantee of available street/meter pressure at that flow rate.
- Diversity/simultaneous-use assumption behind the fixture-unit method was explained to the client/owner where the project is unusual (e.g. a building with atypically synchronized peak usage, like a school changeover between periods) — the standard curve may understate demand in such cases.
- For a mixed-use building (residential + commercial on shared risers), each portion's demand was calculated using its own correct occupancy category, then combined rather than applying one category to the whole load.
✓Pipe Material & Velocity+-
- Pipe material selected matches what will actually be installed — copper, galvanized steel, CPVC, or PEX — since each has different available inside diameters.
- Maximum velocity used matches the applicable service (commonly up to 8 ft/s for cold water, lower — commonly around 5 ft/s — for hot water branches) and any stricter local code or manufacturer limit.
- Recommended nominal size's actual velocity (shown in the result) sits safely under the chosen maximum, confirming the rounded-up standard size is adequate.
- Exact inside diameter for the selected pipe material and size was cross-checked against the actual manufacturer's data sheet before ordering, especially for CPVC/PEX where dimensions can vary slightly by brand.
- If the required diameter exceeded the largest listed size for the chosen material, the load was reviewed for splitting across parallel branches or referred to a licensed engineer — not force-fit into an undersized pipe.
✓Code Compliance & Design Scope+-
- This calculator's velocity-limited sizing was confirmed as adequate for the project's scope — for anything beyond routine residential/light-commercial branch sizing, a full IPC Appendix E / UPC Table 610.3 pressure-loss design was completed by a licensed engineer.
- Developed pipe length, fittings, elevation change, and available service pressure were accounted for separately in a full hydraulic design where the project scope requires it — this calculator does not model them.
- Local plumbing code (IPC, UPC, or a local amendment) was confirmed as the applicable standard, since fixture-unit values and demand curves can differ slightly between code editions and jurisdictions.
- Minimum fixture branch pipe sizes (a separate, smaller-scope table from this calculator's main/riser sizing) were checked for each individual fixture connection.
- Backflow prevention, cross-connection control, and water hammer arrestor requirements were reviewed separately — outside this calculator's scope.
✓Installation Verification+-
- Installed pipe size matches the recommended nominal size from the final calculation, not an earlier draft or a contractor's on-site substitution without re-checking.
- Pipe material installed matches what the sizing calculation assumed — a mid-project material substitution (e.g. copper to PEX) needs the calculation re-run, since inside diameters differ.
- Transitions between different pipe materials (dielectric unions, proper adapters) are installed where the distribution system changes material along its run.
- Pipe supports and expansion allowances match the manufacturer's spacing requirements for the installed material and size.
- As-built fixture count matches the design fixture count — any fixtures added or removed during construction were reconciled against this calculator's estimate before final sign-off.
✓Final Check+-
- Static/flowing pressure was tested at the farthest and highest fixture after installation, confirming adequate residual pressure at peak demand.
- No unusual noise, water hammer, or vibration was observed during a full-fixture-load test (running several fixtures simultaneously).
- Total fixture units and pipe sizes used are documented and retained with the project record for future renovation reference.
- Any deviation from this calculator's recommended size (rounding to a larger size for a different reason, e.g. future-proofing) is documented with its rationale.
- Rate units used if comparing supplier quotes across pipe materials (per foot vs per meter, per stick vs per coil) match what was actually quoted — mixing units silently changes a cost comparison.
Reference Tables
WSFU to Demand (GPM) — Selected Points
A sample of this calculator's full demand curve — the calculator itself interpolates between every tabulated point.
| WSFU | Flush Tank (GPM) | Flushometer Valve (GPM) |
|---|---|---|
| 10 | 8 | 27 |
| 20 | 14 | 35 |
| 50 | 29 | 51 |
| 100 | 44 | 68 |
| 200 | 65 | 91 |
| 500 | 125 | 140 |
| 1000 | 210 | 210 |
| 2000 | 325 | 325 |
Common Fixture WSFU Values (Individual Dwelling)
| Fixture | WSFU |
|---|---|
| Lavatory | 0.8 |
| Kitchen Sink | 1.1 |
| Bathtub | 3.0 |
| Shower | 1.5 |
| Water Closet (Gravity Tank) | 2.5 |
| Water Closet (Flushometer Valve) | 5.0 |
| Clothes Washer | 3.0 |
| Dishwasher | 1.0 |
| Bidet | 0.8 |
Continuous-Flow Fixture Default GPM
These are not fixture units — they are added directly in GPM, per IPC Appendix E's treatment of continuous-use connections (see Step 3 in the Formula section above).
| Continuous-Flow Fixture | Default GPM (each) |
|---|---|
| Hose Bibb / Garden Hose Connection | 5 GPM |
| Lawn Sprinkler Zone | 10 GPM |
Pipe Material Maximum Velocity
| Material | Default Max Velocity (Cold) |
|---|---|
| Copper (Type L) | 8 ft/s |
| Galvanized Steel (Schedule 40) | 8 ft/s |
| CPVC (CTS, SDR11) | 8 ft/s |
| PEX (CTS) | 8 ft/s |
Source: fixture-unit values and the WSFU-to-demand curve are drawn from the New Jersey Uniform Construction Code (UCC) Plumbing Subcode 2021, Tables B.5.2 and B.5.4, which the subcode describes as mirroring the International Plumbing Code (IPC) Table E103.3 series and Uniform Plumbing Code (UPC) Table 610.3/610.4. The demand curve has been independently cross-checked against two other citations of IPC Table E103.3(3) and matches closely; the per-fixture WSFU values could not be independently cross-checked against a second primary source. These are widely-adopted reference figures, not a single universal standard — different code editions and local amendments assign different values, so always confirm against the plumbing code actually adopted in your jurisdiction before finalizing a design.
How to Use This Calculator
- Select the Building/Occupancy Type that matches the building this pipe segment serves.
- Select System Type based on whether the water closets/urinals are predominantly flush-tank or flushometer-valve.
- Add every fixture the pipe segment supplies, with its actual quantity.
- Choose the pipe material that will actually be installed.
- Confirm or adjust the maximum velocity — lower it for hot water branches or long runs with many fittings.
- Review total WSFU, estimated demand, required diameter, and recommended nominal size.
Pipe Sizing Tips & Best Practices
- Run this calculator once per pipe segment — a branch, a riser, and the main service line each need their own fixture list and sizing.
- Double-check water closet type before committing — flushometer valve fixtures need roughly double the WSFU of an equivalent tank-type unit.
- Use a lower velocity target (around 5 ft/s) for hot water branches to reduce erosion-corrosion and noise.
- Confirm exact material inside diameters against the actual manufacturer's spec sheet, especially for CPVC/PEX.
- For anything beyond routine residential/light-commercial sizing, get a full pressure-loss hydraulic design.
Common Mistakes to Avoid
- Adding up fixture GPM directly instead of using fixture units. This drastically oversizes the pipe, since not every fixture runs at once.
- Using the flush-tank demand curve for a system with flushometer valves. This can understate demand by more than double at low fixture-unit counts.
- Applying the wrong Building/Occupancy Type. The same fixture list produces a different WSFU total in a single home versus a multi-family building.
- Treating this as a full hydraulic design. Velocity-limited sizing doesn't check available pressure at the farthest fixture — a full Appendix E / Table 610.3 design is still needed for larger or marginal-pressure systems.
- Rounding a required diameter down instead of up. Rounding down pushes velocity above the target, risking noise, erosion, and undersized flow at peak demand.
- Treating hose bibbs or sprinkler zones as fixture units. Per IPC Appendix E, continuous-flow connections are excluded from the fixture-unit method entirely and must be added directly in GPM — folding them into the WSFU total either double-counts their diversity discount or omits them from demand altogether.
Limitations
- Velocity-limited quick sizing only — does not model developed pipe length, fittings, elevation change, or available service pressure like a full IPC Appendix E / UPC Table 610.3 design.
- Fixture-unit values and the demand curve are widely-adopted reference figures, not a single universal global standard — confirm against your local plumbing code. The demand curve has been independently cross-checked against two other sources; the per-fixture WSFU values have not been cross-checked against a second primary source (see the Reference Tables citation above).
- CPVC/PEX inside diameters are common CTS/SDR11 dimensions that can vary slightly by manufacturer — confirm against the actual product data sheet.
- Continuous-flow default GPM values (hose bibb, sprinkler zone) are generic starting points — actual flow depends on the specific fixture/nozzle and supply pressure; override with your actual measured or specified value where known.
- Does not size fixture branch supply pipes (the small final connection to each individual fixture) — only the shared segment upstream of the fixtures entered.
- Treat the output as a planning-stage estimate to confirm with a licensed plumbing engineer, not a final design for permitting or construction.
Related Calculators
Use the Pipe Volume Calculator to check the volume and fluid weight of your recommended pipe size.
The Water Tank Capacity Calculator can help size the storage tank this supply line feeds.
Use the Septic Tank Size Calculator to size the drainage side of the same building.