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.
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.