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.
- 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
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) | Multiplier | Slope |
|---|---|---|
| 3/12 | 1.031 | Low |
| 4/12 | 1.054 | Low |
| 5/12 | 1.083 | Conventional |
| 6/12 | 1.118 | Conventional |
| 7/12 | 1.158 | Conventional |
| 8/12 | 1.202 | Steep |
| 9/12 | 1.250 | Steep |
| 10/12 | 1.302 | Steep |
| 12/12 | 1.414 | Steep |
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.

Run your contracting business in one platform
Estimating, scheduling, dispatch, invoicing, and payments — built for general contractors and roofers.

