Fixture Unit Calculator Formula
Understand the math behind the fixture unit calculator. Each variable explained with a worked example.
Formulas Used
Total Fixture Units
total_wsfu = toilets * 2.5 + lavatories * 1 + bathtubs * 2 + dishwashers * 1.5 + washing_machines * 2Estimated Peak Demand
est_gpm = 5 * sqrt(toilets * 2.5 + lavatories * 1 + bathtubs * 2 + dishwashers * 1.5 + washing_machines * 2)Variables
| Variable | Description | Default |
|---|---|---|
toilets | Toilets (Flush Valve) | 2 |
lavatories | Lavatories / Sinks | 3 |
bathtubs | Bathtubs / Showers | 2 |
dishwashers | Dishwashers | 1 |
washing_machines | Washing Machines | 1 |
How It Works
Fixture Unit Method
Each plumbing fixture is assigned a unit value based on its flow demand. The total WSFU determines minimum pipe size per code tables. A quick estimate for peak demand in GPM uses the Hunter curve approximation: GPM = 5 x sqrt(WSFU).
Worked Example
2 toilets, 3 sinks, 2 showers, 1 dishwasher, 1 washer.
toilets = 2lavatories = 3bathtubs = 2dishwashers = 1washing_machines = 1
- 01Toilets: 2 x 2.5 = 5
- 02Sinks: 3 x 1 = 3
- 03Showers: 2 x 2 = 4
- 04Dishwasher: 1 x 1.5 = 1.5
- 05Washer: 1 x 2 = 2
- 06Total = 15.5 WSFU
- 07Peak GPM = 5 x sqrt(15.5) = 19.7 GPM
Ready to run the numbers?
Open Fixture Unit Calculator