Skip to content
rightquantity.com

Roofing Material Calculator

A roofing material calculator returns an asphalt shingle shopping list from roof footprint and pitch. It converts footprint to sloped roof area and adds waste. It then counts shingle bundles at 3 per square by default, plus underlayment rolls, starter strip, ridge cap and drip edge pieces from your eave, rake and ridge lengths.

Last reviewed September 2026Method & sourcesReport an error

Roofing Material Calculator

200 to 10,000 square feet

10 to 300 feet

0 to 300 feet

0 to 200 feet

More options (6)

5 to 20 percent

3 to 5

200 to 1,000 square feet

50 to 150 feet

15 to 35 feet

$0 to $100

Shingle Bundles Needed

74

Includes a 10% waste allowance.

Shopping list

  • Shingles74 bundles
  • Underlayment3 rolls
  • Starter strip1 bundles
  • Ridge cap2 bundles
  • Drip edge18 10 ft pieces
Breakdown
Shingle Bundles Needed74
Actual Roof Surface Area2,236.1 sq ft
Adjusted Area (with waste)2,459.7 sq ft
Underlayment Rolls3
Starter Strip Bundles1
Ridge Cap Bundles2
Drip Edge Pieces (10 ft)18

How to Calculate Roofing Material

Footprint area is the flat area measured from a blueprint or by walking off the building's dimensions. It is converted to actual sloped roof surface area using the pitch's area multiplier, `√(rise² + 12²) ÷ 12` (see the Roof Pitch Calculator for the derivation). A waste/overage percentage (commonly 10% for a simple roof, more for one with lots of hips, valleys, or cuts) is added on top, since real installs never cut with zero scrap. A roofing "square" is a fixed unit equal to 100 sq ft of roof surface. Standard shingles are packaged 3 bundles to a square. So bundles needed is the adjusted area divided by the square footage one bundle covers (100 ÷ 3 ≈ 33.3 sq ft per bundle at the default). Underlayment rolls, starter strip bundles, and ridge cap bundles each divide the length or area they cover by the coverage of one unit, then round up to a whole unit. Underlayment divides area, starter strip divides eave length, and ridge cap divides ridge and hip length. Drip edge divides total eave-plus-rake length by its standard 10 ft stock length.

Example: 2,000 sq ft footprint, 6

A 2,000 sq ft footprint, 6:12 pitch, 100 ft of eave, 80 ft of rake, 40 ft of ridge/hip, 10% waste, defaults otherwise: 1. Area multiplier (6:12): √(6² + 12²) ÷ 12 = √180 ÷ 12 = 1.118 2. Actual roof surface: 2,000 × 1.118 = 2,236.1 sq ft 3. Adjusted for waste: 2,236.1 × 1.10 = 2,459.7 sq ft 4. Shingle bundles: 2,459.7 ÷ (100 ÷ 3) = 2,459.7 ÷ 33.33 = 73.8, rounded up to 74 bundles 5. Underlayment: 2,459.7 ÷ 1,000 = 2.46, rounded up to 3 rolls 6. Starter strip: 100 ÷ 100 = 1 bundle 7. Ridge cap: 40 ÷ 25 = 1.6, rounded up to 2 bundles 8. Drip edge: (100 + 80) ÷ 10 = 18 pieces 74 bundles of shingles, 3 rolls of underlayment, 1 bundle of starter strip, 2 bundles of ridge cap, and 18 pieces of drip edge.

Roofing Material: Compare Scenarios

ScenarioShingle Bundles NeededActual Roof Surface AreaAdjusted Area (with waste)Underlayment RollsStarter Strip BundlesRidge Cap BundlesDrip Edge Pieces (10 ft)
Small (1,000 sq ft footprint)371,118 sq ft1,229.8 sq ft21111
Medium (2,000 sq ft footprint)742,236.1 sq ft2,459.7 sq ft31218
Large (4,000 sq ft footprint)1484,472.1 sq ft4,919.3 sq ft52332

What Is Roofing Material?

A roofing material calculator converts a roof's footprint, pitch, and edge measurements into a full shopping list. The list covers shingle bundles, plus the underlayment, starter strip, ridge cap, and drip edge a real reroofing job also needs. Coverage-per-unit figures for starter strip and ridge cap vary somewhat by manufacturer and product line, so both are kept as adjustable inputs rather than fixed constants.

Roofing Material: Pros and Cons

Pros

  • Covers the full material list a reroofing job needs, not just shingle count, matching how the job is actually shopped for
  • Converts footprint area to actual sloped roof area automatically using the pitch, rather than requiring you to already know the roof surface area
  • Starter strip and ridge cap coverage rates are adjustable, since they vary by manufacturer rather than being fixed like a roofing square

Cons

  • Doesn't account for roof penetrations (chimneys, vents, skylights) that reduce shingle area slightly but add flashing material not covered here
  • Assumes a single uniform pitch across the whole roof. A roof with multiple different pitches needs each section calculated separately and the results added together
  • Doesn't include hip/ridge vent, valley flashing, or pipe boots. A full tear-off job typically needs these in addition to what's listed here

Roofing Material: What a Pro Checks

  • Check your shingle packaging for bundles per square. Most lines use 3, but some heavier premium or designer shingles use 4 or 5, which changes the bundle count for the same roof area.
  • Match the underlayment coverage input to your actual product's label. Synthetic underlayment commonly covers around 1,000 sq ft per roll, while traditional felt paper covers far less (15 lb around 400 sq ft, 30 lb around 200 sq ft).
  • Budget separately for hip/ridge vent, valley flashing, and pipe boots. A full tear-off needs these in addition to the shingles, underlayment, starter, ridge cap, and drip edge this calculator lists.

Frequently Asked Questions

How many bundles of shingles are in a square?

Standard three-tab and architectural/laminate shingles are packaged 3 bundles per square (100 sq ft) by nearly every major manufacturer. Some heavier premium or designer shingle lines use 4 or 5 bundles per square instead. Check your specific product's packaging, and adjust the "Bundles per Square" input accordingly.

How much roofing underlayment do I need?

It depends on the product. Synthetic underlayment rolls commonly cover around 1,000 sq ft (10 squares) per roll. Traditional felt paper covers much less per roll (15 lb felt around 400 sq ft, 30 lb felt around 200 sq ft). Adjust the underlayment coverage input to match your specific product's label.

What is starter strip and do I need it?

Starter strip is a specialized shingle product installed along the eaves (and often rakes) before the first course of regular shingles, sealing the roof edge and anchoring the first row against wind. It's standard practice on virtually every asphalt shingle roof, not an optional upgrade.

How much ridge cap do I need?

Ridge cap is sold by linear foot of ridge and hip, packaged into bundles that commonly cover 20-33 linear feet depending on brand. Coverage also depends on whether it's cut from full shingles or a purpose-made ridge cap product. Check your specific product's coverage and adjust the input.

How is roof surface area different from footprint area?

Footprint area is the flat area you'd measure from a blueprint or by walking off the building's outline. Roof surface area is larger, since a sloped roof covers more actual material than the flat area below it. The difference grows with pitch. See the Roof Pitch Calculator for the exact multiplier at your slope.

Why does drip edge come in 10 foot pieces?

10 ft is the standard stock length most lumber yards and roofing suppliers sell drip edge and similar flashing in, matching common metal coil and brake-formed stock sizes. Total edge length is simply divided by 10 and rounded up to a whole piece.