Roofing Calculator

A Roof Is Bigger Than Its Footprint

Look at a house from above and you see the footprint; stand it up at a pitch and the actual roof surface is longer than that flat outline, because the shingles run up the slope, not across the ground. Ignoring that difference is the single most common way roofing material orders come up short.

The Formula

Pitch Multiplier = √((Rise ÷ 12)² + 1)
Roof Area = Footprint Area × Pitch Multiplier
Squares = Roof Area ÷ 100

Pitch is expressed as rise per 12 inches of run — a "6" pitch means the roof climbs 6 inches for every 12 inches it runs horizontally. The multiplier comes straight from the Pythagorean relationship between that rise and run, and it scales the flat footprint area up to the true, sloped surface area. The calculator then converts to roofing squares (1 square = 100 sq ft, the standard trade unit) and to shingle bundles, assuming 3 bundles per square for standard 3-tab shingles.

Where This Calculation Matters

  • Steep-slope roofs — the pitch multiplier grows quickly at higher pitches, so a steep roof needs meaningfully more material than its footprint alone would suggest.
  • Reroofing quotes — contractors price by the square, so converting a footprint measurement into squares is the first step to a comparable quote.
  • Material ordering — underestimating shingle bundles means a mid-job supply run, which risks a visible dye-lot mismatch on a finished roof.

Pitch Multiplier by Common Roof Pitches

How pitch increases actual roof area versus flat footprint
PitchDescriptionMultiplier
3:12Low slope1.031
4:12Common ranch-style slope1.054
6:12Standard residential slope1.118
8:12Steep, traditional pitched roof1.202
10:12Very steep1.302
12:1245-degree slope1.414

Worked Example

A 40 ft × 30 ft footprint (1,200 sq ft) at a 6:12 pitch, with the default 10% waste allowance:

Squares and bundles for a 1,200 sq ft footprint
StepCalculationResult
Roof area1,200 × 1.1181,341.6 sq ft
With 10% waste1,341.6 × 1.101,475.8 sq ft
Squares1,475.8 ÷ 10014.76 squares
Bundles14.76 × 345 bundles

How to Use This Calculator

  1. Enter the Footprint Length and Footprint Width in feet.
  2. Enter the Roof Pitch as rise per 12 in of run — leave blank to default to a 6:12 pitch.
  3. Optionally adjust the Waste % — it defaults to 10%.
  4. Select Calculate to see the roof area in squares and the estimated number of shingle bundles.

Related Calculations

Framing the structure underneath? The Lumber Calculator covers rafters and framing stock, and the Construction Cost Calculator can turn the square footage into a budget figure.