Scupper Size Calculator estimates required roof scupper width with width = GPM ÷ (3 × head^1.5), using roof area, rainfall intensity, ponding head, and safety factor for drain design.
Roof Scupper Drainage Fundamentals
Roof drainage systems often rely on scuppers to convey rainwater from a low-slope roof to the exterior or to an internal conductor. A Scupper Size Calculator that employs the SMACNA weir flow equation provides a straightforward method for determining the required opening width.
Proper scupper sizing prevents excessive ponding that could overload the roof structure, cause leaks, or violate plumbing codes. Sizing must account for the contributing roof area, local design rainfall intensity, the maximum acceptable water depth, and an appropriate safety factor.
Scuppers function as open-channel weirs when water flows through a rectangular opening cut into a parapet wall. The flow rate depends on the width of the opening and the head of water above the invert.
Unlike a piped drain, a scupper’s capacity is sensitive to the 1.5 power of the head, making small increases in ponding depth disproportionately effective. Designers typically limit the head to 2 to 4 inches to keep structural loading within safe bounds while maintaining sufficient freeboard.
The SMACNA Weir Flow Equation for Scuppers
Sheet metal and roofing standards published by SMACNA provide the widely accepted weir formula for rectangular scupper openings without end contractions. The governing relationship equates flow in gallons per minute to the product of a weir coefficient, the opening width, and the head raised to the 1.5 power.
Required Scupper Width (in) = Design Flow (GPM) / (3.0 × Head (in) ^ 1.5)
The coefficient 3.0 represents a sharp-crested, free-discharge weir with full aeration beneath the nappe. This formula presumes that the opening width is at least three times the head to avoid side contraction effects. When the width is narrower, a contraction correction reduces the effective width, but many roof scupper designs maintain ample width to simplify the hydraulics.
Design flow itself derives from the tributary roof area, the design rainfall rate, and a safety factor. The base runoff rate in gallons per minute uses a standard conversion constant.
Base Flow (GPM) = Roof Area (sq ft) × Rainfall Intensity (in/hr) × 0.01039
The constant 0.01039 converts square feet and inches per hour into gallons per minute (one cubic foot of water equals 7.48 gallons, and one hour equals 60 minutes). Multiplying by the safety factor yields the factored design flow used in the weir equation.
Design Flow = Base Flow × Safety Factor
Scupper Size Calculator: Weir Equation and Safety Factors
Critical Input Parameters
Roof area means the horizontal projected area draining to a single scupper. In a parapet configuration, multiple scuppers divide the total roof surface into independent tributary zones. Roof slope does not alter the projected area used for hydraulic calculations.
Design rainfall intensity reflects the 100-year storm for secondary drainage or the code-specified return period for primary drainage. In many U.S. jurisdictions, the International Plumbing Code references local weather data, with values commonly between 3 and 6 inches per hour. The 2018 IPC Appendix B provides rainfall rates for major cities; for example, Miami uses 4.3 in/hr, while Phoenix uses 2.0 in/hr.
Maximum head is the depth of water allowed to pond at the scupper before overflow occurs. It typically equals the vertical distance from the scupper invert to the top of the parapet or an internal high point, minus a safety freeboard of at least 2 inches. Structural engineers often limit the head to 4 inches or less to keep the ponding load manageable.
Safety Factor Selection
Plumbing codes and industry practice differentiate between primary and secondary scuppers. The safety factor accounts for debris blockage, construction tolerances, and the need for a redundant drainage path. Three common factors appear in roof drainage design.
| Safety Factor | Application | Code Reference |
|---|---|---|
| 1.0 | Primary scupper, fully exposed and routinely maintained | IPC 1106.2 basic sizing |
| 1.5 | Primary scupper with debris risk or limited maintenance access | ASPE recommended practice |
| 2.0 | Secondary (emergency) overflow scupper | IPC 1106.6 secondary drainage |
A secondary scupper activates only when the primary roof drain system is blocked. The International Plumbing Code requires secondary scuppers to be sized for the full design rainfall rate, effectively creating a safety factor of 2.0 relative to a single primary path. Many designers adopt the 2.0 factor as a default for all overflow scuppers to satisfy code and provide a robust safety margin.
Worked Imperial Example
A typical low-slope commercial roof has a tributary area of 2,000 square feet draining to one overflow scupper. The local 100-year rainfall intensity is 4 inches per hour. Parapet height allows a maximum head of 3 inches before water would spill over adjacent construction. Since this scupper serves as a secondary overflow, a safety factor of 2.0 applies.
Step-by-Step Calculation
Base runoff is computed first. Multiply 2,000 sq ft by 4 in/hr, then by the conversion constant 0.01039. That produces 83.12 gallons per minute of base flow. Applying the safety factor of 2.0 doubles the required design flow to 166.24 GPM.
Head in inches raised to the 1.5 power equals 3 to the 1.5 power, or the square root of 27. The value is 5.196. Multiply the weir coefficient 3.0 by 5.196 to obtain 15.588. Dividing 166.24 GPM by 15.588 yields a minimum clear width of 10.66 inches.
Fabrication practice rounds this width up to the next full inch, resulting in an 11-inch-wide scupper opening. The actual discharge capacity of an 11-inch opening with 3 inches of head calculates to 11 × 3.0 × 5.196 = 171.47 GPM. The capacity margin becomes 5.23 GPM, giving a capacity ratio of 1.03 times the design flow.
Minimum opening area equals the exact calculated width multiplied by the head: 10.66 in × 3.0 in = 31.99 square inches. The rounded-up opening area equals 33.0 square inches. Both values meet hydraulic demand; the rounded width provides a small additional margin that accounts for fabrication tolerances.
Ponding Load and Structural Considerations
Water accumulating on a roof adds a live load that must stay within the structural design limits. Load per square foot depends solely on water depth and density. One cubic foot of water weighs 62.4 pounds, so a uniform depth of 1 inch imposes a load of 5.2 pounds per square foot. With a 3‑inch head, the load becomes 3 × 5.2 = 15.6 pounds per square foot.
Total ponding weight across the drained area gives the concentrated load transferred to the supporting structure. For 2,000 square feet and a 3‑inch depth, the ponding volume equals 2,000 × 0.25 ft = 500 cubic feet. Converting to gallons gives 500 × 7.48 = 3,740 gallons. Total weight equals 500 × 62.4 = 31,200 pounds.
Structural engineers typically verify that the roof framing can support this additional load without exceeding deflection limits. For a roof live load normally designed for 20 psf, a 15.6 psf ponding load uses a substantial portion of the capacity. If ponding depth approaches the design live load, reinforcement or additional drains become necessary.
Metric Adaptation of the Weir Method
Project specifications outside the United States often express dimensions and rainfall in metric units. The underlying physics remains identical, but unit conversions precede the weir calculation. Roof area in square meters converts to square feet by multiplying by 10.764. Rainfall intensity in millimeters per hour converts to inches per hour by dividing by 25.4. Head in centimeters converts to inches by dividing by 2.54.
After computing the required width in inches, multiplying by 2.54 converts it to centimeters. A scupper sized for the same 2,000‑square‑foot roof (approximately 186 square meters) with 100 mm/hr rainfall and 7.6 cm of head produces a required width of about 27.1 cm, rounding to 28 cm for fabrication. The same ponding load logic applies: a 7.6 cm head exerts a load of 0.076 m × 1,000 kg/m³ × 9.81 m/s², equivalent to about 15.6 psf.
Metric flow rates in liters per minute emerge from the conversion of 1 GPM equals 3.785 LPM. So the design flow of 166.24 GPM translates to roughly 629 LPM. Working directly in metric requires a modified weir coefficient, but converting all inputs to imperial before applying the standard SMACNA formula avoids errors and keeps the process aligned with established reference data.