Chapter 1 of 529% of exam

Water, Drainage, Gas, and Storm Sizing

The master plumber exam is built on calculation, and this is the chapter where most of the arithmetic lives. You are expected to move from a fixture-unit count to a pipe size, hold the right slope over a run, balance a pressure budget from the meter to the most remote fixture, convert an appliance BTU rating into gas flow and then into pipe size, and size roof drainage from a rainfall rate. Each of these follows a repeatable procedure: total the load, convert the load to a flow, and read the flow against a sizing table at the governing length or slope. Master the four conversions in this chapter, WSFU to gpm, DFU to drain size, BTU to cfh, and roof area to storm gpm, and most of the sizing questions become mechanical.

Water Supply Sizing by Fixture Units

Water distribution is sized from water supply fixture units, or WSFU, a probability-weighted value assigned to each fixture so that dissimilar fixtures can be added on one scale. You total the WSFU carried by a section of pipe, then convert that total to a design flow in gpm using a demand curve, historically Hunter's curve, which accounts for the low likelihood that every fixture runs at once. A critical rule is that you add fixture units first and convert the combined total to gpm only once; converting each branch to gpm and adding the flows overstates demand badly. Flush-valve fixtures and flush-tank fixtures use different curves because a flushometer draws a heavy momentary flow. Once you have the design gpm, the pipe is chosen so velocity stays within limits, generally 8 ft/s for cold water and about 5 ft/s for continuously circulated hot water, using v = 0.408 x Q / d squared.

Total fixture units, then convert once to gpm
Add all WSFU on a section, then read the combined total on the demand curve. Never convert each branch to gpm and sum the flows, because the curve already discounts simultaneous use.
UPC Table 610.3
Use the correct demand curve for the fixture type
Flush-valve (flushometer) fixtures follow a different, higher curve than flush-tank fixtures because of their heavy momentary draw.
UPC §610.0
Hold cold water to about 8 ft/s and hot water to about 5 ft/s
Use v = 0.408 x Q / d squared. High velocity causes erosion-corrosion, noise, and water hammer, and hot water is more aggressive so its limit is lower.
UPC §610.12
A supply pipe never reduces in the direction of flow to a fixture group it must feed
The main grows as it collects fixture-unit load, and reducing it downstream would starve the fixtures beyond the reduction.
UPC §610.0

The Pressure Budget

Every water system must balance the pressure available at the source against everything that consumes it before the water reaches the most remote fixture. The consumers are elevation, at 0.433 psi per foot of rise; meter and device losses such as the water meter, softener, and backflow assembly; pipe friction, expressed as psi per 100 ft at the design flow; and the minimum flow pressure the fixture itself needs, often 8 to 25 psi. The design procedure subtracts elevation, meter, and fixture requirements from the static supply, and whatever remains is the pressure available for friction. Dividing that remaining pressure by the developed length and multiplying by 100 gives the allowable friction loss per 100 ft, the value you carry across the friction chart against the design flow to pick the pipe. If the friction loss at the chosen size exceeds the allowable rate, the pipe is enlarged or a booster is added.

Subtract elevation at 0.433 psi per foot
Each foot of rise from the source to the fixture costs 0.433 psi of static pressure and must come out of the budget before friction is considered.
UPC §610.0
Account for meter, backflow, and treatment losses
The water meter, reduced-pressure assembly, and softener each drop measurable pressure that must be deducted alongside elevation.
UPC §610.0
Compute allowable friction loss per 100 ft
Allowable rate equals pressure left for friction divided by developed length times 100. This uniform rate, read against design gpm, selects the pipe.
UPC §610.0
Use developed length, not measured pipe
Add fitting equivalent lengths to the straight pipe before computing friction so the loss reflects the real path the water takes.
UPC §610.0

Drainage and Vent Sizing by Fixture Units

Sanitary drainage is sized from drainage fixture units, or DFU, using tables split into three columns that must not be interchanged: the horizontal fixture branch, the stack, and the building drain and sewer at a stated slope. You total the DFU carried by a section and choose the smallest pipe whose column capacity meets or exceeds the load. Two override rules apply regardless of the count: a drain may never be smaller than the largest trap or trap arm it serves, and any drain receiving a water closet must be at least 3 in. Slope is the second half of drainage sizing, with a minimum of 1/4 in per foot for pipe 2-1/2 in and smaller and 1/8 in per foot for 3 in and larger; total fall is simply slope times run. Vents are sized at not less than half the diameter of the drain they serve, never smaller than 1-1/4 in, and are also limited by developed length.

Read the correct table column and never reduce size downstream
Horizontal branch, stack, and building drain capacities differ for the same nominal size, and the building drain column changes with slope.
UPC §703.0
A water closet requires a minimum 3 in drain
No closet may discharge to a drain smaller than 3 in regardless of the fixture-unit total.
IPC §710.1
Minimum slope is 1/4 in per ft to 2-1/2 in, and 1/8 in per ft for 3 in and up
Fall equals slope times developed length, so 96 ft of 4 in drain at 1/8 in per ft falls 12 in.
IPC §704.1
A vent is at least half the drain diameter, minimum 1-1/4 in
A 3 in drain needs at least a 1-1/2 in vent; a 4 in drain needs at least a 2 in vent.
UPC §904.1

Gas Pipe Sizing

Fuel-gas piping is sized by first converting each appliance BTU per hour rating into a volume flow in cubic feet per hour, cfh, by dividing by the heating value of the fuel: about 1,000 BTU per cubic foot for natural gas and about 2,500 BTU per cubic foot for propane. Because propane holds far more energy per cubic foot, the same BTU load produces a much smaller cfh and often a smaller pipe. The whole-house demand is the sum of all appliance inputs and it sizes the meter and the main. Individual sections are then sized by the longest-length method, in which every section of the system is sized using the single longest run from the meter to the most remote outlet, applied against the appropriate table. The common section upstream of any tee always carries the sum of all downstream appliance demands.

Convert BTU per hour to cfh using the fuel heating value
cfh equals input divided by heating value, so a 120,000 BTU/hr furnace on natural gas is 120 cfh, and on propane the same load is far fewer cfh.
IFGC §402.4
Size the meter and main for total connected load
Add every appliance input to size the section from the meter to the first tee.
IFGC §402.4
Apply the longest-length method to every section
Use the single longest run to the most remote outlet to size all sections conservatively for worst-case simultaneous demand.
IFGC Table 402.4
The common section carries the sum of downstream demands
A branch feeding two appliances carries their combined cfh; each appliance connector is then sized for its own load.
IFGC §402.4

Storm Drainage Sizing

Roof and storm drainage is sized from the design rainfall rate for the locality, expressed in inches per hour, applied to the projected horizontal roof area. The rational method Q equals 0.0104 times area in square feet times rainfall rate in inches per hour converts these into a design flow in gpm, where the 0.0104 factor is the gpm produced by one inch per hour of rain over one square foot. That flow is read against the leader and horizontal storm-drain tables to size the conductors. Because published tables are often printed at a reference rate such as 4 in per hour, the allowable roof area for a given conductor scales inversely with the local rate: halving the rainfall rate doubles the area a conductor can drain. Secondary (overflow) drainage is required so a blocked primary drain cannot pond water and overload the roof structure.

Compute storm flow with Q = 0.0104 x area x rainfall rate
A 6,000 sq ft roof at 3 in per hour produces 0.0104 x 6,000 x 3 = 187 gpm.
UPC §1101.0
Use the local 100-year rainfall intensity
Storm sizing depends entirely on the design rainfall rate for the jurisdiction, so the correct local intensity must be used.
UPC §1101.0
Adjust table areas to the local rainfall rate
Conductor capacity in area scales inversely with rate, so a table at 4 in per hour allows double the area at 2 in per hour.
UPC §1101.0
Provide secondary (overflow) drainage
An independent overflow drain or scupper prevents ponding and structural overload if the primary drain clogs.
UPC §1108.0
Test your knowledge
Practice questions on Water, Drainage, Gas, and Storm Sizing
Practice now →

Last updated: July 2026

Report