Skip to main content
Shops & Outbuildings Free Pro Features Available

Roofing Material Calculator: Shingles, Metal Panels, and Underlayment

Calculate Roofing Quantities from Roof Dimensions and Pitch Using Slope Factor

Free roofing material calculator for roofers, contractors, and estimators. Enter roof dimensions and pitch to calculate shingle bundles, metal panels, underlayment rolls, ice and water shield, drip edge, and ridge cap. Applies the slope factor = sqrt(pitch-squared + 144) / 12 to convert plan area to actual sloped roof area.

Getting roofing material quantities right saves you a second trip to the supply house and keeps the crew working instead of waiting. A 6/12 pitch adds 11.8% to the flat area. A 12/12 pitch adds 41.4%. Miss the slope factor and you are short on every material. This calculator gives you the whole material list in one shot: roofing, underlayment, ice shield, starter strip, ridge cap, and drip edge, all with waste factored in.

Pro Tip: Hip roofs waste more material than gable roofs because every hip line requires angle cuts. Use 10-15% waste for hip roofs versus 5-10% for simple gables. Also, do not forget that the ridge cap on a hip roof covers all four hips plus the ridge. A 30 x 40 foot hip roof needs about 180 linear feet of ridge cap (4 hips at roughly 22 ft each plus 10 ft of ridge) versus only 40 ft for a gable roof.

PREVIEW All Pro features are currently free for a limited time. No license key required.

Roofing Material Estimator

How It Works

  1. Enter Roof Dimensions

    Input the roof footprint length and width (plan view). For complex roofs, break into rectangular sections and enter each one. The calculator sums all sections.

  2. Enter Roof Pitch

    Input pitch as rise/12 run. The slope factor sqrt(pitch-squared + 144) / 12 converts flat area to sloped area. A 6/12 pitch adds 11.8%. A 12/12 pitch adds 41.4%.

  3. Select Roofing Material

    Choose asphalt shingles (3-tab or architectural), standing seam metal, or corrugated metal. Each has different coverage rates, overlap requirements, and waste factors.

  4. Review Material List

    See quantities for roofing, underlayment, ice and water shield at eaves (3 ft minimum past interior wall per code), drip edge, ridge cap, and starter strip. All include your waste percentage.

Built For

  • Roofing contractors building material lists for residential re-roof bids
  • Estimators calculating quantities for insurance restoration work after storm damage
  • Homeowners comparing material costs between asphalt shingles and standing seam metal
  • Lumber yard sales staff helping walk-in customers figure out how much roofing to order
  • General contractors pricing roofing as part of a new construction bid package
  • Property managers budgeting for multi-building roof replacement programs

Features & Capabilities

Slope Factor Conversion

Converts plan area to sloped area using sqrt(pitch-squared + 144) / 12. Accurate for any pitch from flat to mansard.

Shingles, Metal, or Corrugated

Material-specific coverage rates. Shingles at 3 bundles per square, metal panels by width and length, corrugated by sheet size.

Underlayment Calculation

Calculates rolls needed including 4-inch horizontal overlap. Covers both 15-lb felt and synthetic underlayment options.

Ice and Water Shield

Calculates ice barrier material per IRC R905.1.2. Minimum 24 inches past interior wall line at eaves.

Waste Factor Adjustment

Apply 5-20% waste based on roof complexity. Hip roofs, dormers, and valleys all increase waste percentage.

PDF Export

Export material list as a branded PDF for supplier orders or bid documentation.

Assumptions

  • Slope factor conversion uses sqrt(pitch-squared + 144) / 12 applied to the horizontal plan area.
  • Shingle coverage is 3 bundles per square (100 sq ft) for standard 3-tab and architectural shingles.
  • Underlayment overlap allowances are 4 inches horizontal and 6 inches at end laps.
  • Ice and water shield extends from the eave to at least 24 inches past the interior wall line per IRC R905.1.2.

Limitations

  • Complex roof geometries with multiple dormers, valleys, and hip lines must be decomposed into simple rectangles manually.
  • Tile roofing, slate, wood shakes, and built-up/single-ply membrane roofing are not covered.
  • Flashing quantities for valleys, sidewalls, headwalls, and penetrations are not calculated.
  • Ventilation products (ridge vent, soffit vent, gable vent) are not included in the material list.

References

  • IRC Section R905 — Requirements for Roof Coverings (shingle installation and ice barrier requirements)
  • ARMA — Asphalt Roofing Manufacturers Association (shingle coverage and installation guides)
  • NRCA — National Roofing Contractors Association Roofing Manual (material estimation methods)
  • MCA — Metal Construction Association (standing seam and corrugated metal panel coverage rates)

Frequently Asked Questions

Standard asphalt shingles (3-tab and most architectural) need 3 bundles per square (100 sq ft of roof area). Some heavy architectural shingles need 4 or 5 bundles, so check the packaging. A 2,000 sq ft roof (20 squares) needs 60 bundles plus 10-15% waste. Hip roofs waste more due to angle cuts.
Slope factor converts plan area to sloped area. It equals sqrt(pitch-squared + 144) / 12. Common values: 4/12 = 1.054, 6/12 = 1.118, 8/12 = 1.202, 12/12 = 1.414. Always apply the slope factor before calculating material quantities.
IRC R905.1.2 requires ice barrier from the eave edge to at least 24 inches inside the interior wall line. Standard rolls are 36 inches wide and 75 feet long (about 225 sq ft per roll). For a 40-foot eave with 12-inch overhang, you need the barrier to extend about 36 inches up the roof.
Simple gable roofs: 5-10%. Hip roofs: 10-15%. Complex roofs with dormers and valleys: 15-20%. Starter strip and ridge cap are calculated separately. Waste covers unusable cut pieces, damaged shingles, and measurement errors.
Standard rolls are 36 inches wide. 15-lb felt covers about 400 sq ft per roll with 4-inch overlaps. Synthetic underlayment covers about 1,000 sq ft per roll. Account for side laps and end laps. Order 10% extra for overlaps and waste beyond nominal coverage.
Disclaimer: Material quantities are estimates for ordering purposes. Actual quantities may vary based on roof geometry, material manufacturer specifications, and installation method. Verify coverage rates with your specific product data sheets.

Learn More

Shops & Outbuildings

Rafter Framing: Common, Hip, and Valley Rafter Calculations

How to calculate rafter lengths for common, hip, and valley rafters. Unit run/rise, bird's mouth cuts, rafter tails, and roof area estimation.

Shops & Outbuildings

Roofing Material Estimation: Squares, Slope Factor, and Waste Allowance

How to estimate roofing materials for shingles and metal panels. Slope factor, squares, bundles, underlayment, ice and water shield, and waste allowance.

Related Tools

Shops & Outbuildings Live

Shop Heater BTU Sizing Calculator

Calculate the exact BTU output your shop or garage heater needs. Factors in wall R-values, ceiling insulation, slab edge loss, overhead door infiltration, and air changes per hour to size propane, natural gas, and electric heaters correctly.

Shops & Outbuildings Live

Overhead Door Infiltration Loss Calculator

Calculate heat loss through overhead doors in shops, garages, and warehouses. Compares open-door vs closed-door losses, seal condition impact, and annual cost of infiltration with payback on door seals and high-speed doors.

Shops & Outbuildings Live

Long-Run Voltage Drop Calculator

Calculate voltage drop for long wire runs to detached shops, barns, garages, and outbuildings. Compares copper vs aluminum, shows motor starting voltage impact, and recommends the right wire size for your distance and load.