🏠 Roofing Calculator
A roofing calculator that converts building footprint and roof pitch into true roof area, squares, shingle bundles, and underlayment rolls needed.
Enter the rise number from an X/12 pitch — a 6/12 roof rises 6 inches per foot, so enter 6.
10% is typical for a simple roof; complex roofs with many valleys/hips often need 15-20%.
What Roofing Calculator Does
A roof's actual surface area is always larger than the building's footprint, and by how much depends entirely on the pitch — a flat roof has almost no difference, while a steep roof can have 40% or more additional surface area than the footprint alone would suggest. The pitch multiplier used here, √(1 + (rise/12)²), comes directly from the Pythagorean theorem applied to the roof's cross-section: the footprint is the horizontal leg, the rise is the vertical leg, and the actual roof surface runs along the hypotenuse.
Material quantities are quoted by trade convention, not raw square footage — a "square" is simply industry shorthand for 100 square feet, and shingle bundles are sold at a standard coverage of 3 per square specifically so buyers don't have to convert their own area into whatever unit a specific product happens to use.
How to Use Roofing Calculator
- Enter the building's length and width
- Enter the roof pitch as the rise per 12 inches of run
- Enter a waste factor and read the roof area, squares, and materials needed
Formula Used by Roofing Calculator
Roof area from footprint and pitch
Roof area = footprint × √(1 + (rise/12)²)
- rise
- Inches the roof climbs per 12 inches of horizontal run — the "6" in a "6/12" pitch
Worked example
40 ft × 30 ft building, 6/12 pitch, 10% waste factor
- Footprint: 40 × 30 = 1,200 sq ft
- Pitch multiplier: √(1 + (6/12)²) = √1.25 ≈ 1.118
- Roof area: 1,200 × 1.118 ≈ 1,342 sq ft
- With waste: 1,342 × 1.10 ≈ 1,476 sq ft
- Squares: 1,476 ÷ 100 ≈ 14.8
Result: ≈ 14.8 squares, 45 bundles at 3 bundles/square (rounded up)
How to Read Your Result
Pitch has a bigger effect on material quantity than most people expect
Going from a 4/12 to a 12/12 pitch on the same footprint roughly increases the true roof area — and therefore the material needed — by about 34%, even though the building footprint hasn't changed at all. Pitch is not a minor adjustment; it is one of the two inputs that actually determines material quantity.
Waste factor should scale with roof complexity, not stay fixed at 10%
A simple rectangular gable roof genuinely wastes close to 10% in cuts and offcuts. A roof with multiple valleys, hips, dormers, and skylights generates far more unusable cut pieces and commonly needs 15-20% to avoid running short mid-job.
Limitations & Accuracy Notes
- Assumes a simple rectangular footprint — complex rooflines (multiple sections, dormers, valleys) need to be measured and calculated in sections and summed.
- Bundle coverage (3 per square) is the standard for most asphalt shingles, but some specialty or premium products have different coverage per bundle — check the specific product.
- Does not calculate ridge cap, starter strip, drip edge, or flashing quantities, which are typically ordered by linear foot of specific roof features rather than by area.