What Is a Roofing Calculator?
This calculator estimates roofing material needs in "squares" (the roofing industry's standard unit, equal to 100 square feet), accounting for roof pitch (slope) which increases actual surface area beyond the flat building footprint.
How to Use the Roofing Calculator
- Enter the roof's length and width (building footprint dimensions).
- Enter the roof pitch (rise per 12 inches of horizontal run).
- Enter a waste allowance percentage.
Roofing Formula
Worked Example
Flat area: 40 × 30 = 1,200 sq ft
Pitch multiplier: √(1 + (6/12)²) = √1.25 ≈ 1.118
Actual roof area: 1,200 × 1.118 ≈ 1,342 sq ft
With waste: 1,342 × 1.10 ≈ 1,476 sq ft ≈ 14.8 squares
Understanding Your Results
A "square" in roofing is 100 square feet of material coverage. Steeper pitches significantly increase actual roof area compared to the building's flat footprint — a 12:12 pitch (45°) roof has about 41% more surface area than the flat footprint alone.
Common Mistakes to Avoid
- Using flat footprint area without adjusting for pitch, which underestimates material needs.
- Not accounting for waste from cuts, valleys, and hips, which typically requires 10-15% extra material.
Frequently Asked Questions
A roofing square equals 100 square feet of roof coverage — the standard unit roofing materials are measured and sold in.
Steeper pitches increase actual roof surface area compared to the flat building footprint, since the roof surface is angled rather than flat — this calculator applies a pitch-based multiplier to account for that.
Most standard asphalt shingles use 3 bundles per square, though this can vary by product — always check your specific shingle product's coverage rating.
A common recommendation is 10-15% extra to account for waste from cuts, valleys, hips, and ridges — complex roof shapes may need more.
It means the roof rises 6 inches vertically for every 12 inches of horizontal run — a common way roof steepness is expressed in the US.