HomeKnowledgeIRC Section R503 — Roof Assembly and Rooftop Structures
📋 Codeconstruction

IRC Section R503 — Roof Assembly and Rooftop Structures

Updated Apr 3, 2026
Establishes roof covering materials, underlayment, and installation requirements.

Section R503 addresses roof coverings used in residential construction. Asphalt shingles are the most common residential roofing material, with Class A fire-rating achieved through mineral coating on the asphalt surface. Wind resistance ratings include basic (50 mph), high-wind (90 mph), and extra-strength ratings. Underlayment below shingles protects the deck from water infiltration if shingles are blown off or during installation. Ice and water barriers in cold climates prevent water backup from ice dam formation. Roof-to-wall flashing transitions prevent water from running down walls. Valley flashing (where two roof slopes meet) directs water down the slope. Penetration flashing around chimneys, pipes, and vents prevents water leakage. Metal roofing is also permitted with proper fastening and sealing. Wood shingles and shakes are permitted but require fire-resistant treatment. Tile and slate roofing is permitted and is durable but expensive. Roof ventilation in cold climates requires soffit intake and gable or ridge exhaust to prevent moisture condensation.

TAGS
ircroofroofingresidential
DETAILS
section
R503
category
Roof Assembly
code body
IRC
code year
2021
RELATED KNOWLEDGE
📋 Code
IBC 903.2.1 — Group A Occupancies (Sprinkler Requirements)
Automatic sprinkler system required throughout buildings with Group A occupancy where fire area exceeds 5,000 square feet, or overall building area exceeds 12,000 square feet, or occupant load of the fire area exceeds 300.
📋 Code
IBC 903.2.7 — Group M Occupancies (Retail Sprinkler Requirements)
Automatic sprinkler system required in Group M (mercantile) occupancies where fire area exceeds 12,000 square feet or building is more than three stories above grade.
📋 Code
IBC 903.2.11.3 — Buildings 55 Feet or More in Height
Automatic sprinkler system required throughout buildings with a floor level having an occupant load of 30 or more that is located 55 feet or more above the lowest level of fire department vehicle access.
📋 Code
IBC 1015.1 — Exit and Exit Access Doorways Required
Two exits or exit access doorways required from any space where occupant load exceeds the table values. Spaces with occupant load exceeding 500 require a minimum of 3 exits. Spaces exceeding 1,000 require 4 exits.
📋 Code
IBC 1017.2 — Exit Access Travel Distance
Maximum travel distance from any point in a building to an exit shall not exceed 200 feet unsprinklered or 250 feet sprinklered for most occupancies. Specific occupancies have modified limits.
📋 Code
IBC Table 601 — Fire-Resistance Rating Requirements
Specifies minimum fire-resistance ratings for structural elements based on construction type (Type I through V). Type IA requires 3-hour rated structural frame, 2-hour floors, and 1.5-hour roof.
← Back to Knowledge Garden