Here is how to estimate (see our roof shingles calculator) shingles needed in three steps: get roof area, divide by 100 to get squares, multiply by bundles per square plus waste. For architectural asphalt that is squares times 3 times 1.07 to 1.15. For Class 4 impact-rated that is squares times 4 times 1.07 to 1.15. For designer luxury shingles that is squares times 4 to 5 times 1.10 to 1.18. On a 2,683 sq ft roof, the standard architectural answer is 27 squares times 3 bundles times 1.07 waste, which equals 87 bundles, or 90 with attic stock. Class 4 on the same roof needs 116. The three inputs that drive the math are roof area (from footprint times pitch multiplier or aerial measurement), shingle type (which sets bundles per square), and waste factor (which depends on roof complexity from 7% simple gable to 15% cut-up hip). Below is the full estimator method with worked examples for 1,500, 2,000, 2,400, and 3,000 sq ft houses, plus the supply-house checklist for ordering.
The short version
- 1 square = 100 sq ft of roof surface.
- Architectural asphalt = 3 bundles per square. Class 4 impact = 4 bundles per square. Designer/luxury = 4 to 5 bundles per square.
- Waste factor: 7% simple gable, 10% to 12% hip, 12% to 15% cut-up with valleys and dormers.
- 2,683 sq ft architectural roof = 27 squares = 81 bundles + 7% waste = 87 bundles ordered.
- Add 2 to 3 bundles of attic stock for future repairs.
- Order starter strip, hip and ridge cap, and accessories separately. They are not counted in field bundle math.
The three-input formula
Bundles = (Roof area / 100) x Bundles per square x (1 + Waste factor)
Architectural: Squares x 3 x 1.07 to 1.15
Class 4 impact-rated: Squares x 4 x 1.07 to 1.15
Designer/luxury: Squares x 4 to 5 x 1.10 to 1.18
Round up to the nearest whole bundle. Suppliers do not split bundles. Add 2 to 3 attic-stock bundles for future repairs.
Input 1: get the roof area first
You cannot estimate shingles without first knowing the roof surface area. Three ways to get it:
- Footprint x pitch multiplier. Tape measure the foundation outline, multiply by the pitch multiplier (1.118 at 6/12, 1.202 at 8/12, 1.302 at 10/12). For the full method, see our roof area vs footprint calculator.
- Aerial report. EagleView, Hover, or Roofr return roof area on a PDF for $20 to $50.
- On-roof measurement. Plane by plane with a tape measure. Most accurate, slowest, requires roof access.
For the on-roof and manual workflow, see our how to measure a roof guide. Once you have roof area in sq ft, divide by 100 to get squares.
Input 2: bundles per square by shingle type
| Shingle type | Bundles per square | Bundle weight | Typical brands |
|---|---|---|---|
| 3-tab asphalt | 3 | 60 to 70 lbs | GAF Royal Sovereign, OC Supreme, CT XT-25 |
| Architectural (laminate) | 3 | 70 to 80 lbs | GAF Timberline HDZ, OC Duration, CT Landmark, IKO Cambridge, Atlas Pinnacle Pristine, Tamko Heritage, Malarkey Vista |
| Class 4 impact-rated | 4 | 90 to 110 lbs | GAF Timberline AS II, OC Duration FLEX, CT Landmark IR, Malarkey Vista AR, Atlas StormMaster |
| Designer / luxury laminate | 4 to 5 | 95 to 130 lbs | GAF Camelot II, OC Berkshire, CT Grand Manor, IKO Royal Estate, Tamko Heritage Premium |
| Synthetic slate or shake | 3 to 4 | varies | DaVinci, Brava, F-Wave |
Always check the bundle wrapper for the exact coverage number. The standard is 3 bundles to cover 100 sq ft (one square), but some designer products list as 4 or 5 bundles per square. Coverage is also printed in sq ft per bundle (typically 33.3 for architectural, 25 for Class 4, 20 to 25 for designer).
Input 3: waste factor by roof complexity
| Roof type | Waste factor | Why |
|---|---|---|
| Simple gable (one ridge, two planes) | 7% | Minimum cuts at rakes and eaves only |
| Cross-gable (two intersecting gables) | 10% | Cuts at valleys plus rakes and eaves |
| Simple hip (no valleys) | 10% to 12% | Cuts at all four hips |
| Hip with one or two valleys | 12% to 13% | Diagonal cuts at valleys |
| Hip with multiple valleys and dormers | 13% to 15% | Many small cuts, around penetrations |
| Very complex (turrets, conical, multiple dormers, saddles) | 15% to 17% | Heavy cutting throughout |
| Diagonal pattern (designer install) | +2% on top of above | Pattern matching cuts |
The waste factor is not optional. Contractors do not bend bundles to fit narrow strips. Shingles cut and discarded at rakes, valleys, dormers, and around chimneys add up fast. For the full waste-factor explanation, see our shingle bundle calculator.
Worked example: 1,500 sq ft roof, simple gable, architectural asphalt
Roof area: 1,500 sq ft
Squares: 15
Bundles per square: 3 (architectural)
Base bundle count: 15 x 3 = 45
Waste factor: 7% (simple gable)
With waste: 45 x 1.07 = 48.15, round up to 49 bundles
Attic stock: +3 bundles
Total order: 52 bundles (17.3 squares)
At $35 to $50 per bundle in 2026, that is $1,820 to $2,600 in field shingles only. Add starter strip, hip and ridge cap, and accessories separately. For current bundle pricing, see our shingle bundle prices 2026 and our shingle supply house pricing 2026.
Worked example: 2,000 sq ft roof, simple hip, Class 4 impact-rated
Roof area: 2,000 sq ft
Squares: 20
Bundles per square: 4 (Class 4)
Base bundle count: 20 x 4 = 80
Waste factor: 11% (simple hip)
With waste: 80 x 1.11 = 88.8, round up to 89 bundles
Attic stock: +3 bundles
Total order: 92 bundles (23 squares)
Class 4 adds about $1.50 to $3.00 per sq ft over architectural but typically pays back in insurance premium savings in 4 to 7 years. See our class 4 impact-resistant shingles guide.
Worked example: 2,683 sq ft roof, complex hip with valleys, architectural
This is the canonical 40 x 60 ranch with 6/12 pitch (2,400 sq ft footprint), with a cross-gable, two dormers, and a small front porch saddle.
Roof area: 2,683 sq ft
Squares: 27 (rounded up from 26.83)
Bundles per square: 3 (architectural)
Base bundle count: 27 x 3 = 81
Waste factor: 13% (complex hip with dormers)
With waste: 81 x 1.13 = 91.5, round up to 92 bundles
Attic stock: +3 bundles
Total order: 95 bundles (31.67 squares)
That same roof on a simple gable would need 87 bundles (5% less). The roof-complexity premium is real money: at $40 per bundle, 8 extra bundles is $320, plus another $400 to $600 in extra labor for the cuts.
Worked example: 3,000 sq ft roof, designer luxury, simple gable
Roof area: 3,000 sq ft
Squares: 30
Bundles per square: 4.5 (typical designer)
Base bundle count: 30 x 4.5 = 135
Waste factor: 10% (designer pattern adds 2% to 3% over simple gable)
With waste: 135 x 1.10 = 148.5, round up to 149 bundles
Attic stock: +3 bundles
Total order: 152 bundles (33.8 squares)
Designer products are heavier (90 to 130 lbs per bundle), so the per-bundle handling cost is higher. Most designer installs use mechanical lifters or roof loaders.
Accessories: starter, hip and ridge, drip edge
Field bundles do not cover the perimeter or the ridge. Order these separately:
| Accessory | Coverage per bundle | Order quantity for a 2,683 sq ft roof |
|---|---|---|
| Starter strip (GAF ProStart, OC Starter, CT SwiftStart) | 105 lf per bundle | 200 to 240 lf perimeter / 105 = 2 to 3 bundles |
| Hip and ridge cap (GAF TimberTex, OC ProEdge, CT Cedar Crest) | 20 to 25 lf per bundle | 50 to 120 lf ridges and hips, 3 to 6 bundles |
| Drip edge (8 ft sticks) | 8 lf per stick | 200 to 240 lf eaves and rakes / 8 = 25 to 30 sticks |
| Ice and water shield (Grace, GAF WeatherWatch, OC WeatherLock) | 200 sq ft per roll (3 ft x 66 ft) | 2 to 8 rolls depending on perimeter and code |
| Synthetic underlayment (Titanium UDL30, OC ProArmor) | 1,000 sq ft per roll | 3 to 4 rolls for a 2,683 sq ft roof |
For the underlayment side of the order, see our best synthetic underlayment brands guide. Skipping accessories or substituting non-system parts can void the manufacturer system warranty.
Bundle math by house size (reference table)
| Roof area | Squares | Architectural (7% waste) | Architectural (13% waste) | Class 4 (7% waste) | Class 4 (13% waste) |
|---|---|---|---|---|---|
| 1,500 sq ft | 15 | 49 bundles | 52 bundles | 65 bundles | 68 bundles |
| 2,000 sq ft | 20 | 65 bundles | 68 bundles | 86 bundles | 91 bundles |
| 2,400 sq ft | 24 | 78 bundles | 82 bundles | 103 bundles | 109 bundles |
| 2,683 sq ft | 27 | 87 bundles | 92 bundles | 116 bundles | 123 bundles |
| 3,000 sq ft | 30 | 97 bundles | 102 bundles | 129 bundles | 136 bundles |
| 3,500 sq ft | 35 | 113 bundles | 119 bundles | 150 bundles | 159 bundles |
| 4,000 sq ft | 40 | 129 bundles | 136 bundles | 172 bundles | 181 bundles |
| 5,000 sq ft | 50 | 161 bundles | 170 bundles | 214 bundles | 226 bundles |
Add 2 to 3 attic stock bundles to all of the above. For the price math on these bundle counts, see our shingle bundle prices 2026 deep dive.
The supply-house order checklist
When you call in (or place online), give the supply house these eight inputs:
- Shingle brand, line, and color (example: GAF Timberline HDZ, Charcoal)
- Bundle count for field
- Starter strip bundle count
- Hip and ridge cap bundle count
- Underlayment roll count and product (example: 4 rolls Titanium UDL30)
- Ice and water shield roll count
- Drip edge stick count and color
- Delivery location and lift requirement (roof-load vs ground-drop, ground-floor or driveway)
Roof-load delivery (forklift or conveyor placing bundles onto the roof itself) adds $150 to $400 to the delivery fee but saves 4 to 8 hours of crew time. On a 2,683 sq ft roof with 90 bundles weighing 70 to 80 lbs each, a manual haul to the roof is 6,300 to 7,200 lbs by hand.
Common ordering mistakes
- Forgetting starter strip. Starter strip is required at the eaves and rakes. Substituting cut-up 3-tab is allowed in some applications but voids the high-wind warranty.
- Forgetting hip and ridge cap. Field shingles can be cut to make ridge cap, but it consumes 1 to 2 extra bundles of field and looks worse. The branded hip and ridge cap is the cleaner answer.
- Mismatching color batches. Asphalt shingles are batch-dyed. Order all bundles for one job from the same production run when possible. Color variation is most visible on lighter colors (white, sand, light gray).
- Skipping attic stock. Two to three extra bundles set aside in the garage save you when a tree branch tears off three shingles in year 4 and the color is discontinued.
- Underestimating waste on complex roofs. 7% is gable-only. The minute you have a single valley or dormer, the waste jumps to 10% or more.
Verify your number against an aerial report
Before you place a 90-bundle order on a $4,000 to $5,000 shingle bill, spend $20 on an EagleView, Hover, or Roofr report. The report gives you exact roof area, plane-by-plane breakdown, and a per-plane bundle calculation. A 5% to 10% error on hand-measurement is common and costs more than the report. See our 2026 aerial roof measurement software report for the head-to-head.
Tracking material on the job site
Once the shingles are delivered, count bundles before the truck leaves. Supply houses occasionally short an order by 2 to 4 bundles. Sign the delivery ticket only after you have walked the staged pallet and counted. Note the production batch number on the bundle wrapper for color matching on future repairs. Keep 2 to 3 unopened bundles in a dry place (garage, attic, basement) as attic stock for the next time a wind event tears off a course. Most discontinued shingle lines stay available for matching for 18 to 36 months after delivery; after that, the only path is replacing the whole plane in a different color.
FAQ
How many bundles in a square of architectural shingles?
3 bundles per square is the standard for architectural (laminate) asphalt shingles. Each bundle weighs 70 to 80 lbs and covers 33.3 sq ft.
Do I need 4 bundles per square for Class 4 impact-rated shingles?
Yes, almost all Class 4 impact-rated shingles are sold at 4 bundles per square because the heavier laminate construction means fewer shingles per bundle. Check the wrapper to confirm.
What waste factor should I use for my roof?
7% for a simple gable, 10% to 12% for a simple hip, 12% to 15% for a hip with valleys and dormers. Designer pattern installs add another 2% on top.
Can I return unopened bundles to the supply house?
Most supply houses allow returns of unopened bundles within 30 days for a 10% to 20% restocking fee. Some refuse returns on special-order colors or discontinued lines. Always ask the policy when you order.
Should I order all my bundles at once or as needed?
Order all at once. Two reasons: (1) color batch matching (same production run gives best color consistency), and (2) most supply houses give a delivery discount on a single full order vs split deliveries.
Bottom line
Estimating shingles is three numbers: roof area (sq ft), shingle type (bundles per square), and waste (percent). Multiply, round up, add attic stock, and order. For 95% of residential roofs the answer falls between 45 and 150 bundles. Get the roof area right first (see our how to measure a roof for shingles guide), pick a realistic waste factor for your roof complexity, add 2 to 3 attic-stock bundles, and order accessories separately. That single workflow is the entire shingle estimating universe. For the full residential decision tree from material to install, see our residential roofing guide 2026.