Roofing calculator: how many bundles of shingles you need
Estimate how many bundles of asphalt shingles (or equivalent roofing material) you need from the roof footprint area and its pitch. The calculator applies the pitch factor to get the real sloped area, not just the flat footprint, and converts the result into bundles and "squares" (the industry's standard unit).
Last reviewed: September 2026 · How we calculate
Input data
Pitch increases the real roof area compared to the flat footprint.
Results
Enter your data and press Calculate.
Results are estimates. Always check the manufacturer's or supplier's specifications before buying.
Unit converter
How roofing material is calculated
The key point many people miss: the real roof area is larger than the building's footprint seen from above, because the roof is sloped. This calculator takes the footprint area (length × width) and multiplies it by a pitch factor that depends on the roof's slope, to get the real roof area. It then converts that area into bundles based on their coverage.
Formula
Real roof area = Footprint area × Pitch factor
Area with waste = Real area × (1 + Waste ÷ 100)
Bundles = Area with waste ÷ Coverage per bundle (rounded up)
Worked example
A house with a 12 × 9 m (40 × 30 ft) footprint, low pitch 4:12 (factor 1.054), shingles covering 3.1 m² (33 ft²) per bundle, and 10% waste — the calculator's defaults:
| Footprint area | 12 × 9 = 108 m² |
|---|---|
| Real roof area | 108 × 1.054 ≈ 113.8 m² |
| Area with 10% waste | 113.8 × 1.10 ≈ 125.2 m² |
| Bundles needed | 125.2 ÷ 3.1 ≈ 41 bundles |
Check this result by pressing "Calculate" with the default values: the calculator also shows the area in "squares", the 100 ft² (9.29 m²) unit the industry uses to quote labor.
Pitch factor: why the roof "grows" as it steepens
| Flat / very low (≤2:12) | Factor 1.014 — almost the same as the footprint |
|---|---|
| Low (4:12) | Factor 1.054 — the most common in residential homes |
| Medium (6:12) | Factor 1.118 |
| Steep (8:12) | Factor 1.202 |
| Very steep (10:12) | Factor 1.302 |
| Very steep (12:12 / 45°) | Factor 1.414 — the real roof is 41% larger than the footprint |
The factor comes from the trigonometry of the triangle the slope forms: the steeper the angle, the more material surface covers the same flat footprint. If you know the pitch in degrees or another notation (like percentage), the rough equivalence is 4:12 ≈ 18°, 6:12 ≈ 27°, and 12:12 = 45°.
Bundles, squares, and underlayment: roofing vocabulary
The roofing industry uses the "square" as its reference unit: 1 square = 100 ft² ≈ 9.29 m² of real roof, usually covered by 3 bundles of standard asphalt shingles. Beyond the covering material, a complete roof almost always needs felt or underlayment membrane calculated over the same real area, and special ridge caps for the top edges, sold separately by linear foot/meter.
Common mistakes when calculating roofing material
- Using the footprint without the pitch factor. The most common and most expensive mistake: on a steep roof you can end up 40% short on material.
- Not enough waste on complex roofs. Roofs with many valleys, chimneys, or plane changes need more than the standard 10% — go to 15–20%.
- Forgetting underlayment and ridge caps. These are separate line items not included in flat shingle bundles.
- Mixing up coverage per bundle between products. 3-tab shingles, architectural shingles, and metal panels each have different coverage per unit — check the spec sheet for the product you're using.
Frequently asked questions
Why is the roof area larger than the building footprint?
Because the roof is sloped: the same footprint seen from above requires more real material surface the steeper the slope. The pitch factor corrects for that difference.
What is a "square" in roofing?
It's the industry's standard unit: 100 ft² (≈9.29 m²) of real roof, usually covered by 3 bundles of standard asphalt shingles. It's used mainly to quote labor.
How much waste should I allow?
10% is reasonable for a simple gable roof. For roofs with many valleys, chimneys, or complex shapes, go up to 15–20%.
Does the calculator include felt or underlayment?
Not directly, but it's calculated using the same real roof area this calculator shows (before the bundle coverage adjustment). Add it as a separate line item.
How do I find my roof's pitch?
It's expressed as "rise:run" — for example, 4:12 means the roof rises 4 units of height for every 12 horizontal units. If you don't know it, check the architectural plans or measure it with a level and a ruler.