Roof Square Footage Calculator

Ice & Water Shield Calculator

Calculate how many rolls of self-adhering ice barrier membrane you need for eaves, valleys, and rakes based on eave overhang depth and IRC Section R905.1.2 building codes.

Calculates True AreaFactors in PitchIncludes Waste FactorSquares & Bundles
linear ft
linear ft
Example preview
Result4 Rolls
Courses Along Eaves
2 Courses (Double Ply)
Required Eave Coverage Depth
3.9 ft (47")
Eave Membrane Area
720 sq ft
Valley Membrane Area
0 sq ft
Total Membrane Surface
720 sq ft
IRC Code Standard
IRC Section R905.1.2

Enter your values and press Calculate to see your result.

How the Ice & Water Shield Calculator Works

Follow the exact steps to get your result instantly and privately.

Step 1: Measure Total Eave Length

Sum the linear footage of all gutter eave runs where snow and ice accumulate.

Step 2: Input Soffit Overhang & Pitch

Overhang depth and slope dictate whether building code requires one course (36") or two courses (72") of membrane.

Step 3: Add Valley & Penetration Lengths

Include linear feet of all intersecting valleys, chimneys, and low-slope sidewall transitions.

STEP 1

Step 1: Measure Total Eave Length

Sum the linear footage of all gutter eave runs where snow and ice accumulate.

Measure Total Eave Length

IRC Section R905.1.2 Ice Barrier Formula

The International Residential Code (IRC) Section R905.1.2 states: 'In areas where there has been a history of ice forming along the eaves causing a backup of water, an ice barrier that consists of a self-adhering polymer-modified bitumen sheet shall extend from the lowest edges of all roof surfaces to a point not less than 24 inches inside the exterior wall line of the building.' Because roof slopes are pitched, this distance must be calculated along the hypotenuse.

Measuring Methods

  • Horizontal Run to Warm Wall: Horizontal Distance = Overhang Depth (in) + Wall Thickness (~6 in) + 24 in mandatory interior setback.
  • Sloped Coverage Distance: Slope Coverage = Horizontal Distance × Slope Multiplier (e.g., 1.118 for 6/12 pitch). If this exceeds 36 inches, code requires a second course overlapping the first by at least 3 inches.
Horizontal Run = Overhang (in) + 6" Wall + 24" Setback
Slope Reach = Horizontal Run × √(1 + (Pitch/12)²)
Courses = 1 if Slope Reach ≤ 36", else Ceiling((Slope Reach - 3) / 33)
Rolls = Ceiling(Total Sq Ft / Net Roll Coverage)
Example

For a home with 16-inch overhangs on a 6/12 pitch: Horizontal Run = 16 + 6 + 24 = 46 inches. Sloped Reach = 46 × 1.118 = 51.4 inches. Because 51.4" > 36", two courses (69" net coverage) are mandatory. For 120 LF of eaves: 120 LF × 6 ft width = 720 sq ft → 4 rolls (200 sq ft each) required.

Worked examples

Review these calculated scenarios showing how overhang depth and pitch determine the number of membrane courses required under residential code.

Various roof styles examples
Sample scenarios and their calculated results
ScenarioCalculationResult
Standard Ranch (12" Overhang, 4/12 Pitch, 100 LF Eaves)Horizontal: 12 + 6 + 24 = 42". Sloped: 42" × 1.054 = 44.3" → 2 Courses. 100 LF × 6 ft = 600 sq ft.3 Rolls (200 sq ft / roll)
Flush Eave Cottage (0" Overhang, 6/12 Pitch, 80 LF Eaves)Horizontal: 0 + 6 + 24 = 30". Sloped: 30" × 1.118 = 33.5" ≤ 36" → 1 Course. 80 LF × 3 ft = 240 sq ft.2 Rolls (200 sq ft / roll)
Deep Soffit Craftsman (24" Overhang, 8/12 Pitch, 120 LF Eaves)Horizontal: 24 + 6 + 24 = 54". Sloped: 54" × 1.202 = 64.9" → 2 Courses. 120 LF × 6 ft = 720 sq ft.4 Rolls (200 sq ft / roll)
Valley & Eave Combo (120 LF Eaves + 40 LF Valleys, 1 Course Eaves)Eaves: 120 LF × 3 ft = 360 sq ft. Valleys: 40 LF × 3 ft = 120 sq ft. Total = 480 sq ft.3 Rolls (200 sq ft / roll)

Conversion reference

Reference table showing the mandatory number of 36-inch ice barrier courses based on eave overhang depth and roof pitch under IRC R905.1.2.

Mandatory Ice Barrier Courses by Overhang Depth and Pitch (IRC R905.1.2)
Soffit Overhang4/12 Pitch6/12 Pitch8/12 Pitch10/12 Pitch12/12 Pitch
0 inches (Flush)1 Course (36")1 Course (36")1 Course (36")1 Course (36")2 Courses (72")
6 inches1 Course (36")2 Courses (72")2 Courses (72")2 Courses (72")2 Courses (72")
12 inches (Standard)2 Courses (72")2 Courses (72")2 Courses (72")2 Courses (72")2 Courses (72")
18 inches2 Courses (72")2 Courses (72")2 Courses (72")2 Courses (72")2 Courses (72")
24 inches (Deep)2 Courses (72")2 Courses (72")2 Courses (72")3 Courses (105")3 Courses (105")
DID YOU KNOW?

Quick facts

  • Background texture
    Most standard residential roofs with a 12-inch or greater soffit overhang require TWO courses of ice and water shield to satisfy the 24-inch inside wall building code rule.
  • Background texture
    Ice barrier membranes are manufactured from SBS-modified bitumen rubberized asphalt that seals around fastener shanks when nails penetrate the roof deck.
  • Background texture
    Valleys must be protected with a centered 36-inch wide ice and water membrane strip prior to installing metal flashing or shingles under IRC R905.2.8.2.
  • Background texture
    Ice and water shield should NEVER be installed over standard synthetic felt; it must adhere directly to clean, dry wood sheathing (plywood or OSB).
C.R. Vance, PE headshot

C.R. Vance, PE

Senior Structural & Building Envelope Engineer

  • Professional Engineer (PE)
  • ICC Certified Building Inspector
  • NRCA Technical Consultant

C.R. Vance has spent over 22 years evaluating residential roof assemblies, structural load calculations, and building envelope waterproofing compliance across North America.

Sources & references

  1. IRC Section R905.1.2: Ice Barrier Underlayment RequirementsInternational Code Council (ICC) · 2024
  2. Preventing Ice Dams on Residential Sloped RoofsNational Roofing Contractors Association (NRCA) · 2024
  3. ASTM D1970: Self-Adhering Polymer Modified Bituminous Sheet MaterialsASTM International · 2023

From the blog

View all →
roofing costs

Roofing Costs 2026: Why Tariffs Are Raising Prices

Steel, aluminum, and copper tariffs pushed roofing material prices up 15-25% in 2026. Here's what it means for your re-roof budget, in real dollars.

Got Questions?

Frequently Asked Questions

Clear answers about roof square footage calculations, pitch slope factors, shingle bundles, and ordering materials.

Standard ice and water shield rolls measure 36 inches (3 feet) wide by 66.7 feet long, covering 200 nominal square feet. To calculate roll count, multiply your total linear feet of eaves by the required width (3 ft for one course or 6 ft for two courses), add 3 sq ft per linear foot of valley, and divide by 190 net square feet per roll.

Still have questions about your roof takeoff?

Explore our comprehensive suite of specialized calculators or contact our estimator team for personalized guidance.