🚧 Under construction — VoTechWorks is being built. A free tech program — complimentary, as our commitment to get America working.
voTechWorksGrade 13 · a vocational technology learning center, by urbanicity
newSchoolWorks.com › VoTechWorks › Building & Construction › Plumbing & Pipefitting › International and Uniform Plumbing Codes: Reading, Applying, and Inspecting › Lesson 7
BLD-PLUM06-02 · Lesson 7 · 13 clock hours · theory

Water Supply: Pressure, Velocity, and Fixture Unit Sizing

Objective. Students will apply the water-supply fixture unit (WSFU) method from the applicable code to size cold and hot water supply branches for a residential floor plan.

Why Sizing Matters

Under-sized water supply piping starves fixtures of flow: showers run cold while toilets flush, pressure drops below usable levels, and occupants lose confidence in the system. Over-sized piping wastes material, money, and—with hot water lines—energy. Both plumbing codes used in the United States, the International Plumbing Code (IPC) and the Uniform Plumbing Code (UPC), give you a structured method to avoid both mistakes. That method is the water supply fixture unit (WSFU) system, combined with a pressure-loss analysis along the developed length of pipe.

What a Water Supply Fixture Unit Is

A fixture unit is not a flow rate; it is a dimensionless index that represents the probable peak demand of a plumbing fixture relative to a standard reference fixture. Because not every fixture in a building operates at exactly the same moment, fixture units apply a statistical load factor. When you look up a lavatory in the code table, you will find a WSFU value. When you sum the values for every fixture served by a branch, you enter a demand table that converts the total into an estimated gallons-per-minute (gpm) design flow. That design flow is what you use for pipe sizing.

Both the IPC and UPC publish WSFU tables, but the values are not always identical for the same fixture. Always work from the code adopted in the jurisdiction where the project is located.

Reading the WSFU Table

The WSFU table lists fixtures in alphabetical order and gives separate values for:

A bathtub, for example, draws both hot and cold simultaneously, so its combined WSFU is the number you use when summing the total building demand. Use the cold-only value when sizing only the cold branch to that group of fixtures, and the hot-only value when sizing the hot branch.

Some fixtures—hose bibbs, for instance—are cold only. An electric water cooler is also cold only. Know the fixture before assigning the value.

Summing by Branch and Total

On a residential floor plan, identify each fixture group served by a branch line. Work from the outermost fixture back toward the water meter:

1. Assign the WSFU value from the code table to each fixture.

2. Sum the WSFUs for all fixtures on each branch (cold branch total, hot branch total).

3. Sum all branches to get a building total for the cold main and, separately, for the hot main leaving the water heater.

4. Enter the code's demand table with your summed WSFU to read the estimated design flow in gpm.

This process is done branch by branch so that each section of pipe carries only the demand it must serve—not the entire building load.

Pressure-Loss Calculation Overview

Knowing the design flow in gpm is only half the job. You must also confirm that enough pressure remains at the most remote, most demanding fixture after all losses are subtracted from the available supply pressure. The basic accounting is:

Available pressure at meter − friction losses − velocity-head losses − elevation losses = residual pressure at fixture

The residual pressure must meet the minimum required by the code for that fixture type (for example, a minimum static pressure at a flush-valve water closet differs from that at a lavatory faucet; consult the applicable code table for exact values).

Friction loss is calculated along the developed length of pipe—the actual measured length of pipe plus an allowance for fittings, expressed as equivalent additional feet of straight pipe. Each fitting type (elbow, tee branch, gate valve, etc.) has an equivalent length listed in code tables. Add them up, then multiply total equivalent length by the friction loss per foot for your pipe size and flow rate (read from the friction-loss charts in the code appendix or published friction-loss tables).

Velocity is a safety and performance concern, not just a sizing variable. Both codes set a maximum velocity—commonly cited around 8 ft/s for cold water and lower for hot water systems and certain pipe materials—to prevent erosion of pipe walls, water hammer, and noise. Always verify the applicable code's velocity limits; do not size a line so small that velocity exceeds the limit even if the pressure check passes.

Safety Considerations

IPC vs. UPC: Why the Difference Matters

The two codes derive from different legacy standards and are maintained by different organizations. For some fixtures the WSFU values agree; for others they diverge. A plumber who trained in a UPC state and moves to an IPC state must recheck the tables—assuming values from memory can lead to under- or over-sized piping. The credential exams for both NCCER and state licensing expect you to work from the code as written, not from memory alone.

Putting It Together

Sizing water supply piping is a repeatable process: assign units, sum by branch, convert to gpm, check pressure loss along developed length, verify velocity, confirm residual pressure meets code minimums. Master the process on simple two-bathroom plans before advancing to multi-story or commercial work.

Key terms9

Water Supply Fixture Unit (WSFU)A dimensionless index value assigned by the plumbing code to each fixture to represent its probable peak water demand; used to estimate design flow when totaled for a branch or building.
Developed LengthThe total equivalent length of a piping run, equal to the actual measured pipe length plus the equivalent straight-pipe lengths assigned to all fittings and valves in that run; used in friction-loss calculations.
Friction LossThe drop in water pressure caused by resistance as water flows through pipe, fittings, and valves; expressed in pounds per square inch (psi) or feet of head per unit length of pipe.
Residual PressureThe water pressure remaining at a fixture outlet after all friction, velocity, and elevation losses have been subtracted from the available supply pressure; must meet the code's minimum for that fixture type.
VelocityThe speed at which water moves through a pipe, measured in feet per second (ft/s); codes set maximum allowable velocity limits to prevent pipe erosion, water hammer, and noise.
Water HammerA pressure surge or shock wave in a piping system caused by a sudden change in water velocity, typically when a valve closes quickly; controlled by proper sizing, air chambers, or hammer arrestors.
Design Flow (gpm)The estimated peak probable demand in gallons per minute for a branch or system, determined by entering the code's demand table with the summed WSFU total.
Equivalent LengthThe length of straight pipe that produces the same friction loss as a given fitting or valve; added to actual pipe length to calculate developed length.
Static PressureWater pressure in a piping system when no flow is occurring; the starting point for pressure-loss calculations before any demand is applied.

Worked examples4

1. A cold water branch serves three fixtures: one bathtub, one lavatory, and one toilet (tank type). Using IPC WSFU values (bathtub cold = 1.5, lavatory cold = 0.5, toilet tank-type cold = 2.5), what is the total cold-branch WSFU load?
  1. Step 1 – List each fixture and its cold-water WSFU from the IPC table: bathtub = 1.5, lavatory = 0.5, toilet (tank type) = 2.5.
  2. Step 2 – Sum the values: 1.5 + 0.5 + 2.5 = 4.5 WSFU.
  3. Step 3 – Record 4.5 WSFU as the cold-branch total to carry into the demand table.
Answer: The cold branch carries 4.5 WSFU.
2. A hot water branch serves one bathtub (hot WSFU = 1.5) and one lavatory (hot WSFU = 0.5). The hot main also serves a second bathroom with a shower (hot WSFU = 1.5) and a lavatory (hot WSFU = 0.5). What is the total hot-main WSFU load?
  1. Step 1 – Sum bathroom 1 hot branch: bathtub 1.5 + lavatory 0.5 = 2.0 WSFU.
  2. Step 2 – Sum bathroom 2 hot branch: shower 1.5 + lavatory 0.5 = 2.0 WSFU.
  3. Step 3 – Sum all hot branches for the hot main total: 2.0 + 2.0 = 4.0 WSFU.
  4. Step 4 – Record 4.0 WSFU as the hot main load to carry into the demand table.
Answer: The hot main carries 4.0 WSFU total.
3. A cold water branch has a design flow of 6 gpm through a ¾-inch copper pipe. The actual pipe run is 40 ft. The branch contains two 90° elbows (equivalent length 2 ft each) and one tee branch (equivalent length 3 ft). The friction loss for ¾-inch pipe at 6 gpm is 0.05 psi per foot of developed length. What is the total friction loss for this branch?
  1. Step 1 – Calculate the equivalent length of all fittings: two 90° elbows = 2 × 2 ft = 4 ft; one tee branch = 3 ft; total fitting equivalent length = 4 + 3 = 7 ft.
  2. Step 2 – Calculate developed length: actual pipe 40 ft + fitting equivalent length 7 ft = 47 ft.
  3. Step 3 – Calculate total friction loss: 47 ft × 0.05 psi/ft = 2.35 psi.
  4. Step 4 – Record 2.35 psi as the friction loss to subtract from available pressure in the overall pressure-loss accounting.
Answer: Total friction loss for the branch is 2.35 psi.
4. The static pressure at the meter is 65 psi. The most remote fixture is 18 ft above the meter. Friction loss along the developed length to that fixture totals 12 psi. Elevation loss is calculated at 0.433 psi per foot of height. What is the residual pressure at the fixture?
  1. Step 1 – Calculate elevation loss: 18 ft × 0.433 psi/ft = 7.794 psi, rounded to 7.8 psi.
  2. Step 2 – Sum all losses: friction loss 12 psi + elevation loss 7.8 psi = 19.8 psi total loss.
  3. Step 3 – Subtract total loss from available pressure: 65 psi − 19.8 psi = 45.2 psi residual pressure.
  4. Step 4 – Compare 45.2 psi to the code's minimum required pressure for that fixture to confirm adequacy.
Answer: Residual pressure at the fixture is 45.2 psi.

The math in this lesson2

Learners total WSFU, compute developed length with fitting equivalents, and subtract elevation and friction losses from 65 psi.
A-SSE.1N-Q.1
Brush up in the math halls at newSchoolWorks.com:
In class: WSFU assignment exercise: students assign WSFU values from the code table to each fixture on a provided residential floor plan and sum the values by branch and total. · Pressure-loss calculation walk-through: instructor demonstrates a step-by-step developed-length pressure-loss calculation on the board using a simple two-bathroom scenario, then students repeat the process on a different floor plan. · Code vs. code comparison: students compare the WSFU tables in the IPC and UPC side by side, listing three fixtures where the values differ and explaining the practical significance.
Materials: IPC and UPC water-supply chapters and WSFU tables, residential floor plan (instructor-prepared), pressure-loss calculation worksheet, calculator.
Check: Sizing exercise graded: students must correctly assign WSFUs and produce branch and total values within the acceptable range (per instructor answer key) for at least five of six branches — pass requires five of six.

Practice check8

Answer each question, then check it. Nothing is recorded; this is your own practice.

NCCER Plumbing L1-4 – Water Distribution Systems
1. What does a water supply fixture unit (WSFU) value represent?
NCCER Plumbing L1-4 – Water Distribution Systems
2. When sizing only the cold water branch to a bathroom group, which WSFU column from the code table should you use for a bathtub?
NCCER Plumbing L1-4 – Water Distribution Systems
3. A cold branch serves a lavatory (WSFU = 0.5), a toilet with tank (WSFU = 2.5), and a kitchen sink (WSFU = 1.0). What is the total cold-branch WSFU load?
State Journeyman Plumber – Water Supply Sizing
4. A plumber calculates a developed length of 55 ft for a branch. The friction loss rate for the selected pipe size and flow is 0.04 psi per foot. What is the total friction loss for that branch?
NCCER Plumbing L1-4 – Water Distribution Systems
5. Why do plumbing codes set a maximum allowable water velocity in supply piping?
State Journeyman Plumber – Water Supply Sizing
6. The static pressure at the meter is 70 psi. The most remote fixture is 12 ft above the meter (elevation loss = 0.433 psi/ft). Total friction loss to that fixture is 10 psi. What is the residual pressure at the fixture?
NCCER Plumbing L1-4 – Codes and Standards
7. A plumber trained in a UPC state is working on a project governed by the IPC. Which of the following actions is most important before assigning WSFU values?
State Journeyman Plumber – Water Supply Sizing
8. Which of the following is included when calculating developed length for a pipe run?
Record this lesson on my transcript. Sign in with your key and enrollment email to record lessons (enroll free if you have no key). This page stays open to read and practise.