Skip to main content

Roofing Squares Calculator

Roofing squares, bundles, and waste allowance from roof area

Last updated:

What this calculator computes

The roofing-squares calculator converts a measured roof area in square feet (or square metres) into "squares", the standard US roofing trade unit equal to 100 square feet of roof surface. Three squares makes one roofing bundle (the typical packaging unit for asphalt shingles), so the squares figure feeds directly into bundle counts and material orders. Inputs are the roof's footprint dimensions (length × width of the building, in plan) and the pitch (rise over run, expressed as X-in-12), which determines the slope-area multiplier to convert from horizontal projection to actual roof surface. A 6/12 pitch has a slope multiplier of about 1.118 (= √(1 + (6/12)²)), so a 1500 ft² building footprint with a 6/12 hipped roof becomes 1677 ft² of actual roof surface, or 16.77 squares. The calculator also returns the bundle count (squares × 3 for standard 3-bundles-per-square asphalt shingle, adjustable for architectural or designer shingles that pack at different bundle densities) and the waste-allowance figure, typically 10% on rectangular gable roofs and 15% on hip roofs with multiple cuts and ridges. Slate and tile roofs use different per-square counts and are not directly supported by this calculator. The output is in US conventions (squares and bundles); UK and EU users dealing in square metres should treat the squares figure as a convenience and source materials in m² instead.

Calculator

The formula

Formula

roof_area = footprint × slope_multiplier        squares = roof_area / 100

Worked example

A 50 ft × 30 ft single-storey rectangular building with a 6/12 pitched gable roof, asphalt shingles, 10% waste allowance. Step 1: compute the footprint area = 50 × 30 = 1500 ft². Step 2: compute the slope multiplier for 6/12 pitch = √(1 + (6/12)²) = √(1.25) = 1.118. Step 3: compute actual roof area = 1500 × 1.118 = 1677 ft². Step 4: convert to squares = 1677 / 100 = 16.77 squares. Step 5: apply 10% waste = 16.77 × 1.10 = 18.45 squares, round up to 19 squares. Step 6: bundles at 3 per square = 19 × 3 = 57 bundles of standard 3-tab asphalt shingles. Architectural shingles at 4 bundles per square would need 76 bundles for the same coverage.

When to use this calculator

Use this calculator when planning an asphalt-shingle roofing project — new construction, full roof replacement (tear-off and re-cover), or partial-section repair. The most common use is sizing the shingle order from a measured roof footprint and known pitch, where the calculator converts directly to bundle counts via the standard 3-bundles-per-square US convention. The calculator handles only the field-shingle math; ridge caps, hip-and-ridge cover, starter strips, drip edge, underlayment, and ice-and-water shield are separate line items that scale with the linear footage of ridges, eaves, and rakes rather than the square footage of the field. For complex roofs with multiple gables, hips, dormers, and valleys, calculate each section independently and sum the squares figures, then add the higher 15% waste allowance to absorb the extra cut-offs around penetrations. For very steep roofs (12/12 and steeper) the calculator's slope multiplier rises above 1.4 and the actual on-roof labour cost per square also rises significantly because of safety equipment and slower work pace.

Common input mistakes

  • Using footprint area instead of actual roof area. A 6/12 pitched roof has 12% more surface area than its footprint; a 12/12 (45°) pitch has 41% more. Ordering shingles based on footprint underestimates by exactly that slope-multiplier ratio, leaving the roofer 10–40% short on the day of installation.
  • Forgetting waste allowance. The 10–15% waste figure accounts for shingle cuts at hips, valleys, ridges, and roof penetrations (chimneys, vents, skylights). On a 20-square roof that is 2–3 extra squares, or 6–9 extra bundles. Skipping the allowance means a mid-job trip to the supplier and matching-colour-batch risks if the shingle production code changes between deliveries.

Frequently asked questions

What is a roofing square?

A roofing square is the US trade unit for 100 square feet of roof surface area. Asphalt shingles are sold in bundles, with most standard 3-tab shingles packaged 3 bundles per square (so each bundle covers about 33.3 ft²); architectural and designer shingles often pack 4 or 5 bundles per square because of the heavier per-shingle weight. The squares figure is the bridge between roof measurement and material ordering.

How do I calculate roof area from a building footprint?

Multiply the footprint area (length × width) by the slope multiplier for the roof pitch. The slope multiplier is √(1 + (pitch_ratio)²), where pitch_ratio is the rise over run. A 6/12 pitch has multiplier 1.118; an 8/12 pitch has 1.202; a 12/12 (45°) pitch has 1.414. Hip roofs and gable roofs at the same pitch have the same multiplier; the surface area comes out the same despite the different geometric appearance.

How many bundles of shingles per square?

Standard 3-tab asphalt shingles pack 3 bundles per square. Architectural (dimensional, laminated) shingles pack 3 or 4 bundles per square depending on the product line. Designer and luxury shingles can pack 4–5 bundles per square because of their heavier weight per shingle. Always check the manufacturer's spec sheet for the specific product before multiplying squares × bundle-count to compute the order.

How much waste should I allow?

Allow 10% on simple rectangular gable roofs with no penetrations. Allow 15% on hip roofs, on roofs with multiple gables and dormers, or where complex cuts around skylights and chimneys are required. Allow 20% on heavily cut-up roofs with extensive valleys and intersecting hips. The waste percentage protects against shortfalls on installation day and against colour-lot mismatches if the project needs more shingles after the original order is exhausted.

Does this work for tile or slate roofs?

The square-footage and slope-multiplier math applies to any pitched roof, but the bundle/square conversion is specific to asphalt shingles. Tile and slate are sold by the piece, the m², or the tonne depending on supplier convention, and the per-square piece count varies dramatically by tile size and exposure. For tile and slate, use the calculated roof area in ft² or m² and consult the specific product's coverage chart; this calculator's bundle output is asphalt-shingle-specific.

Related calculators