Check whether your flat roof slope meets the ¼ inch per foot minimum in the building codes. Enter a measured drop and distance to get inches per foot, percent and degrees, plus the extra rise needed and the weight of any ponding water.
Minimum slopes are from the 2021 International Residential and Building Codes. See “How we calculate”.
Enter a measured drop over a distance. We compare it with the code minimum and size up any ponding.
A “flat” roof is never truly flat. Both U.S. model codes require low-slope membrane roofs to have a design slope of at least ¼ inch per foot (written ¼:12, about a 2% slope) so water runs off to drains, scuppers or gutters. Coal-tar built-up roofs are the one exception, allowed down to ⅛ inch per foot.
| Roof covering | Minimum design slope | 2021 IRC | 2021 IBC |
|---|---|---|---|
| Built-up (asphalt) | ¼ in per ft (2%) | R905.9.1 | 1507.10.1 |
| Coal-tar built-up | ⅛ in per ft (1%) | R905.9.1 | 1507.10.1 |
| Modified bitumen | ¼ in per ft (2%) | R905.11.1 | 1507.11.1 |
| Single-ply: EPDM (thermoset) | ¼ in per ft (2%) | R905.12.1 | 1507.12.1 |
| Single-ply: TPO, PVC (thermoplastic) | ¼ in per ft (2%) | R905.13.1 | 1507.12.1 |
| Sprayed polyurethane foam | ¼ in per ft (2%) | R905.14.1 | 1507.13.1 |
| Liquid-applied roofing | ¼ in per ft (2%) | R905.15.1 | 1507.14.1 |
| Standing-seam metal panels | ¼ in per ft (2%) | R905.10.2 | 1507.4.2 |
Over a 20-foot run, ¼ inch per foot is a 5-inch drop. That is easy to miss by eye, which is why measuring is worth it. See our guide to flat roof slope requirements for the full picture, including the reroofing exception.
Every number above comes from the steps below — the same formula and constants the calculator runs, so you can check it yourself.
| Constant | Value |
|---|---|
| Minimum design slope, most membrane roofs | ¼ in per ft (IRC R905, IBC 1507) |
| Minimum design slope, coal-tar built-up | ⅛ in per ft (IRC R905.9.1, IBC 1507.10.1) |
| Weight of fresh water | 62.4 lb per cubic foot |
| Gallons per cubic foot | 7.48 |
The minimum slopes, the reroofing exception and the definition of positive roof drainage are quoted from the 2021 codes below, which we opened and checked in October 2026. Water weight and volume are standard physical constants.
Last reviewed: October 2026.
The simplest test of all is to look at the roof two days after rain. Water still standing after 48 hours means the roof does not meet the code’s definition of positive drainage. Common fixes are tapered insulation, crickets that steer water around obstacles, and extra drains or scuppers. Our slope requirements guide explains each one.
Planning a coating? Coatings won’t cure a drainage problem. Both coating data sheets we checked rule out water standing longer than 72 hours. Size the coating with the roof coating calculator once drainage is sorted.
Tell us about your flat roof project and we'll match you with up to 3 licensed local roofers. Compare prices and pick the best deal — the choice is 100% yours.
For built-up, modified bitumen, single-ply (EPDM, TPO, PVC), sprayed foam and liquid-applied roofs, the 2021 IRC and IBC require a design slope of at least ¼ inch per foot (2%). Coal-tar built-up roofs may go down to ⅛ inch per foot.
¼ inch per foot is 0.25 ÷ 12 = 2.08%, which the codes describe as a 2-percent slope. It is about 1.2 degrees.
At ¼ inch per foot, a 10-foot run needs a 2½-inch drop; 20 feet needs 5 inches and 40 feet needs 10 inches.
The IRC defines positive roof drainage as a roof that drains within 48 hours of precipitation. Water that stays longer is ponding.
Water weighs 62.4 lb per cubic foot, so each inch of depth adds 5.2 lb per sq ft. A puddle 1 inch deep over 100 sq ft weighs about 520 lb.
Not always. Under IRC R908.1 and IBC 1512.1 (2021), replacing or recovering an existing low-slope roof does not have to meet the ¼ inch per foot minimum if the roof provides positive drainage. Local codes can differ, so check with your building department.