Skip to content
Calculator Collection

Roofing Materials Cost Calculator

Estimate total roofing material cost for any pitched roof by entering footprint dimensions, roof pitch factor, material price, and waste allowance. Perfect for re-roofing bids and new construction.

Last updated: May 2026

Fill in the required fields to see your result.

About this calculator

The actual surface area of a sloped roof is always greater than its flat footprint because the slope adds length to every rafter. A pitch factor (also called the slope multiplier) adjusts for this: a flat roof has a factor of 1.0, while a 6/12 pitch has a factor of approximately 1.118. The formula used here is: Cost = roofLength × roofWidth × roofPitch × (1 + wasteAllowance / 100) × materialCostPerSqFt. The waste allowance — typically 10–15% — accounts for cuts around hips, valleys, and edges. Material cost per square foot depends on the product: asphalt shingles average $0.80–$1.50/ft², while metal or tile can be several times higher. Calculating all four factors together gives a realistic materials budget before labor.

How to use

Imagine a rectangular roof with a 40 ft length and 20 ft width, a pitch factor of 1.12 (roughly a 5/12 pitch), $1.20/ft² shingles, and a 12% waste allowance. Step 1 — base area: 40 × 20 = 800 ft². Step 2 — apply pitch: 800 × 1.12 = 896 ft². Step 3 — apply waste: 896 × (1 + 12/100) = 896 × 1.12 = 1,003.52 ft². Step 4 — total cost: 1,003.52 × $1.20 = $1,204.22. Budget approximately $1,204 for shingles on this roof section.

Frequently asked questions

How do I calculate the pitch factor for my roof slope?

The pitch factor is the ratio of the rafter length to the horizontal run. For a roof with a rise of X inches per 12 inches of run, the factor is √((X² + 144) / 144). Common examples: a 4/12 pitch gives 1.054, a 6/12 gives 1.118, and a 12/12 (45°) gives 1.414. Most roofing references include a lookup table so you can find the correct multiplier without doing trigonometry. Enter that number directly into this calculator's Roof Pitch field.

What waste allowance percentage should I use for roofing materials?

A 10% waste allowance is standard for simple gable roofs with few cuts. Add 15% for roofs with dormers, skylights, or multiple valleys where shingle cutting waste increases. For complex hip roofs or slate and tile that require extra breakage allowance, 20% is prudent. Underestimating waste is one of the most common causes of mid-project material shortages, so err on the generous side when in doubt.

How many roofing squares do I need and how does that relate to square feet?

A roofing square equals 100 square feet of covered area — it is the standard unit suppliers use when selling shingles and underlayment. To convert your calculated area to squares, divide by 100. For example, 1,200 ft² of roof surface equals 12 squares. Most shingle bundles cover about one-third of a square, so 12 squares would require 36 bundles. Always confirm the coverage per bundle printed on the product packaging, as it varies by shingle style and manufacturer.