About the Roof Drain & Scupper Sizing Calculator
Plumbing engineers, architects, and contractors use a roof drain sizing calculation to estimate stormwater flow from roof area and rainfall intensity, then select drains, leaders, gutters, and overflow paths. The calculator applies the common area-times-rainfall conversion to support IPC-based design checks before final tables and local rainfall data are confirmed.
How it works
- Enter roof area draining to the roof drain, leader, gutter, or scupper.
- Add the rainfall intensity required by the adopted code or local authority.
- Review the calculated flow in gallons per minute.
- Compare the flow with IPC sizing tables for horizontal and vertical conductors.
- Check overflow drainage separately from the primary drainage system.
Frequently asked questions
How is roof drainage flow calculated from area and rainfall?
A common IPC worksheet conversion is gallons per minute equals roof area times rainfall intensity divided by 96.23, when area is in square feet and rainfall is in inches per hour.
Do roof drains and overflow scuppers use the same design check?
They are related but separate. Primary drains handle normal design rainfall, while overflow drains or scuppers protect the roof if primary drainage is blocked or overwhelmed.
Where does rainfall intensity come from for roof drain sizing?
Use the rainfall rate required by the adopted plumbing code, local building department, or project design criteria. Do not substitute a generic city average for code design rainfall.
Can the calculator choose the final pipe size by itself?
No. It estimates flow. Final sizing must account for IPC tables, pipe slope, conductor orientation, drain rating, roof geometry, and local code amendments.
References
- International Plumbing Code Chapter 11 - storm drainage, roof drains, leaders, and scuppers
- ASCE 7 - minimum design loads for rain loads and ponding considerations
- NOAA Atlas 14 - precipitation frequency estimates used by many jurisdictions