Reading Roof Plans & Roofing Code Basics (IRC Chapter 9 / IBC Chapter 15)
Welcome
Hello, and welcome. This is Super Structures General Contractors — a national general contractor headquartered in Powhatan, Virginia — here to help you and your clients build something that lasts. We're glad you're with us, and we look forward to connecting with you.
Here's one that matters more than its name lets on — Reading Roof Plans & Roofing Code Basics (IRC Chapter 9 / IBC Chapter 15). If you remember one thing, make it this: The roof plan tells you where the water goes, the code tells you the minimums for slope, underlayment, fastening, and flashing, and the manufacturer's instructions tell you how to keep the warranty — and all three have to agree before the first fastener goes in. Do this right and the inspector, the manufacturer's technician, and the owner are all reading the same roof.
The roof plan
A roof plan is a view from above showing the outline, ridges, hips, valleys, slope arrows with the pitch (4:12, 1/4:12), drains and scuppers, crickets, curbs for mechanical units, skylights, hatches, expansion joints, and parapets. Roof details show sections through the edge, a drain, a curb, a pipe penetration, and a wall base flashing. The specifications (Division 07) name the system, manufacturer, warranty term, and testing. On a commercial building, the roof plan is the sheet every trade that penetrates the roof should be reading.
The two codes
IRC Chapter 9 (Roof Assemblies) governs one- and two-family dwellings and townhouses; IBC Chapter 15 (Roof Assemblies and Rooftop Structures) governs everything else. Both run the same way: general requirements, weather protection and flashing, fire and wind performance, requirements for each covering, insulation, and reroofing. Your jurisdiction adopts a specific edition and may amend it, so the locally adopted code governs.
Slope minimums
Generally: asphalt shingles 2:12 (with double underlayment from 2:12 up to 4:12); clay and concrete tile 2-1/2:12; slate 4:12; wood shingles and shakes 3:12; metal panels 3:12 for lapped seams without sealant, 1/2:12 with lap sealant, and 1/4:12 for standing seam; built-up, modified bitumen, and single-ply membranes 1/4:12. The minimum is a floor, not a target.
Underlayment, ice barrier, and fastening
The codes specify underlayment by ASTM standard for each covering, require an ice barrier from the eave to at least 24 inches inside the exterior wall line where ice has historically formed along the eaves, and set fastening rules: asphalt shingles get corrosion-resistant nails of minimum 12-gauge shank with 3/8-inch heads, long enough to penetrate the sheathing 3/4 inch or through it, with at least four fasteners per strip shingle and more where the manufacturer or wind design requires. Low-slope attachment follows the manufacturer's tested assembly for the design wind pressure.
Flashing and drainage
Flashing is required at wall and roof intersections, at changes in slope or direction, and around every opening and penetration: step flashing at sidewalls, a cricket behind a chimney wider than 30 inches, open valleys lined with metal at least 24 inches wide or closed valleys over ice barrier, and drip edge at eaves and rakes. On commercial roofs the IBC requires roof drainage designed to the plumbing code, including secondary (emergency overflow) drains or scuppers so a clogged primary drain does not load the structure; the slope to those drains is often built with tapered insulation.
Going Deeper (Intermediate)
Wind uplift is where roofing meets engineering. Design pressures come from ASCE 7, highest at corners and perimeters. Low-slope assemblies are tested to FM 4474, UL 580, or UL 1897, and the specified assembly must meet a rating like FM 1-90; FM Approvals' RoofNav lists approved assemblies. Steep-slope products carry ASTM D3161 or D7158 wind classes, and the nailing pattern is adjusted for the site's design wind speed. Fire classification (ASTM E108 / UL 790 Class A, B, or C) depends on construction type and location.
Reroofing has its own section: a recover is allowed only when the existing roof is sound and dry and there is not already more than one covering in place; otherwise it is a replacement down to the deck. The IECC sets minimum roof insulation R-values and, in some climates, cool-roof reflectivity requirements that apply when a reroof exposes the insulation.
Advanced / Pro-Level
Pros read the plans, the code, and the manufacturer's installation manual together, and resolve conflicts in writing before work starts. A commercial no-dollar-limit (NDL) warranty of 15 to 30 years requires an approved applicator, the approved assembly and accessories, a pre-installation notice, and a final manufacturer inspection. A detail that meets code but not the manufacturer's spec has no warranty; one that meets the manufacturer but not the adopted code fails inspection.
They also coordinate penetrations: every pipe, curb, conduit, and anchor through the roof needs a detail, and twenty undocumented penetrations after the mechanical and electrical trades finish is a leak list. Pros put a penetration schedule in the submittal and make the other trades route through it.
Practice Challenge
A set of residential plans shows asphalt shingles on a 2-1/2:12 porch roof in a northern climate, and the plan note just says "shingles per manufacturer." What does the roofer need to confirm before bidding it? (Answer: 2-1/2:12 is above the 2:12 minimum but below 4:12, so the IRC requires double underlayment on that slope; an ice barrier is required from the eave to at least 24 inches inside the wall line in that climate; the shingle manufacturer's low-slope installation instructions apply and may require additional measures; and the fastening and wind class should match the local design wind speed.)
In Practice
A roofer who checks the slope, the underlayment, the ice barrier, and the fastening against the adopted code and the manufacturer's manual passes the inspection once. A roofer who installs "the way we always do it" rebuilds a porch roof after the first winter.
Common Mistakes to Avoid
- Installing a covering below its code minimum slope
- Skipping the ice barrier, drip edge, or double underlayment where the code requires it
- Ignoring secondary drainage and tapered insulation on a low-slope roof
- Following the plans but not the manufacturer's spec, then expecting a warranty
Takeaway: The roof plan tells you where the water goes, the code tells you the minimums for slope, underlayment, fastening, and flashing, and the manufacturer's instructions tell you how to keep the warranty — and all three have to agree before the first fastener goes in.
Educational overview only — not hands-on roofing instruction, a fall-protection program, or a substitute for training under a licensed roofing contractor. Follow OSHA 29 CFR 1926 Subpart M, the IRC and IBC as adopted in your jurisdiction, the manufacturer's installation instructions, your state's contractor licensing rules, and your employer's procedures.