Exterior calculator

Roofing CalculatorSquares & Shingle Bundles

Calculate roofing squares, roof area and approximate shingle bundles from building footprint, pitch factor and waste allowance for a quick roof estimate.

Updated August 20, 2026
Instant estimateNo sign-up required
Clear formulaSee how the result is built
Practical unitsBoxes, bags, sheets or volume
Editable wasteAdjust for your project

Project details

Enter your measurements and material details.

Planning estimate only. Actual quantities vary with cuts, layout, site conditions and product specifications.
💡Tip:

Shingle bundle coverage varies by product, so package specifications override the default bundle estimate.

How the Roofing Calculator works

The roofing calculator starts with a rectangular building footprint and applies a pitch factor to approximate sloped roof surface area. It then adds waste, converts square footage into roofing squares and provides a rough bundle count based on three bundles per square.

Formula

Estimated roof area = footprint area × pitch factor. Roofing squares = area with waste ÷ 100. Bundle estimate assumes about three bundles per square.

Measure before you buy

For better accuracy, use actual roof plane measurements rather than building footprint whenever they are safely available. Complex roofs with hips, valleys, dormers and multiple slopes should be broken into individual planes. The pitch factor in this tool is an approximation and must match the roof slope.

  • Shingle bundle coverage varies by product, so package specifications override the default bundle estimate.
  • Hips, valleys and cut-up roof shapes usually increase waste beyond a simple gable roof.
  • Underlayment, ridge cap, drip edge, flashing and starter shingles are separate materials.

Common questions

What is a roofing square?

One roofing square equals 100 square feet of roof surface.

How many bundles are in a square?

Three bundles per square is common for many asphalt shingles, but some products use a different number.

What is the pitch factor?

It is a multiplier that converts horizontal footprint area to approximate sloped roof area.

Can I use this for a complex roof?

For a rough estimate only. Complex roofs should be measured plane by plane.

How much roofing waste should I add?

Simple roofs may use around 10%; hips, valleys and complex layouts can require more.

Worked example: Roofing Calculator

Using the example inputs shown in the calculator — Building length (ft) = 50, Building width (ft) = 30, Roof pitch factor (multiplier) = 1.12, Waste allowance (%) = 12 — the result is 18.82 roofing squares. This demonstrates the formula with a complete set of numbers rather than a hidden assumption.

The result breakdown also shows Roof area with waste: 1,881.6 sq ft; Approx. bundles: 57. Replace the example values with field measurements and the exact product coverage, yield or package size you plan to buy.

For this roofing calculator, the inputs with the greatest practical effect are building length, building width and roof pitch factor. Recalculate when any of those change; do not reuse a result from a different room, run, layer depth or product specification.