Service Storm
Free Roofing Tool

Roofing Calculator

Turn a house footprint and roof pitch into roof area, squares, shingle bundles, and underlayment — with a pitch-multiplier chart and adjustable waste factor for fast material takeoffs.

1,342
Roof area (sq ft)
13.4
Roofing squares (÷ 100)
Materials estimate (with 10% waste)
Pitch multiplier
111.8%
Squares incl. waste
14.8
Shingle bundles (~3 / square)
45
Underlayment rolls (10 sq / roll)
2

Estimate for a simple gable roof, based on footprint × pitch multiplier. Hips, valleys, dormers, and complex rooflines add area and waste — always confirm with field measurements before ordering.

How to calculate roof size

You can't just measure the ground the house sits on — a sloped roof has more surface area than the footprint it covers. The trick is to start with the footprint(length × width as seen from above), then multiply by a pitch multiplier that stretches that flat area into the true sloped surface. Divide the result by 100 and you have roofing squares, the unit every supplier and crew works in.

From squares, material follows quickly: about 3 bundles of architectural shingles per square, and one roll of synthetic underlayment for roughly every 10 squares — plus a waste factor for cuts, starters, and ridge caps.

The roofing formula and a worked example

pitch multiplier = √(rise² + 12²) ÷ 12
roof area = footprint × pitch multiplier
squares = roof area ÷ 100

Take a 40 ft × 30 ft house — a 1,200 sq ft footprint — with a 6/12 roof. The pitch multiplier is √(6² + 12²) ÷ 12 = √180 ÷ 12 ≈ 1.118. Roof area is 1,200 × 1.118 ≈ 1,342 sq ft, or about 13.4 squares. Add a 10% waste factor and you're near 14.8 squares — roughly 45 bundles of shingles and 2 rolls of underlayment. The calculator above does all of this the moment you enter dimensions.

Roof pitch multiplier chart

Pitch is written as rise-over-run — the inches a roof rises for every 12 inches it runs horizontally. Steeper roofs have a larger multiplier and more surface area to cover:

Pitch (rise/12)MultiplierSlope
3/121.031Low
4/121.054Low
5/121.083Conventional
6/121.118Conventional
7/121.158Conventional
8/121.202Steep
9/121.250Steep
10/121.302Steep
12/121.414Steep

Estimating bundles, underlayment, and waste

  • Shingle bundles.Architectural shingles are usually 3 bundles per square. Heavier or premium lines can be 4–5 bundles — always confirm the product's coverage.
  • Underlayment. Synthetic underlayment commonly covers about 10 squares (1,000 sq ft) per roll; felt covers less.
  • Waste factor. Budget ~10% for a simple gable and 15%+ for cut-up roofs with hips, valleys, and dormers.
  • Don't forget the extras. Starter strip, ridge cap, drip edge, and flashing are separate line items on the takeoff.

Common roofing takeoff mistakes

The biggest error is quoting off the footprint and forgetting the pitch — a steep roof can have 20–40% more surface than the ground it covers. Others include ignoring waste on complex rooflines, missing starter and ridge coverage, and skipping overhangs. Treat this estimate as a fast planning number, then verify with field or aerial measurements before ordering material or pricing the job.

From takeoff to a winning bid

A quick square count gets you to a material list — but winning the job means turning that takeoff into a clean, professional proposal fast. Service Storm keeps estimating, scheduling, dispatch, and invoicing in one platform built for contractors.

Price the roof, send the quote, schedule the crew, and collect payment — without bouncing between spreadsheets and apps.

Roofing contractor measuring a roof to estimate squares and bundles

Run your contracting business in one platform

Estimating, scheduling, dispatch, invoicing, and payments — built for general contractors and roofers.

Frequently Asked Questions