The calculator
Estimate squares, bundles & underlayment
Pick how you want to start — from the building footprint plus a roof pitch, or from a roof area you've already measured — and you'll get squares, bundles of architectural shingles, and underlayment rolls, with the waste factor applied.
Footprint is the flat ground area; pitch turns it into true roof area.
The actual sloped surface area — no pitch multiplier is applied to a direct area.
10% for a simple gable; use 15% for hip roofs or roofs with many valleys.
- Roof area
- Squares (with waste)
- Squares to order (rounded up)
- Waste applied
- Bundles (3 per square)
- Underlayment rolls (10 squares each)
How the bundle count is figured
It starts with area. A square is the roofer's unit:
1 square = 100 square feet of roof. The catch is that a sloped roof has
more surface than the flat footprint it sits on, so you can't just use
length × width. You multiply the footprint area by a pitch
multiplier — √(1 + (rise/12)²) — to get the
true sloped area. A 6/12 roof multiplies by 1.118; a 12/12 by
1.414. If you already measured the sloped area, you skip this step.
From there: roof area ÷ 100 gives raw squares, and multiplying by
1 + waste/100 adds the waste factor. To get
bundles of architectural shingles, multiply squares by 3
and round up — there are 3 bundles per square. For
underlayment, one synthetic roll covers about 10 squares
(1,000 sq ft), so divide squares by 10 and round up.
Why the waste factor matters: shingles get cut at rakes, ridges, valleys, and around penetrations, and the offcuts are usually scrap. A simple gable wastes about 10%; a hip roof or a roof full of valleys wastes closer to 15%. The worst outcome is running short and being unable to match the dye lot of the shingles already on the roof — so this calculator rounds squares and bundles up.
Roof pitch multipliers
The pitch multiplier converts a flat footprint area into true sloped roof area. It's the square root of 1 plus (rise/12) squared — the same figures the calculator uses. Multiply your footprint square footage by the factor for your roof's slope.
| Pitchrise in 12 | Multiplier√(1 + (rise/12)²) | Slopecharacter |
|---|---|---|
| 3/12 | 1.031 | Low slope |
| 4/12 | 1.054 | Low |
| 5/12 | 1.083 | Moderate |
| 6/12 | 1.118 | Common residential |
| 7/12 | 1.158 | Moderate-steep |
| 8/12 | 1.202 | Steep |
| 9/12 | 1.250 | Steep |
| 10/12 | 1.302 | Steep (walkable limit) |
| 12/12 | 1.414 | Very steep (45°) |
Multipliers are rounded to three decimals. Also useful: architectural shingles run 3 bundles per square, and one synthetic underlayment roll covers about 10 squares (1,000 sq ft). Confirm both against the wrappers you buy.
Common roof sizes
Worked examples for a few common footprints at a 6/12 pitch, computed with the same formula and a 10% waste factor — so these match what the calculator gives you. Bundles assume 3 per square; underlayment rolls assume 10 squares per roll.
| Footprint @ 6/12 | Roof areasq ft | Squares+10% waste | Bundles3 per square | Rollsunderlayment |
|---|---|---|---|---|
| 30 × 20 | 671 | 7.38 | 23 | 1 |
| 40 × 30 | 1,342 | 14.76 | 45 | 2 |
| 50 × 30 | 1,677 | 18.45 | 56 | 2 |
| 60 × 40 | 2,683 | 29.52 | 89 | 3 |
The 40 × 30 row is the worked example: 1,200 sq ft footprint × 1.118 = 1,341.6 sq ft of roof, ÷ 100 = 13.42 squares, × 1.10 = 14.76 squares, which orders as 15 squares, 45 bundles, and 2 underlayment rolls.
Reading the result well
A square count is only useful if you act on it sensibly. Four things worth knowing before you order.
Match the waste factor to the roof
Ten percent is right for a simple gable with two clean planes. A hip roof, or any roof with multiple valleys, dormers, or chimneys, forces a lot of angled cuts whose offcuts can't be reused — bump the waste to 15%. Steeper and more complex roofs lean toward the high end. This calculator defaults to 10%; change it to fit what you're actually covering.
Footprint is not roof area
The footprint is the flat ground the building covers. The roof is bigger because it slopes, and the steeper the pitch, the bigger the gap: a 12/12 roof has 41% more surface than its footprint. That's the whole job of the pitch multiplier. If you've physically measured the sloped planes, use the direct-area mode and skip the multiplier entirely.
Confirm bundles per square
This tool assumes 3 bundles per square, which covers most architectural (laminated) asphalt shingles and many three-tab products. But heavy designer and premium shingles can run 4 or even 5 bundles per square, which changes the bundle count significantly. Read the coverage printed on the shingle wrapper before you finalize the order.
Order whole units — and don't under-buy
You buy shingles by the bundle and underlayment by the roll, so the calculator rounds both up. Keep the extra until the job is done; a leftover bundle is cheap insurance. Running short mid-job means a second trip and the risk of a visible dye-lot mismatch where new shingles meet old. When in doubt, round up again.
Where to buy
Got your numbers? Here's where to pick up what you need:
Architectural shingles Home Depot
Roofing felt / underlayment Amazon