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.
Your measurements
Results
Roofing Calculator — materials list
Project / prepared for:
| Item | Quantity | Cost |
|---|
Show the arithmetic
Prepared by: Date:
Prepared with MaterialMath — https://estimatormath.com. Quantities are estimates based on the dimensions entered and the published figures cited on the tool page (verified 2026-08-04). Verify against your own measurements and your supplier's actual pack sizes before ordering. Not professional engineering, construction or financial advice.
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 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.
| 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)