Home / Roofing calculator
Roofing Calculator
Give us the footprint and the pitch and you'll get the roofing squares, bundles, the whole accessory list, and a price range for both buying the material and having the job done.
- Squares and bundles
- Underlayment, cap, and starter
- Installed price range
Project measurements
What kind of roof? Pick the closest shape
A ridge down the middle and two slopes, and the most common roof there is.
Measurements Pitch drives everything else
How did you measure it?
Waste allowance How cut up is it?
Material Sets the price and the whole shopping list
How this number is built
The roofing math is easy, but mistakes are expensive. These are the rules and numbers behind the result.
A square is 100 square feet of roof surface
Not 100 ft² of floor. Shingles are sold by the square, and a square is 10 ft × 10 ft measured on the roof itself, which is why the same house has more squares than it has floor.
The pitch multiplier applies to the footprint only
Plan area × √(1 + (rise ÷ 12)²) gives true roof surface. If you measured along the slope instead, that number is already surface area. Multiplying it again is the double-multiplier error, and the order comes out too big, which is why this page asks which one you did.
Below 2:12, shingles are not allowed at all
IRC R905.2.2 permits asphalt shingles only at 2:12 or steeper. Under that, the correct products are low-slope membranes (modified bitumen, TPO, or EPDM), and this page says so instead of quoting shingles for a pitch that cannot take them.
2:12 to 4:12 needs two layers of underlayment
IRC R905.1.1 requires double underlayment in that band, which doubles the roll count. At 4:12 and above, one layer lapped 2 inches is the requirement.
Above 4:12 is a steep roof, and a professional job
OSHA defines a steep roof as steeper than 4:12 (29 CFR 1926.500(b)) and requires fall protection above 6 ft; California requires it above 7:12 at any height. A low pitch is not the easier job: below 2:12 the shingles have to change, and the fall protection rules apply at every pitch. Whichever slope you have, this is work for a roofing professional.
Pitch, angle, and multiplier
| Pitch | Angle | Multiplier |
|---|---|---|
| 2/12 | 9.5° | 1.014 |
| 3/12 | 14.0° | 1.031 |
| 4/12 | 18.4° | 1.054 |
| 5/12 | 22.6° | 1.083 |
| 6/12 | 26.6° | 1.118 |
| 7/12 | 30.3° | 1.158 |
| 8/12 | 33.7° | 1.202 |
| 9/12 | 36.9° | 1.250 |
| 10/12 | 39.8° | 1.302 |
| 11/12 | 42.5° | 1.357 |
| 12/12 | 45.0° | 1.414 |
The multiplier is √(1 + (rise ÷ 12)²), computed here, so it is exact for a pitch that is not in the table. Bundles are 3 per square on standard and architectural shingles but 4–5 on premium and designer lines, and the waste percentage covers shingles only. Starter, cap, underlayment, valley metal, and flashing are separate line items.
Measuring the footprint first? The square footage calculator works out the plan area of any shape and hands it straight to this page.
Where these numbers come from
- GAF's own Timberline HDZ product specification (Bundles/Square: 3; 33.3 ft² per bundle, ~63 pieces per square). Owens Corning Duration and CertainTeed Landmark are specified the same way.
- IRC R905.2.2 (2:12 minimum for asphalt shingles), IRC R905.1.1 and Table R905.1.1(2) (double underlayment at 2:12–4:12), read via municipal code bulletins (Long Beach IB-014, Des Moines, Firestone).
- OSHA 29 CFR 1926.500(b) and 1926.501(b)(10) to (13): steep roof defined as greater than 4:12, with fall protection above 6 ft. California Title 8 §1731 requires it above 7:12 at any height.
- 2026 roofing cost guides (secondary; they disagree widely, so this page shows ranges). Bundle prices, not per-square, because bundles are what the supply house actually sells in.
- BLS PPI series WPU1361 (prepared asphalt and tar roofing and siding products): +5.5% from 2023 to 2026 so far, the calmest material inflation of the ten calculators.
- GAF's estimating language ("add up to 10% overage") plus the conventional 10/15/20% split by roof complexity. Note the waste percentage never covers accessories.
How this number is built
Metal panels are a different material from shingles. They are ordered by the linear foot, fastened with clips or screws, and allowed on lower pitches. These are the numbers behind the figures above.
A square is still 100 sq ft, but you buy it by the linear foot
A square is 10 ft × 10 ft measured on the roof, the same as it is under shingles. What changes is the unit you order: panels come in a fixed cover width, so a square is 100 ÷ cover width linear feet of panel. At 16 in cover that is 75 linear ft; at 36 in it is 33. Divide by the nominal width rather than the cover width and every plane comes up short, because the side lap is not usable surface.
The pitch multiplier applies to the footprint only
Plan area × √(1 + (rise ÷ 12)²) gives true roof surface, exactly as it does for shingles, and the same trap applies: measure along the slope and then apply the multiplier, and the order comes out too big. The basis you picked above decides which one this page does.
The pitch floor depends on the panel, and it is lower than a shingle's
IRC R905.10.2 sets three floors and the order makes sense: a lapped panel without sealant needs 3:12, with lap sealant 1/2:12, and a standing seam panel 1/4:12. The seam is a mechanical water barrier, which is why it is permitted somewhere a shingle is not. An exposed fastener panel is a lapped panel, so it stays at 3:12.
Code minimums and warranty minimums differ
A standing seam roof is legal at 1/4:12 and typically warranted only to 3:12 or steeper, and some manufacturers refer anything below that to a technical representative. A roof built between the two minimums meets code but may not be covered by the manufacturer's warranty, so call the manufacturer before ordering at that pitch.
Panel waste comes from cut-offs
A shingle offcut can often be used elsewhere; a panel cut for a valley or a hip usually cannot. A simple gable running eave to ridge wastes almost nothing, while a cut-up roof with hips and valleys runs 10 to 15 percent. Panels are also ordered cut to length rather than trimmed on site, which is why the overhang is added before the order rather than after.
Clip spacing is set by an engineer, so the count here is conservative
Clips hold the panel to the deck and two fasteners each is standard, but how far apart they go depends on the panel, the substrate, and the wind uplift at your site. Published tables run from 12 in to 24 in on center. The count here uses a conservative default, so you will not under-order. A coastal, hilltop, or otherwise exposed site should check the panel manufacturer's span table.
Panels at a glance
| Panel | Cover width | Linear ft per square | Code floor | Typical warranty |
|---|---|---|---|---|
| Standing seam | 16 in | 75 | 1/4:12 | 3:12 |
| Standing seam | 12 in | 100 | 1/4:12 | 3:12 |
| Standing seam | 18 in | 67 | 1/4:12 | 3:12 |
| Exposed fastener | 36 in | 33 | 3:12 | 3:12 |
Cover widths are the published figures from panel manufacturers rather than a standard: systems range from 8 in to 24 in, and 16 in is the common residential profile. A square is 100 sq ft of roof surface.
Comparing against shingles? Switch the material above rather than opening another page: this calculator covers both, and the underlayment and ice & water lines are the same products either way.
Where these numbers come from
- Published panel data: Nucor VR16 II (16 in cover, 2 in rib), MBCI LokSeam (12/16/18 in), AEP Span HR-36 (36 in full coverage, exposed fastener). Linear feet per square derived from cover width.
- Clip and screw counts from manufacturer estimating bases and technical sheets: ToolCroze (30 to 45 clips per square for 16 in steel, 70 to 90 screws for 36 in ribbed), Pac-Clad, DCSM, Metal Sales, Stortz, and RemodelCalculators (~80 screws per square). Two fasteners per clip is near-universal across published clip details.
- IRC R905.10.2 item 3 for the standing-seam floor (one-quarter unit vertical in 12), corroborated in the 2019 Residential Code of Ohio, a 2022 Florida Building Code Binding Interpretation, and Massachusetts 780 CMR 1507.4.2; IBC 1507.4.2 for the commercial equivalent. Warranty floors are materially stricter: Firestone/Holcim Red Shield requires 3:12.
- 2026 published pricing guides, retail and guide sourced rather than a trade index, the same basis as the shingle tiers above.