Water Supply Fixture Unit (WSFU) Calculator — UPC & IPC
Add up water supply fixture units (WSFU) for residential or commercial buildings. The total WSFU load feeds directly into pipe sizing via Hunter’s curve or the IAPMO/ASPE Water Demand Calculator.
By TradeCalc, Plumber Calculators — Code-Referenced — UPC Table 610.3, IPC Table 604.5, Hunter BMS 65 (1940)
⚠️ Results are for informational purposes only. Verify against applicable codes and manufacturer specifications before use. Always consult a licensed electrician/HVAC contractor and your local AHJ (Authority Having Jurisdiction) before performing work.
Guides are drafted with AI assistance and reviewed by our editors.
Related Calculators
How to Count Water Supply Fixture Units (WSFU)
What Is a Water Supply Fixture Unit?
A Water Supply Fixture Unit (WSFU) is a measure of the hydraulic load a plumbing fixture places on a water supply system. One WSFU equals 1 gallon per minute (gpm) of flow under private (residential) use conditions. The concept comes from Roy B. Hunter’s 1940 National Bureau of Standards paper BMS 65 — Methods of Estimating Loads in Plumbing Systems, which gave the plumbing trade its first defensible demand-estimation method. The WSFU value of each fixture accounts for both its flow rate and how often it is likely to run simultaneously.
The Code Lookup Table
WSFU values are tabulated in UPC Table 610.3 and IPC Table 604.5. Both codes list each fixture with two columns — private use (residential, where fixtures are used intermittently) and public use (commercial, where fixtures see near-continuous use). Public-use values run roughly 1.5× to 2× higher because the probability of simultaneous use is greater.
Examples (private column): bathtub 4, kitchen sink 1.5, lavatory 1, shower 2, toilet (1.28 gpf) 2.2, hose bibb 2.5.
Step-by-Step Worked Example
Scenario: A modest single-family home with the default fixture count loaded into the calculator above — count the total WSFU.
- 1 bathtub × 4 = 4 WSFU
- 1 clothes washer × 4 = 4 WSFU
- 1 dishwasher × 1.5 = 1.5 WSFU
- 1 kitchen sink × 1.5 = 1.5 WSFU
- 1 lavatory × 1 = 1 WSFU
- 1 shower × 2 = 2 WSFU
- 2 toilets (1.28 gpf) × 2.2 = 4.4 WSFU
- 2 hose bibbs × 2.5 = 5 WSFU
- Total = 23.4 WSFU
This 23.4 WSFU total feeds Hunter’s curve (or the modern IAPMO/ASPE Water Demand Calculator) to convert fixture units to peak gallons per minute — roughly 12 gpm for this load using the residential envelope — which sizes the building water service pipe.
Practical Tips
- Always pick the right use column. A 6-unit apartment building uses the public column for shared laundry rooms but the private column for in-unit fixtures — split the takeoff accordingly.
- Low-flow fixtures have lower WSFU. A 1.28 gpf WaterSense toilet is 2.2 WSFU vs 2.5 for a 1.6 gpf toilet. Modern low-flow fixtures can reduce building service size by one trade size.
- Hose bibbs add up. Outdoor hose bibbs are 2.5 WSFU each and are easy to forget — four forgotten bibbs is 10 extra WSFU on the service calculation.
- WSFU is only the input. The output you actually need for pipe sizing is gpm, derived from Hunter’s curve (UPC) or the IAPMO/ASPE Water Demand Calculator (UPC Appendix M, 2021+). Use TradeCalc’s Water Demand Calculator for the modern conversion.
Code References
UPC Table 610.3, IPC Table 604.5, Hunter BMS 65 (1940)