Roofing Calculator

Estimate sloped roof area from the building footprint, overhang and pitch, then the roofing squares and shingle bundles to order with waste, and an optional cost.

Shingle bundles50 bundles
ft or m (as chosen)

0.01 – 100000

ft or m (as chosen)

0.01 – 100000

ft or m (as chosen)

Added to every edge of the footprint: plan size = (length + 2 × overhang) × (width + 2 × overhang).

in per 12 in

0 – 48

%

Often about 10% for simple gables and 15% or more for hips, valleys and dormers. Adjust to your roof.

bundles

Many standard 3-tab and architectural shingles come 3 bundles per square; check your product's wrapper.

per 100 ft²

Leave at 0 to skip the cost estimate.

Shingle bundles

50 bundles

  • Roof area1,502.6 ft²
  • Roof area139.60 m²
  • Squares before waste15.03 squares
  • Squares with waste16.53 squares
  • Plan (footprint + overhang) area1,344.0 ft²
  • Slope factor1.1180
  • Pitch angle26.57 °

Gable roof: on a roof whose planes all share one pitch, the sloped area equals plan area × slope factor, so gable and hip roofs over the same footprint and overhang have the same area; hips mainly need more waste and hip-cap shingles. Starter strips, ridge/hip caps, underlayment, flashing and dormers are not included.

How this was calculated

Plan size = (40 + 2 × 1) × (30 + 2 × 1) = 42 × 32 ft = 1,344 ft².

Pitch 6/12 is an angle of arctan(6/12) = 26.56505118°.

Slope factor = √(1 + (6/12)²) = 1.118033989.

Roof area = 1,344 ft² × 1.118033989 = 1,502.637681 ft² = 15.02637681 squares.

With 10% waste: 15.02637681 × 1.1 = 16.52901449 squares.

Bundles = 16.52901449 × 3 per square = 49.58704347, rounded up to 50.

From footprint to roofing squares

Plan area = (length + 2 × overhang) × (width + 2 × overhang). The sloped area is larger than the plan by the slope factor √(1 + (rise ÷ 12)²) for a pitch of rise/12, which equals 1 ÷ cos(angle). Roof area = plan area × slope factor.

Roofing is sold by the square, which is 100 ft² of roof. Squares to order = roof area ÷ 100 × (1 + waste %). Bundles = squares × bundles per square, rounded up.

Slope factors for common pitches
PitchAngleSlope factor
3/1214.04°1.0308
4/1218.43°1.0541
6/1226.57°1.1180
8/1233.69°1.2019
12/1245.00°1.4142

Worked example

A 40 × 30 ft house with a 1 ft overhang all round has a plan of 42 × 32 = 1,344 ft². At a 6/12 pitch the slope factor is √1.25 = 1.1180, so the roof is 1,344 × 1.1180 = 1,502.6 ft², or 15.03 squares.

Adding 10% waste gives 16.53 squares. At 3 bundles per square that is 49.6 bundles, rounded up to 50.

Assumptions: gable, hip and waste

When every roof plane has the same pitch, the sloped area is plan area × slope factor whatever the shape, so a gable and a hip roof over the same footprint and overhang have the same area. Hips, valleys and dormers mainly add cutting waste and need hip and ridge caps.

The 3 bundles per square default suits many 3-tab and architectural shingles, but some products differ, so check the wrapper and adjust the field. Waste of about 10% suits simple gables; 15% or more is common for cut-up roofs. Starter strip, ridge caps, underlayment, drip edge and flashing are not included. Metric inputs are converted with 1 ft = 0.3048 m.

How to use the Roofing Calculator

Enter the footprint, overhang and pitch, then the ordering assumptions.

  1. Enter the footprint

    Type the building length and width and the overhang on each side, in feet or meters.

  2. Enter the pitch

    Give the rise per 12 of run, or the roof angle in degrees.

  3. Set waste and bundles

    Adjust the waste allowance, bundles per square and optional cost per square.

  4. Read the order

    See roof area, squares with waste and whole bundles to buy.

Frequently asked questions

How many bundles of shingles are in a square?

Many standard 3-tab and architectural shingles are packed 3 bundles per square (100 ft²), but heavier designer shingles can need 4 or 5. The calculator lets you change this number.

Does a hip roof have more area than a gable roof?

Not if all planes share the same pitch and the footprint and overhang are the same: both equal plan area × slope factor. A hip roof does produce more waste from cuts and needs more cap shingles.

How much waste should I add?

Around 10% is typical for a simple gable roof and 15% or more for roofs with hips, valleys and dormers. Follow your supplier's or installer's guidance for your roof.

Last updated . Results are estimates for informational purposes only.