Roofing Material Calculator
Estimate the number of shingle bundles needed for a roofing project by entering the roof footprint, pitch multiplier, and coverage per bundle. Use it when planning a reroof or new construction to budget materials accurately.
About this calculator
Roofing material quantity depends on the actual sloped surface area, not just the footprint of the building. The formula is: Bundles = ⌈(RoofLength × RoofWidth × PitchMultiplier × (1 + WasteAllowance ÷ 100)) ÷ ShingleCoverage⌉. The pitch multiplier converts the horizontal measurement to the true sloped area — for example, a 6/12 pitch has a multiplier of approximately 1.118, meaning the actual surface is about 12% larger than the footprint. The total sloped area is then inflated by the waste allowance to account for cuts around valleys, hips, ridges, and penetrations such as skylights and vents. Finally, dividing by the shingle coverage per bundle gives the number of bundles required, rounded up to the nearest whole bundle. Three bundles typically cover one square (100 sq ft) for standard 3-tab shingles.
How to use
Example: Roof footprint is 40 ft × 25 ft, pitch multiplier is 1.118 (6/12 pitch), 10% waste allowance, and each bundle covers 33.3 sq ft. Step 1 — Footprint area: 40 × 25 = 1,000 sq ft. Step 2 — Sloped area: 1,000 × 1.118 = 1,118 sq ft. Step 3 — Add waste: 1,118 × 1.10 = 1,229.8 sq ft. Step 4 — Bundles needed: 1,229.8 ÷ 33.3 = 36.9 → ⌈36.9⌉ = 37 bundles. Order 37 bundles of shingles for this roof.
Frequently asked questions
How does roof pitch affect the number of shingles I need to order?
Roof pitch directly increases the actual surface area relative to the footprint of your home. A flat roof (0/12 pitch) has a multiplier of 1.0, meaning no additional area. A 6/12 pitch (rising 6 inches per 12 horizontal inches) has a multiplier of about 1.118, and a steep 12/12 pitch has a multiplier of approximately 1.414. The steeper the roof, the more material you need for the same building footprint. Accurate pitch measurement is critical — underestimating it by even one step can leave you short by several bundles.
What waste allowance percentage should I use for roofing shingles?
A 10% waste allowance is standard for simple gable roofs with few penetrations. For complex hip roofs, roofs with multiple valleys, dormers, skylights, or chimney penetrations, use 15% or even 20%. Each cut edge is a wasted piece of shingle that cannot be reused elsewhere on the roof. Experienced roofers tend to order generously because running out of shingles mid-job is costly — dye lots can vary between production runs, causing visible color mismatches on the finished roof.
How many shingle bundles make up one roofing square and why does it matter?
One roofing square equals 100 square feet of coverage, which is the standard unit used in the roofing industry. For standard 3-tab asphalt shingles, three bundles cover one square (approximately 33.3 sq ft per bundle). Heavier architectural or dimensional shingles may require four bundles per square because each shingle is thicker and the bundle is heavier. Always confirm the coverage printed on the shingle packaging, as it varies by manufacturer and product line. Ordering in squares rather than individual bundles helps simplify purchasing and communication with suppliers.