Roof Shingle Bundles & Waste Calculator

Turn footprint area and pitch into squares and bundles

Step 1 · Units, footprint and pitch
Roof squares & bundles summary
Waiting for footprint area and pitch

Add roof footprint and pitch. The tool converts to slope area, roofing squares and shingle bundles with a built-in waste allowance.

Results assume typical asphalt shingles at about 3 bundles per square, with starter courses and ridge caps folded into the waste factor.

Assumptions: Simple gable or hip roof with consistent pitch and typical asphalt/architectural shingles. Slope area is estimated from footprint × pitch factor, using a right-triangle factor for the chosen rise-over-12 pitch. Coverage uses around 3 bundles per roofing square (100 ft²) for standard shingles; heavier products can vary by brand. Waste factors (5–20%) include offcuts, starter rows, ridge/hip shingles and a small cushion so you are more likely to return a bundle than run short. Always cross-check bundle counts with shingle package coverage, local code, valley/step flashing details and your roofer’s written estimate.
Updated: November 26, 2025

Roof shingle square and bundle estimate FAQ

Is footprint area the same as roof area?

Not quite. The footprint is the plan-view area of the house and overhangs (what you’d see from above if the roof were flat). The calculator multiplies this by a pitch factor based on your rise-over-12 slope to estimate the larger sloped roof area that shingles actually cover.

Why does the tool ask for pitch instead of total roof area?

Many people know their house size but not the true sloped roof area. Using pitch lets the calculator turn footprint into a closer shingle coverage number without asking you to measure every roof plane individually.

What is a roofing square?

A roofing square is a standard unit equal to 100 ft² of roof surface. Most asphalt and architectural shingles are sold so that roughly three bundles cover one square, which makes it easy to go from area to bundle counts.

How many bundles per square does this use?

By default the calculator uses 3 bundles per square, which matches many common three-tab and architectural shingles. Some premium or heavy products need 4–5 bundles per square, so always verify your chosen shingle’s coverage on the packaging or data sheet.

What does the waste and extras factor include?

The waste factor is meant to cover cut waste, starter strips, ridge/hip caps and a small cushion. Auto mode increases waste slightly on steeper roofs. Complex roofs with lots of valleys, dormers or hips may need more waste than a simple gable with wide, clean planes.

Can I use this for metal or tile roofs?

The area and square math still helps, but bundle counts and waste assumptions are tuned for asphalt shingles. For metal, tile or slate, use this tool to estimate roof area and squares, then apply coverage and waste rules specific to that product line.

Does this include underlayment, ice & water or nails?

No. This calculator focuses on shingle coverage only. Underlayment, ice & water membranes, nails, vents and flashings are typically estimated separately by your roofer or from manufacturer guidance once you know the roof squares.

Should I still ask a roofer to measure on site?

Yes. Use this tool as a ballpark planning helper for budgeting or comparing quotes. A good roofing contractor will measure your roof, check details around valleys, hips and walls, and then refine bundle counts based on the exact shingle brand and local code requirements.

How to use this roof shingle bundles & waste calculator

This page turns a simple roof footprint and pitch into roofing squares and shingle bundle counts, with enough built-in waste for starter rows, ridge caps and cuts. It’s designed for quick budgeting and sanity-checks against contractor quotes.

1. Choose units and add footprint area

Pick whether you want to work in US square feet or metric square metres. Enter the footprint area of the roof: the plan-view area of the house plus overhangs. For a simple rectangle, that’s just length × width; for more complex shapes, you can add the areas of each section.

2. Select the closest roof pitch

Choose the pitch that best matches your roof, expressed as rise in inches per 12" of run (for example, 5/12 or 8/12). The steeper the pitch, the larger the sloped area for the same footprint. The calculator uses a right-triangle factor behind the scenes so you do not have to.

3. Let the tool handle waste and extras

Leave Waste & extras on Auto for most jobs. The tool chooses a reasonable waste factor based on pitch, which rolls up offcuts, starter courses and ridge/hip caps. If your roof is unusually simple or unusually chopped up, you can override waste to 5%, 10%, 15% or 20%.

4. Read squares, bundles and area

Tap Estimate squares & bundles to see:

  • Slope roof area in ft² and m² from footprint × pitch factor.
  • Roofing squares (100 ft² units) without and with waste.
  • Bundle counts using a default 3 bundles per square, rounded up to whole bundles.
  • The implied waste percentage and a short explanation of what it covers.

This gives you a quick estimate of how many bundles your roofer is likely to order for a typical asphalt shingle install.

5. Copy the summary into your project notes

Use Copy summary to paste the breakdown into a notes app, a spreadsheet or an email. From there you can tweak waste, swap in exact coverage from your chosen shingle product sheet, or compare against the quantities listed on quotes.

Think of this calculator as a fast roofing math helper. Your final order should always follow shingle package coverage, manufacturer installation instructions, local building codes and your roofer’s written plan for the job.

How the roof shingle squares & bundles math works

The calculator follows standard roofing take-off logic: first find slope roof area from footprint and pitch, then convert that area into roofing squares and shingle bundles with a realistic waste factor.

1. Slope area from footprint and pitch factor

Roof pitch is given as rise / 12. For each pitch, we compute a pitch factor:

Pitch factor = √(rise² + 12²) ÷ 12

Slope area in ft² is then:

Slope area (ft²) = footprint (ft²) × pitch factor

If you work in m², the calculator converts to ft² internally using 1 m² ≈ 10.764 ft², applies the pitch factor, then converts back to m² for display.

2. Roofing squares from sloped area

A roofing square is 100 ft² of roof surface. The tool computes:

Squares (no waste) = slope area (ft²) ÷ 100

This is rounded to one decimal place for readability and left unpadded so you can see the raw coverage.

3. Waste factor and effective squares

Waste and extras are handled through a waste factor:

  • Auto mode uses higher factors on steeper roofs (for example ~1.07 on low slopes, up to ~1.15 on very steep pitches).
  • Manual options let you choose 1.05, 1.10, 1.15 or 1.20 for 5–20% waste.

Effective squares are:

Squares with waste = squares (no waste) × waste factor

4. Shingle bundles from squares

For standard asphalt shingles, a common rule is about 3 bundles per roofing square. The calculator multiplies effective squares by 3:

Bundles (raw) = squares with waste × 3

That value is then rounded up to a whole bundle:

Bundles to order = ceil(bundles (raw))

This keeps the recommendation on the safe side while staying close to what many manufacturers print on their shingle packaging.

The goal is to keep the math transparent and conservative. You can always plug in exact coverage per bundle from your chosen shingle line, adjust waste to match your roof’s complexity, and coordinate with your roofer to refine the final bundle order.

References and further reading on roof shingles

Use these resources alongside this calculator when planning roofing materials:

Always let manufacturer coverage charts, local building codes and a qualified roofer’s site measurements override any one-size-fits-all online estimate.