TryBuildCalc

Roof Underlayment Calculator (Synthetic & Felt)

Find your underlayment roll count instantly.

Inputs

Roof Area Input

ℹ️The actual sloped roof surface area, already including any overhang — use this if you already know it (from a satellite measurement tool or a roofer's report) instead of computing it from building dimensions and pitch.

ℹ️Sets the waste allowance added to shingles and underlayment — more hips, valleys, and dormers mean more cutting and trimming waste.

Shingle Product

ℹ️3 bundles per square is standard for most 3-tab and architectural shingles, but some heavier designer/laminate products (e.g. Owens Corning Duration MAX) use 4 or 5 — check your chosen product's wrapper.

shingles

ℹ️Used for nail count — most standard shingles use 80 per square, but some products (e.g. GAF Royal Sovereign Metric at 64/square) use fewer, larger shingles. Check your product's wrapper; this is independent of bundles per square above.

Roof Edges

ℹ️Sum of every horizontal roof edge at the bottom of a slope — used for starter strip, drip edge, and (if included) ice & water shield.

ℹ️Sum of every sloped roof edge at a gable end — starter strip and drip edge are also installed along rakes, per current manufacturer instructions. Leave at 0 for a true hip roof, which has no gable rakes.

ℹ️Sum of every ridge (top horizontal peak) and hip (sloped corner) line — leave at 0 for a roof with neither.

ℹ️Sum of every internal valley (where two roof slopes meet at an inward angle) — only used for the optional ice & water shield calculation below. Leave at 0 if your roof has no valleys.

Underlayment & Nailing

ℹ️Synthetic underlayment covers the most area per roll; felt papers cover less and need more rolls for the same roof.

High-Wind Nailing (6-Nail Pattern)?

Standard installation uses 4 nails per shingle. High-wind areas or steeper warranty requirements may call for a 6-nail pattern — check your shingle's warranty terms and local code.

Ice & Water Shield

Include Ice & Water Shield?

A self-adhered membrane required by many cold-climate codes at eaves (ice dam protection) and valleys (water concentration) — check your local code for the actual required extent, which this calculator only approximates.

Cost

Enable Cost Estimation?

Shingle Bundles Needed

66

3 bundles per square

Roof Area

2000 sq ft

Entered directly

Squares (incl. waste)

22

Simple Gable (few penetrations) (+10%)

Shingles

Raw squares: 20

With 10% waste: 22 squares

Bundles to buy: 66

Starter Strip & Ridge Cap

Starter (eaves + rakes): 100 ft → 1 bundle(s)

Ridge/hip cap: 50 ft → 2 bundle(s)

Drip Edge & Underlayment

Drip edge: 100 ft → 10 x 10 ft piece(s)

Synthetic Underlayment: 3 roll(s)

Nails

80 shingles/square x 4 nails/shingle (standard) = 320 nails/square

Total: 7,040 nails (~47 lb)

Bill of Materials

Main material: 66 bundles + recommended tools

+

Computed items reflect your entered dimensions and choices; consumables below are general recommendations — actual needs vary by product and site conditions.

For Your Job

Shingles

66 bundles

22 squares (incl. 10% waste)

Find suppliers

Starter Strip

1 bundle(s)

100 ft (eaves + rakes)

Find suppliers

Ridge / Hip Cap

2 bundle(s)

50 ft

Find suppliers

Drip Edge

10 piece(s)

10 ft each

Find suppliers

Synthetic Underlayment

3 roll(s)

1000 sq ft/roll

Find suppliers

Roofing Nails

47 lb

7,040 nails, 4-nail pattern

Find suppliers

General Tools & Consumables

Roofing nail gun or hammer

tool

Chalk line

tool

Utility knife with roofing hook blades

tool

Flashing (step, chimney, pipe boot)

site-dependent

Roofing cement / plastic roof cement

consumable

Roof jacks / roof brackets

site-dependent

Tarps / roof-edge material chutes

tool

Tape measure

tool

Fall protection harness & roofing-rated footwear

consumable
Roof ProfileRidge / HipEaveRakeRakeLayer Cross-SectionRoof Deck (sheathing)Synthetic UnderlaymentAsphalt Shingles66 bundles · 22 squares (incl. waste)

Diagram simplified for clarity (not to scale) — roof pitch and layer thicknesses shown schematically.

Looking for the verification checklist, reference tables, tips, or common mistakes?See the complete Asphalt Shingle Roofing Calculator.

Roof underlayment roll takeoff

Synthetic underlayment covers significantly more area per roll than traditional felt paper, meaning fewer rolls (and fewer seams) for the same roof.

This page defaults to a 2,000 sq ft roof with synthetic underlayment — edit the inputs above to compare against felt paper.

Asphalt Shingle Roofing Calculator Formula: How Is It Determined?

Each material is calculated using its own real coverage convention, then combined into one material takeoff.

Step 1 — Roof Area & Squares

Pitch Factor = sqrt(Rise^2 + 144) / 12

Footprint Area = (Length + 2 x Overhang) x (Width + 2 x Overhang)

Roof Area = Footprint Area x Pitch Factor (or entered directly, capped at 20,000 sq ft)

Squares (with waste) = (Roof Area / 100) x (1 + Waste%)

Pitch factor is pure geometry — the roof surface is the hypotenuse of a rise/run right triangle with run fixed at 12. Overhang is added to each side before applying the pitch factor, since a building's wall-to-wall footprint understates actual roof area. Asphalt shingles require a minimum 2/12 pitch per IRC R905.2.2 — footprint mode rejects anything lower, and flags 2/12 up to (but below) 4/12 as requiring double-layer underlayment (baked into Step 3's underlayment quantity, not just a warning). The RESULTING roof area is checked against the same 20,000 sq ft cap as Direct Area mode, not just each individual dimension — an oversized length/width/overhang/pitch combination is rejected even if each field looks reasonable alone. Waste is 10% for a simple gable roof, 15% for a moderate hip/valley roof, or 18% for a complex cut-up roof — applied to both shingles and underlayment below.

Step 2 — Shingles, Starter Strip & Ridge Cap

Shingle Bundles = ceil((Squares (with waste) x 100 / Package Coverage) x Bundles per Package)

Starter Bundles = ceil((Eave + Rake Length) / 100 ft per bundle)

Ridge Cap Bundles = ceil(Ridge + Hip Length / 25 ft per bundle)

3 bundles covering 100 sq ft is standard for most 3-tab and architectural shingles, but some heavier designer/laminate products use 4 or 5 bundles instead — AND may cover a different exact area than a nominal 100 sq ft. Owens Corning Duration MAX, for example, publishes 4 bundles covering 98.4 sq ft, not 100 — this calculator uses each option's own real package coverage rather than assuming every product hits exactly 100 sq ft, so a 2,000 sq ft roof at 10% waste needs 90 Duration MAX bundles, not a nominally-rounded 88. Starter strip and ridge cap coverage-per-bundle figures are representative mid-range planning values — real products vary (starter: roughly 50-120 ft/bundle; ridge cap: roughly 20-33 ft/bundle) — confirm your chosen product's actual spec. Rake length may be 0 for a true hip roof.

Step 3 — Drip Edge, Underlayment & Nails

Drip Edge Pieces = ceil((Eave + Rake Length) / 10 ft per piece)

Underlayment Rolls = ceil((Squares (with waste) x 100 x Layers) / Coverage per Roll)

Nails = Squares (with waste) x Shingles per Square x (4 standard or 6 high-wind)

Underlayment uses the same waste-adjusted area as shingles, at your selected product's coverage rate — Layers is 2 (not the standard 1) whenever the Step 1 low-slope flag applies, so the ordered quantity itself reflects the IRC-required second layer, not just a separate warning. Nail count is derived from your entered shingles-per-square figure (default 80, matching most standard products) — NOT a fixed 320/480 constant, since some products (e.g. GAF Royal Sovereign Metric at 64/square) use fewer, larger shingles per square. Converts to pounds at 150 nails/lb (a conservative figure, so the computed weight rounds up).

Step 4 — Ice & Water Shield (Optional)

Coverage = (Eave Length x 6 ft) + (Valley Length x 3 ft)

Rolls = ceil(Coverage / 200 sq ft per roll)

A simplified planning swath, off by default — real local code requirements are typically stated as a distance inside the interior wall line, driven by slope and rafter run, not a flat linear-ft swath. Always confirm your actual code requirement separately.

Worked Example

This example walks through your current inputs above, using the same steps as the Formula section.

Input Values Used

InputValueWhy it is used
Roof AreaEntered directlySets total roof surface area
Roof ComplexitySimple Gable (few penetrations) (+10%)Sets waste allowance for shingles and underlayment
Shingle Product3 bundles/square, 80 shingles/squareSets bundle count and nail count
EdgesEave 60 ft, Rake (in starter/drip edge), Ridge/Hip 50 ft, Valley 0 ftSets starter, ridge cap, drip edge, and ice & water shield quantities
Underlayment / NailingSynthetic Underlayment, standard (4-nail)Sets underlayment roll count and nail count

Step 1 — Roof Area & Squares

CalculationResult
Roof area2000 sq ft
Raw squares = 2000 / 10020 squares
Squares with 10% waste22 squares

Step 2 — Shingles, Starter Strip & Ridge Cap

CalculationResult
Shingle bundles = ceil((22 x 100 / 100) x 3)66 bundles
Starter = ceil(100 / 100)1 bundle(s)
Ridge/hip cap = ceil(50 / 25)2 bundle(s)

Step 3 — Drip Edge, Underlayment & Nails

CalculationResult
Drip edge = ceil(100 / 10)10 piece(s)
Underlayment = ceil(2200 / 1000)3 roll(s)
Nails = 22 x 320/square7,040 nails (47 lb)

Therefore, this 2000 sq ft roof needs approximately 66 bundles of shingles, 1 bundle(s) of starter strip, 2 bundle(s) of ridge cap, 10 piece(s) of drip edge, 3 roll(s) of underlayment, and 47 lb of nails.

Disclaimer: This calculator provides approximate results for planning and estimation purposes only. Actual requirements may vary based on site conditions, materials, workmanship, and local building regulations. Always consult a qualified engineer, architect, or construction professional before making final decisions.

FAQ

3 rolls at simple-gable waste, using a representative 1,000 sq ft per roll coverage figure — actual coverage varies by product, so confirm against your chosen roll's spec.
Cost is usually the main reason — felt is typically less expensive per roll, though it covers far less area per roll (400 sq ft for #15 felt, 200 sq ft for #30 felt, vs. roughly 1,000 sq ft for synthetic), meaning more rolls and more seams for the same roof.