Skip to content
Earthwork & Roofing

Calculate Roof Shingles Bundle Count From Square Footage

Roofing is sold in squares — 100 ft² each — and three bundles make a square. Enter your footprint and pitch to get true roof area and bundle count.

Written and checked in-house by the BuildMate Editorial Team Transparent formulas Updated August 2026 4 min read Formula published on page
Quick answer

Calculate Roof Shingles Bundle Count From Square Footage

Roofing is sold in squares — 100 ft² each — and three bundles make a square. Enter your footprint and pitch to get true roof area and bundle count.

Quick reference figures
1 square100 ft² of roof
Bundles per square3 (standard shingles)
6/12 pitch multiplier1.118
Nails per square≈ 320 (4-nail pattern)

Roof Calculator — instant results

Results update as you type
Roof area1344 sq ft
Squares13.4
Shingle bundles41
Underlayment rolls (400 sq ft)4
Show calculation steps
  1. Footprint = 40 × 30 = 1200 sq ft
  2. Roof area = 1200 × 1.12 = 1344 sq ft
  3. Squares = 1344 ÷ 100 = 13.44
  4. Bundles = ⌈13.44 × 3⌉ = 41

The manual math behind the answer

Roof area is never the same as the building footprint, because the roof slopes. Measure the footprint the roof covers, including overhangs, then multiply by the pitch multiplier for your roof: 1.031 for 3/12, 1.054 for 4/12, 1.083 for 5/12, 1.118 for 6/12, 1.202 for 8/12, 1.302 for 10/12 and 1.414 for 12/12.

A 40 ft × 30 ft footprint is 1,200 ft². At a 6/12 pitch the actual roof surface is 1,200 × 1.118 = 1,342 ft². Divide by 100 to get squares: 13.4 squares.

Convert squares to bundles. Standard architectural and three-tab shingles ship three bundles per square, so 13.4 squares is 40.2 bundles. Heavier designer and luxury shingles run four or even five bundles per square — always check the wrapper rather than assuming three.

Add waste. Ten percent is the normal allowance on a simple gable, covering the starter course, cuts at rakes, and the pieces trimmed at hips and valleys. Complex roofs with multiple hips, valleys, dormers and skylights run 15%. Our example becomes 44 bundles at 10%.

Then price the accessories, which are always sold separately: starter strip for every eave (linear feet), hip and ridge cap shingles at roughly one bundle per 20–35 linear feet depending on product, synthetic underlayment at about 10 squares per roll, ice and water shield along eaves and valleys in cold climates, drip edge in 10 ft lengths for every eave and rake, and roofing nails at about 320 per square for a four-nail pattern — closer to 480 in high-wind zones that require six.

One safety note: if the roof is over 6/12, or over one storey, factor in staging and fall protection. That cost is real, and it is the usual reason a DIY reroof turns into a contractor quote.

Quick reference

Key figures for Calculate Roof Shingles Bundle Count From Square Footage
1 square100 ft² of roof
Bundles per square3 (standard shingles)
6/12 pitch multiplier1.118
Nails per square≈ 320 (4-nail pattern)

Frequently asked questions

How many bundles of shingles per square?

Three for standard three-tab and architectural shingles. Heavier designer products can be four or five bundles per square.

How do I convert footprint to roof area?

Multiply the footprint by the pitch multiplier — 1.118 for a 6/12 roof, 1.202 for 8/12.

How much waste should I add for shingles?

10% on a simple gable roof and 15% on complex roofs with hips, valleys and dormers.

Planning estimate only, produced from the formulas shown above with the stated assumptions. Confirm quantities with your supplier and follow local code before ordering or building.