Roofing answer guide

How much roofing do I need?

Estimate roofing squares, shingle bundles, roof area, waste, pitch, complexity, material cost, tear-off, and labor planning from footprint, measured sections, or known roof area.

Reviewed - May 21, 2026

Short answer

Start with measured roof area, or multiply building footprint by pitch and complexity factors, add waste, divide by 100 sq ft per roofing square, then round up to the nearest tenth of a square.

For a 40 ft by 28 ft footprint with standard pitch, moderate complexity, architectural shingles, and 10% waste, the calculator estimates 15.0 roofing squares and 45 shingle bundles.

For measured roof planes, two 42 ft by 16 ft planes plus two 12 ft by 8 ft planes with 10% waste generate 16.9 roofing squares and 51 shingle bundles, so measured sections can differ from a footprint shortcut.

Use the roofing calculator

Roofing quantity method

  1. Choose the roof area method: footprint with pitch factors, measured roof sections, or a known roof surface area.
  2. In footprint mode, multiply building length x building width x pitch factor x complexity factor to estimate measured roof area.
  3. In roof sections mode, add the measured roof-plane rectangles before waste. In known area mode, enter measured roof surface area directly.
  4. Use pitch converter mode when you know the rise over 12; the calculator turns that pitch into a geometric factor before complexity and waste are applied.
  5. Add the waste buffer for cuts, valleys, hips, starter courses, ridge cap, and damaged or unusable pieces.
  6. Divide order area by 100 sq ft for roofing squares, then multiply squares by the bundle-per-square planning default and round bundles up.

Quick examples

36x24 low simple
10.1 squares
Low pitch, simple roof, 10% waste
40x28 standard moderate
15.0 squares
Standard pitch, moderate roof, 10% waste
50x30 steep moderate
22.5 squares
Steep pitch, moderate roof, 12% waste
1,600 sq ft known roof
17.6 squares
Known roof surface area, 10% waste
Measured roof planes
16.9 squares
Two 42x16 planes plus two 12x8 planes
36x24 with 9/12 pitch
12.1 squares
Pitch converter, simple roof, 12% waste

These generated examples use the current U.S. default roofing assumptions: 100 sq ft per roofing square, 3 bundles per square, pitch and complexity factors, roof-section measurements before waste, and the entered waste buffer.

Worked example

40 ft by 28 ft footprint, standard pitch, moderate roof.

Roofing squares
15.0 squares
1,490 sq ft order area including 10% waste
Shingle bundles
45 bundles
3 bundles per square planning default
Measured roof area
1,355 sq ft
1.12x pitch factor and 1.08x complexity factor
DIY material total
$2,625–$6,525
Shingles, underlayment, flashing, and starter allowance
Contractor total
$6,825–$16,650
Materials plus tear-off and labor

Starter shopping list

  • architectural asphalt shingles 45 bundles
  • Underlayment, drip edge, flashing, starter, ridge cap 15.0 squares
  • Roofing nails and sealant As needed

This example is generated from the same calculator logic used on the Roofing calculator page.

Measurement method

  • Use measured roof sections or a known roof area when you have reliable plans, satellite measurements, or contractor notes.
  • Use footprint mode for early planning, but remember that overhangs, dormers, attached porches, and additions may not match the main building rectangle.

Measured sections and pitch converter

  • Roof sections mode works best when each plane is measured at roof surface: enter plane length, plane width, and count before waste so paired planes, hips, and additions are counted once.
  • Pitch converter mode is useful when a plan, quote, or roof gauge gives a 6/12, 9/12, or similar pitch; enter rise over 12 instead of guessing between low, standard, and steep.

Pitch and complexity

  • Pitch raises roof surface area above the flat footprint, and complexity adds allowance for hips, valleys, dormers, offsets, and cut-up roof shapes.
  • A simple low-slope gable and a steep complex roof with the same footprint can need very different quantities.

Ordering and cost

  • Confirm the bundle yield printed on the exact shingle product because bundle counts vary by shingle type and manufacturer.
  • Material planning should include underlayment, drip edge, flashing, starter, ridge cap, nails, sealant, tear-off, decking repair, disposal, access, and safety setup.

Common mistakes

  • Using the house footprint as roof area without pitch, complexity, or overhang allowance.
  • Skipping waste on roofs with valleys, hips, dormers, or diagonal cuts.
  • Assuming every asphalt shingle product uses the same number of bundles per square.
  • Entering roof-section measurements after adding waste, then letting the calculator add waste again.
  • Using a broad pitch category when the actual rise over 12 is known and materially different.
  • Forgetting underlayment, drip edge, flashing, starter shingles, ridge cap, nails, sealant, and disposal.
  • Treating a roofing material estimate as a roof inspection, structural review, or fall-safety plan.

FAQ

How do I calculate how much roofing I need?

Estimate measured roof area, add waste, divide by 100 sq ft per roofing square, then convert squares into bundles using the product's bundle coverage.

How many square feet are in a roofing square?

A roofing square is 100 sq ft of roof area. The calculator divides order area by 100 and rounds squares up to the nearest tenth for planning.

How many shingle bundles are in a square?

This calculator uses 3 bundles per square as the planning default. Check the exact shingle product because some shingles use a different bundle count.

Should I use footprint or measured roof area?

Use measured roof area when you have it. Footprint mode is useful for early planning because it applies pitch and complexity factors, but direct measurement is better before ordering.

How do I use roof sections mode?

Enter each measured roof-plane rectangle before waste, with the count of matching planes. For two 42 ft by 16 ft planes plus two 12 ft by 8 ft planes at 10% waste, the generated example totals 1,536 sq ft before waste, 16.9 roofing squares, and 51 bundles.

What if I know the roof pitch as rise over 12?

Use pitch converter mode. A 36 ft by 24 ft footprint with a 9/12 pitch, simple complexity, and 12% waste generates 12.1 roofing squares and 37 bundles under the current defaults.

Does this roofing estimate include tear-off and labor?

The worked example includes generated material, tear-off, labor, and contractor total ranges. It does not replace a contractor quote or inspection of decking, flashing, access, or roof condition.

Related calculators