Roofing Shingles Bundle Calculator
- Roofing squares
- squares
- Result
- Total area incl. waste
- sq ft
- Result
- Roof area
- 2000 sq ft
- You entered
This calculator works out how many bundles of roofing shingles you need for a roof. You enter the total roof area (in square feet or square meters), the waste factor you want to allow, and the number of shingle bundles per square (usually 3 or 4), and it returns the number of bundles to buy. It also shows the number of squares (a roofing square is 100 square feet) and the total area, so you can order the right amount and avoid running short or overbuying.
Formula
The number of shingle bundles is calculated as:
Bundles = ceil( (Area / 100) × (1 + Waste% / 100) × Bundles per square )
Where:
- Area – total roof surface area in square feet (or square meters, if you use metric).
- 100 – square feet in one roofing square (a roofing square is 100 sq ft).
- Waste% – extra material for cuts, ridges, starter strips, and mistakes, expressed as a percentage (e.g., 10 for 10%).
- Bundles per square – how many bundles of shingles cover one square (usually 3 for standard 3-tab or architectural shingles, but can be 4 for heavier shingles).
- ceil() – rounds up to the next whole number, because you can’t buy a fraction of a bundle.
The result is the number of bundles you need to order. The calculator also shows the number of squares and the total area including waste.
Worked Example
Let’s use the default values: Roof area = 2000 sq ft, Waste = 10%, Bundles per square = 3.
- Convert area to squares: 2000 / 100 = 20 squares.
- Add waste: 20 × (1 + 10/100) = 20 × 1.10 = 22 squares.
- Multiply by bundles per square: 22 × 3 = 66 bundles.
- Round up (already whole) = 66 bundles.
So for a 2,000 sq ft roof with 10% waste and 3-bundle shingles, you need 66 bundles. The calculator shows 66 bundles, 20.0 squares, and 2200 sq ft total area (including waste).
Why Waste Matters
Waste isn’t just a guess – it covers real needs. When shingles are cut at hips, valleys, and rake edges, you lose material. Starter strips are often cut from full shingles, and ridge caps may be cut from them too. If you have a complex roof with many valleys, dormers, or penetrations (chimneys, vents), waste increases. A simple gable roof might only need 5% waste, while a complicated roof with multiple valleys could need 15% or more. The calculator lets you adjust the waste factor to match your roof’s complexity.
How to Choose the Right Number of Bundles per Square
Standard 3-tab and architectural (dimensional) shingles usually come 3 bundles per square. Heavier shingles, such as premium architectural or luxury shingles, may be 4 bundles per square. Always check the package label – it states the coverage in squares. For example, a bundle might cover 33.3 sq ft (which is 1/3 of a square) or 25 sq ft (1/4 of a square). If you know the coverage per bundle, you can also compute bundles directly: Bundles = (Area × (1 + Waste%)) / Coverage per bundle. The calculator’s default of 3 bundles per square works for most residential shingles, but adjust it if your shingles are different.
Common Mistakes and How to Avoid Them
- Mixing units: If you measure in meters, convert to square feet (1 m² = 10.764 sq ft) or use the calculator with metric values – but the formula assumes 100 sq ft per square. For metric, a “square” is not standard; you’d just compute bundles as (Area in m² × (1 + Waste)) / Coverage per bundle.
- Forgetting waste: Many people order exactly the area of the roof, then run short. Always add waste.
- Rounding down: You can’t buy 65.5 bundles – you must round up to 66. The calculator does that automatically.
- Not counting starter and ridge: Some roofers use separate starter shingles and ridge caps. If you plan to use standard shingles for these, you’ll need extra material – add that to your waste factor or buy additional bundles.
Limitations of the Formula
This formula gives a good estimate, but it doesn’t account for every detail. It assumes a flat roof area – it doesn’t adjust for roof pitch. A steeper roof has a larger surface area than the footprint, but if you measure the actual roof surface (not the house footprint), you’re fine. It also doesn’t include separate materials like underlayment, nails, or flashing. For a precise order, a roofing contractor will measure the roof and calculate waste based on the specific layout. Use this calculator as a planning tool, then confirm with your supplier.
Frequently Asked Questions
How many bundles are in a square of shingles?
Most standard shingles are 3 bundles per square. Heavier shingles may be 4 bundles per square. Check the label – it will state coverage per bundle.
What is a roofing square?
A roofing square is 100 square feet of roof surface. It’s the standard unit in the roofing industry for ordering materials.
How do I measure my roof area?
Measure the length and width of each roof plane (including overhangs), multiply to get area, and add them together. For a hip roof, measure each side separately. If you can’t measure directly, you can use the house footprint and adjust for pitch – but that’s less accurate.
Should I include waste for a simple gable roof?
Yes, even a simple roof has cuts at the edges and around vents. A 5-10% waste is typical. For complex roofs, use 15% or more.
Can I use this calculator for metal or tile roofing?
No – this is for asphalt shingles. Metal panels and tiles have different coverage and waste factors. Use a material-specific calculator.
What if my shingles come in different bundle sizes?
Adjust the “bundles per square” field. If a bundle covers 25 sq ft, then 4 bundles per square. If it covers 33.3 sq ft, then 3 bundles per square.
Related
Formula used
in area | Roof area | sq ft | 2000 | 0 in waste | Waste factor | % | 10 | 0 in bundle | Bundles per square | bundles | 3 | 1 out bundles | Bundles needed | bundles | ceil((area / 100) * (1 + waste/100) * bundle) | 0 out squares | Roofing squares | squares | area / 100 | 1 out total_area | Total area incl. waste | sq ft | area * (1 + waste/100) | 0
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.