Roofing Calculator — Squares, Bundles & Roof Area

A 40 × 30 ft house with a 1 ft overhang and a 6:12 pitch has 1503 ft² of roof — 15.0 squares — which takes 50 bundles of architectural shingles at 10% waste. This roofing squares calculator applies the pitch multiplier of 1.118, so the roof is 12% larger than the footprint suggests. Bundle and fastening figures verified 2026-08-04.

Reference only

Independent, third-party reference tool — not affiliated with, endorsed by, or operated on behalf of any manufacturer, retailer, standards body or building-code authority. Every result is a researched estimate for planning, not a final verdict. Full disclaimer.

Your measurements

ft
ft
ft

ft
Include hips if hip roof
Roof and fastening
10%
10% simple gable · 15% hip · up to 20% cut-up with dormers

$
$
$
$
$
$
$

Results update as you type. The button is there for touch keyboards that hide the page while you enter numbers.

Results

Materials required, quantities and cost
Item Quantity Cost
Show the arithmetic

How is roof area and shingle quantity calculated?

You cannot measure a roof from the ground, but you can measure the building. The pitch multiplier turns the flat footprint into the sloped surface above it, and everything else follows from that one number.

# The overhang is roof, but it is not footprint plan length = building length + (2 × overhang) plan width = building width + (2 × overhang) plan area = plan length × plan width # The pitch multiplier — the whole trick multiplier = √(rise² + 12²) ÷ 12 roof area = plan area × multiplier # A "square" is 100 ft² of ROOF, not of floor squares = roof area ÷ 100 bundles = ⌈ squares × (1 + waste) × bundles per square ⌉ # Fasteners follow the shingle count nails = squares × 80 shingles × 4 (or 6 in high wind)

The multiplier comes straight from Pythagoras. A roof that rises 6 inches for every 12 inches of run has a rafter length of √(6² + 12²) = 13.42 inches for every 12 inches of plan — a ratio of 1.1180. That is a 27° roof and it is 11.8% larger than its footprint.

Get steep and it grows fast. A 12:12 roof — 45° — has a multiplier of 1.4142, so it is 41% more roof than footprint. That is the difference between 20 squares and 28 on the same house.

A worked example: a 40 × 30 ft gable roof at 6:12

Step by step

Plan area with 1 ft overhang
42 × 32 = 1344 ft²
Pitch multiplier for 6:12
√(36 + 144) ÷ 12 = 1.1180
Roof surface area
1344 × 1.1180 = 1503 ft²
Squares
1503 ÷ 100 = 15.03 squares
With 10% waste
16.53 squares
Bundles at 3 per square
50 bundles
Synthetic underlayment
2 rolls at 1,000 ft²
Nails at 4 per shingle
about 5,289 nails

Two things worth noticing. The overhang added 144 ft² of plan area — over 12% — before the pitch multiplier touched it, and it is the single most commonly omitted input on a roofing estimate. And the 5,289 nails is not a rounding error: that is about 24 lb of fasteners, or one 50 lb box comfortably.

How much roof area does a 2,000 sq ft footprint have?

Anywhere from 2,007 to 2,828 ft², depending only on pitch — the table below is the whole answer, and it is why "roof area" and "footprint" are never the same number. Click a column to sort.

Roof pitch multipliers, angles, and roof area for a 2,000 square foot footprint
Pitch Angle Multiplier Roof area (2,000 ft² footprint) Notes
1:12 4.8° 1.0035 2,007 ft² Asphalt shingles not permitted
2:12 9.5° 1.0138 2,028 ft² Low slope — doubled underlayment required
3:12 14° 1.0308 2,062 ft² Low slope — doubled underlayment required
4:12 18.4° 1.0541 2,108 ft² Walkable
5:12 22.6° 1.0833 2,167 ft² Walkable
6:12 26.6° 1.118 2,236 ft² Walkable
7:12 30.3° 1.1577 2,315 ft² Roof jacks and fall protection needed
8:12 33.7° 1.2019 2,404 ft² Roof jacks and fall protection needed
9:12 36.9° 1.25 2,500 ft² Roof jacks and fall protection needed
10:12 39.8° 1.3017 2,603 ft² Staging required
12:12 45° 1.4142 2,828 ft² Staging required

Who this calculator is for

  • Homeowners getting quotes who want to sanity-check a contractor's square count against their own building dimensions.
  • Roofing contractors doing a quick takeoff from a plan before ordering.
  • DIY re-roofers on a simple gable, where the tool's starter, ridge and drip edge lines cover the accessories that get forgotten until the truck has gone.
  • Anyone with a low-slope roof — the tool flags the 2:12 and 4:12 code thresholds, both of which change what you are allowed to install.

Re-roofing usually means looking at the attic too. The insulation calculator covers the R-value your climate zone now requires, which for most of the US went up sharply under the 2021 IECC.

What this calculator does not account for

  • Roof complexity. The arithmetic assumes a simple rectangular gable. Dormers, valleys, cross-gables, chimneys and skylights all add cut waste and flashing, and none of them are in the footprint you entered. A genuinely cut-up roof can need 20% waste.
  • Tear-off and disposal. Removing an existing layer and hauling it away is frequently a quarter of the job cost, and dumpster fees vary enormously by region.
  • Deck condition. You do not know how much sheathing needs replacing until the old roof is off. Budget for some.
  • Flashing and ventilation. Step flashing, chimney flashing, pipe boots, ridge vent and soffit vent are all separate items. Ventilation in particular is a code requirement tied to attic area, not roof area.
  • Structural capacity. A second layer of shingles adds real dead load, and the IRC limits you to two layers. It does not size rafters.
  • Safety. Above about 7:12 you cannot walk the roof without roof jacks and fall protection. That is a real cost and a real reason to hire it out.

Common questions

How do I calculate roof area from the footprint?

Multiply the footprint area by the pitch multiplier, which is √(rise² + 12²) ÷ 12. A 6:12 roof has a multiplier of 1.118, so a 1,200 ft² footprint carries 1,342 ft² of roof surface.

Do not forget the overhang. It is part of the roof but not part of the building footprint, and a 1 ft overhang on all four sides of a 40 × 30 ft house adds 148 ft² of plan area before the pitch multiplier even applies.

How many shingles are in a square?

A roofing square is 100 ft² of roof surface. Most shingles — both 3-tab and standard architectural — come 3 bundles to the square, which is 80 shingles.

Premium and designer shingles are heavier and commonly run 4 or even 5 bundles per square, because a bundle is limited by what one person can carry rather than by area. Check the wrapper: it states the coverage.

How many bundles of shingles do I need?

Roof area in squares, times bundles per square, times your waste factor, rounded up. For the 40 × 30 ft example on this page: 15.0 squares × 3 bundles × 1.10 waste = 50 bundles.

Ten percent waste suits a simple gable. Add 5% for a hip roof, because every hip is a diagonal cut, and go to 15% for a cut-up roof with dormers and valleys.

What is the minimum roof pitch for asphalt shingles?

2:12, and only with a doubled underlayment or a self-adhering membrane, per IRC §R905.2.2. Below 2:12, asphalt shingles are not permitted at all — you need a membrane roof.

Between 2:12 and 4:12 the low-slope underlayment requirement applies. This calculator flags it whenever the pitch you enter is under 4:12, because it is a requirement people routinely miss and it doubles the underlayment order.

How many roofing nails do I need?

Four nails per shingle is standard, six in high-wind zones. At 80 shingles per square that is 320 or 480 nails per square. For the example on this page: about 5,289 nails, or roughly 24 lb.

The high-wind pattern is not optional where the code requires it, and it is also what most manufacturers require to honour their wind warranty. Check the shingle wrapper, not just the code.

Do I need ice and water shield?

In any cold climate, yes at the eaves, and everywhere in valleys. Most cold-climate jurisdictions amend the IRC to require coverage from the eave to a line 24 inches inside the exterior wall — which on a low-slope roof means two courses, not one.

Its job is to stop water that has backed up behind an ice dam from getting under the shingles. Regular underlayment is lapped, not sealed, so it does not do this. If you have ever had a ceiling stain after a thaw, this is usually why.

Sources for the figures used

Every rate, coverage figure and code limit in this calculator comes from a published source. Where a figure is a convention rather than a standard, it says so.

  • Asphalt Roofing Manufacturers Association (ARMA) — Square and bundle conventions, shingle application practice (checked 2026-08-04)
  • International Residential Code 2021, §R905.2 — Minimum slope for asphalt shingles, underlayment and fastening requirements (checked 2026-08-04)
  • IRC 2021 §R905.2.8.5 — drip edge — Drip edge has been a code requirement since the 2012 edition (checked 2026-08-04)
  • Manufacturer application instructions — Bundle coverage and fastening patterns; always confirm against the wrapper on your actual product (checked 2026-08-04)