Roofing Calculator
Enter your roof's footprint area and pitch to get the exact number of roofing squares and shingle bundles you need. The calculator applies the correct pitch multiplier and adds a 10% waste factor by default — adjust for complex roofs. Results include 7 material types.
- Expert Reviewed
- Updated April 2026
- Sources Cited
- No Login Required
- Free to Use
Asphalt 3-Tab Shingles. Three-tab asphalt shingles — 3 bundles cover one square (100 sq ft). Economy choice.
Two sloped faces + triangular gable walls (most common residential).
Measure exterior wall to exterior wall at ground level.
Perpendicular exterior dimension. Include overhangs (6–12 in per side).
Pitch Factor = √(1 + (rise ÷ 12)²). A 6/12 pitch has a factor of 1.118.
10% simple gable · 12% gable + valleys · 15% hip · 15–20% complex cut-up (NRCA 2024).
Ridge cap shingles are ordered separately — 3 bundles per 100 linear ft of ridge line.
Your roofing order
Actual roof area
1,342 sq ft
124.6 sq m
Roofing squares
15 squares
13.42 raw + 10% waste
Order quantity
45 bundles
3-Tab
Est. materials cost
$1,200–$1,800 2026
RS Means + market data
Pitch factor
1.118 × footprint
Weight per square
200–250 lb/sq
Minimum slope
2:12 (15–25 yr lifespan)
Formula: Pitch Factor = √(1 + (rise ÷ 12)²). Sources: NRCA Asphalt Shingle Roofing Guidelines 2024 · IRC 2021 §R905.2 · ASTM D3462 · RS Means Residential Cost Data 2026. Cost estimates cover materials only — labor and tear-off are handled on the Roofing Cost Calculator.
7 Material Tabs
Asphalt, architectural, metal, standing seam, TPO/EPDM, cedar, tile — each with its own coverage rate.
2026 RS Means Cost
Materials-only cost range per square, refreshed annually.
NRCA & IRC Reviewed
NRCA 2024, IRC 2021 §R905.2 — reviewed by David Chen, RA LEED AP.
Need labor, tear-off, and regional pricing?
This page handles materials only. The Roofing Cost Calculator adds labor, removal, and regional pricing.
Estimates are for planning purposes. Consult a licensed roofing contractor before ordering for complex roofs. For homes built before 1980, consult a structural engineer before specifying clay tile or slate.
Section 01
How to use the roofing calculator
The calculator converts your roof footprint into roofing squares by multiplying area by the pitch factor, then returns the bundle or panel count for your chosen material. Five inputs — footprint, shape, pitch, material, and waste — produce a waste-adjusted order in about two minutes.
- 1
Enter your roof footprint
Measure the base of your house (exterior wall to exterior wall), not the roof surface. Include any overhangs (typically 6–12 in per side). This is your footprint area — not the same as your roof area.
- 2
Select your roof shape
Gable, hip, shed, mansard, or custom. The calculator sets a default waste factor per shape — 10% for simple gables, 15% for hips, and 12% for custom areas.
- 3
Choose your roof pitch
Select rise:run from the dropdown (e.g. 6/12 = 6 inches of rise per 12 inches of run). Not sure? Use the Roof Pitch Calculator to measure it from your attic.
- 4
Select your material
Seven material tabs switch the calculator between shingle bundles, metal panels, flat-roof rolls, cedar bundles, and clay tiles — each with its own coverage rate and minimum slope.
- 5
Review your results
The calculator returns squares, bundles, a cost estimate, and a ridge-cap bundle count when a ridge length is provided. Use this number when buying materials or reviewing contractor quotes.
Section 02
What is a roofing square?
A roofing square is a unit of measurement equal to 100 square feet of roof surface area. It is the standard ordering unit for all roofing materials in the United States and Canada. A 2,000 sq ft roof contains 20 roofing squares.
Roofing squares vs. house square footage
Your house footprint (e.g. 2,000 sq ft) is not the same as your roof area. A pitched roof has more actual surface area than its footprint. A 2,000 sq ft house with a 6/12 pitch has about 2,236 sq ft of actual roof surface (20 squares at the floor level vs. 22.4 actual squares). Always calculate from actual roof area, not house size.
Squares to bundles conversion
Most standard asphalt shingles cover one square with 3 bundles. Architectural (dimensional) shingles use 3–4 bundles per square depending on the manufacturer. Metal panels, clay tile, and slate have their own coverage rates — use the material tabs in the calculator.
Section 03
How roof pitch affects material quantity
Steeper roofs require more materials than their footprint suggests. A 6/12 pitch increases actual roof area by 11.8% over a flat measurement. A 12/12 pitch (45°) increases area by 41.4%. The pitch multiplier — applied to your footprint — gives the true material quantity.
The pitch factor formula
Pitch factor table (all 24 pitches)
| Pitch | Angle | Factor | Note |
|---|---|---|---|
| 1/12 | 4.8° | 1.003 | Low-slope; metal or membrane only |
| 2/12 | 9.5° | 1.014 | IRC R905.2 minimum for asphalt (double underlayment) |
| 3/12 | 14.0° | 1.031 | Low-slope shingle territory |
| 4/12 | 18.4° | 1.054 | Standard minimum for single-layer asphalt |
| 5/12 | 22.6° | 1.083 | Common ranch / bungalow |
| 6/12 | 26.6° | 1.118 | Most common US residential pitch |
| 7/12 | 30.3° | 1.158 | Contractor pitch premium typically begins |
| 8/12 | 33.7° | 1.202 | Steep — harness required for installation |
| 9/12 | 36.9° | 1.250 | Steep — common on colonials |
| 10/12 | 39.8° | 1.302 | Steep |
| 11/12 | 42.5° | 1.357 | Very steep |
| 12/12 | 45.0° | 1.414 | 45° — common on Victorian / Tudor |
| 13/12 | 47.3° | 1.474 | Very steep |
| 14/12 | 49.4° | 1.537 | Very steep |
| 15/12 | 51.3° | 1.601 | Very steep |
| 16/12 | 53.1° | 1.667 | Extreme |
| 17/12 | 54.8° | 1.734 | Extreme |
| 18/12 | 56.3° | 1.803 | Extreme |
| 19/12 | 57.7° | 1.873 | Extreme |
| 20/12 | 59.0° | 1.944 | Extreme — Gothic / mansard lower face |
| 21/12 | 60.3° | 2.016 | Extreme |
| 22/12 | 61.4° | 2.089 | Extreme |
| 23/12 | 62.4° | 2.162 | Extreme |
| 24/12 | 63.4° | 2.236 | Maximum — steeper pitches calculated as vertical siding |
Section 04
Waste factor and how much extra to order
Add a waste factor to account for cuts, overlaps, valleys, and installation errors. A simple gable roof needs 10% overage. Complex roofs with multiple valleys, dormers, and hips need 15–20%. The calculator defaults to 10% — change it with the waste toggle.
Waste factor by roof complexity
| Roof type | Waste factor | Why |
|---|---|---|
| Simple gable (0 valleys) | 10% | Minimal cuts; rectangular footprint |
| Gable with 1–2 valleys | 12% | Valley cuts add trim waste |
| Hip roof (4 sloped faces) | 15% | Every face has ridge and hip cuts |
| Complex cut-up (dormers, multi-plane) | 15–20% | Each dormer adds 1–2% to the waste factor |
Don't forget ridge cap shingles
Ridge cap shingles are notincluded in the main bundle count — they are ordered separately. Rule of thumb: 3 bundles per 100 linear feet of ridge line. Enter your ridge length in the calculator's ridge cap field to add this to your order. A standard ridge cap bundle covers about 35 linear feet.
Section 05
Roofing materials — coverage rates and 2026 costs
Material type determines how many bundles cover one square, how long the roof lasts, and what it costs per square installed. Asphalt shingles (3 bundles per square) remain the most common choice at $80–$150 per square installed. Metal roofing lasts 3× longer at 2–3× the upfront cost.
| Material | Bundles / sq | Lifespan | Weight (lb/sq) | 2026 cost / sq | Min slope |
|---|---|---|---|---|---|
| Asphalt (3-tab) | 3 | 15–25 yr | 200–250 | $80–$120/sq | 2:12 |
| Asphalt (architectural) | 3–4 | 25–50 yr | 280–400 | $100–$150/sq | 2:12 |
| Metal (exposed fastener) | panels | 30–45 yr | 45–75 | $150–$350/sq | 3:12 |
| Metal (standing seam) | panels | 40–70 yr | 50–135 | $300–$700/sq | 1:12 |
| Wood shake | 4 | 20–30 yr | 300–400 | $200–$500/sq | 3:12 |
| Clay tile | ~80 tiles/sq | 50–100 yr | 600–1,200 | $400–$1,000/sq | 4:12 |
| Slate | varies | 75–150 yr | 700–1,500 | $800–$2,000/sq | 4:12 |
| TPO (flat membrane) | by roll | 20–30 yr | 35–60 | $150–$350/sq | 0:12–2:12 |
| EPDM (flat membrane) | by roll | 25–35 yr | 30–50 | $150–$400/sq | 0:12–2:12 |
Source: RS Means Residential Cost Data 2026 + manufacturer specifications.
Structural note — weight per square
Older homes may have roof framing designed for standard asphalt shingle loads (~250 lb/sq). Upgrading to clay tile (600–1,200 lb/sq) or slate (700–1,500 lb/sq) requires a structural engineering assessment before installation. Metal roofing is the lightest option at 45–135 lb/sq. Consult a licensed architect or structural engineer before specifying heavy materials on homes built before 1980.
Section 06
How to calculate roofing materials — worked example
Walk through a 40 × 60 ft gable roof at a 6/12 pitch step by step to see how footprint, pitch factor, waste, and ridge cap combine into a full shingle order. The same five-step method applies to any roof shape.
Gable roof example (step by step)
House footprint: 40 × 60 = 2,400 sq ft
Roof pitch: 6/12 → Pitch factor 1.118
Actual roof area: 2,400 × 1.118 = 2,683 sq ft
Roofing squares: 2,683 ÷ 100 = 26.8 → 27 squares
Waste (10%): 27 × 1.10 = 29.7 → order 30 squares
Bundles (3 per square): 30 × 3 = 90 bundles
Ridge cap: 80 linear ft ÷ 100 × 3 = 2.4 → 3 bundles
Total order: 90 field bundles + 3 ridge-cap bundles = 93 bundles total
Hip roof example
House footprint: 30 × 50 = 1,500 sq ft
Pitch: 5/12 → Factor 1.083
Actual area: 1,500 × 1.083 = 1,625 sq ft
Squares: 1,625 ÷ 100 = 16.25 → 17 squares
Waste (15% for hip): 17 × 1.15 = 19.55 → order 20 squares (60 bundles)
Section 07
Professional tips for accurate estimates
Small measurement errors compound through the pitch factor calculation. A 2-ft error on a 40-ft measurement produces a 5% error in the final bundle count. The four field tips below come from 16 years of building envelope consulting and prevent the most common order mistakes.
Measure twice — order once
Use a 100-ft tape for footprint dimensions. Measure from corner to corner at ground level, then walk a second pass to confirm. Include overhangs on each side (6–12 in is typical). A short order costs a second delivery; a long order costs the contractor a restock fee.
How to find your roof pitch without a ladder
Go to your attic. Place a carpenter's level against a rafter horizontally. Measure 12 inches along the level toward the peak. Measure vertically from the level's end to the rafter surface — that is your rise. A 6-inch rise over 12 inches = 6/12 pitch.
Handling dormers and skylights
Dormers add area; skylights reduce it slightly. Measure each dormer face separately, apply its own pitch factor, and add the area to the total. Subtract the skylight rough-opening area (not the frame). Gambrel and mansard roofs have two pitches per face — break them into segments or use the custom-area input.
When to hire a professional takeoff
For roofs over 3,000 sq ft, complex hip/valley combinations, or multi-pitch mansards, consider a professional roof measurement service (EagleView, GAF QuickMeasure). These tools provide certified measurements that lenders and insurance companies accept.
Section 08
Standards and methodology
The pitch factor is computed using standard dimensional geometry. Waste factors follow NRCA 2024. Bundle counts are from NRCA and manufacturer specifications. Cost ranges come from RS Means 2026. Minimum slope requirements come from IRC 2021 §R905.2.
Codes and data sources
Section 09
Calculator test cases
The six test cases below are the benchmark scenarios used to verify every change to the calculator. Expected outputs are published so anyone can reproduce the math. TC-04 shows the IRC R905.2 warning that fires when asphalt shingles are selected below 4:12.
| Test # | Inputs | Actual area | Raw sq | Waste-adj | Bundles |
|---|---|---|---|---|---|
| TC-01 | L=40, W=30, Pitch=6/12 | 1,341.6 sq ft | 13.42 | 14.8 → 15 sq | 45 bundles |
| TC-02 | L=50, W=40, Pitch=4/12 | 2,108 sq ft | 21.08 | 23.2 → 24 sq | 72 bundles |
| TC-03 | L=60, W=40, Pitch=8/12 | 2,884.8 sq ft | 28.85 | 31.7 → 32 sq | 96 bundles |
| TC-04 | L=30, W=25, Pitch=3/12 + asphalt (IRC warning fires) | 773.25 sq ft | 7.73 | 8.5 → 9 sq | 27 bundles + warning |
| TC-05 | L=20, W=15, Pitch=12/12 | 424.2 sq ft | 4.24 | 4.7 → 5 sq | 15 bundles |
| TC-06 | Custom area=1000, Pitch=5/12, Waste=15% | 1,083 sq ft | 10.83 | 12.45 → 13 sq | 39 bundles |
Section 10
Roofing calculator FAQ
The 20 questions below cover the roofing-square vocabulary, pitch factor math, waste factor rules, IRC code references, and the most common measurement mistakes. The first eight are featured in the FAQPage schema; the remaining twelve are available for deeper research.