Roofing Calculator
Estimate roofing materials and cost by roof size, pitch, and material type (asphalt, metal, tile).
By Konstantin Iakovlev · Updated September 2026 · Source: HomeAdvisor
Roof Area
1,344 sq ft
Squares Needed
14
42 bundles
Total Est. Cost
$8,176.00
Roofing Estimate
| Footprint Area | 1,200 sq ft |
| Roof Area (with pitch) | 1,344 sq ft |
| Roofing Squares | 14 squares |
| Bundles (3/square) | 42 bundles |
| Material Cost (Asphalt Shingles) | $5,376.00 |
| Labor Cost | $2,800.00 |
| Total Estimated Cost | $8,176.00 |
Use the Roofing Calculator above to calculate your results. Enter your values and see instant results — all calculations run in your browser.
Disclaimer: This calculator is for informational purposes only. Results are estimates from the numbers you enter and the assumptions described on this page; check them against local building codes, product specifications and current prices, and have structural, electrical or gas work designed or checked by a licensed professional.
How It Works
A Roofing Calculator estimates the materials needed and the cost of a new roof. This is crucial for budgeting, preventing material shortages or over-ordering, and ensuring accurate quotes from contractors.
It multiplies the roof's footprint (length × width, including overhangs) by a pitch factor, 1.03 for a 3:12 roof, 1.12 for 6:12 and 1.25 for 9:12, to get the real roof area. That area is converted to roofing squares of 100 sq ft each, rounded up; asphalt shingles take 3 bundles per square (about 33.3 sq ft per bundle). Cost is the roof area times a built-in material rate ($4 per sq ft for asphalt shingles, $12 for metal, $15 for tile) plus labor per square ($200, $350 and $400). No waste allowance is added.
Always measure carefully, accounting for eaves and overhangs. Don't forget to factor in waste percentages (typically 10-15%) for cuts and errors, especially with complex roof designs.
Example: Asphalt Shingles on a 40 × 30 ft Footprint
- 1 Input: a roof footprint of 40 ft by 30 ft including overhangs, a 6:12 pitch and asphalt shingles.
- 2 Roof area: 40 × 30 = 1,200 sq ft of footprint × 1.12 = 1,344 sq ft. Squares: 1,344 ÷ 100 = 13.44, rounded up to 14, which is 42 bundles.
- 3 Cost: material 1,344 × $4 = $5,376; labor 14 squares × $200 = $2,800; total $8,176.
- 4 Waste: the calculator adds none. With 10% for cuts, 1,344 × 1.10 = 1,478 sq ft, or 15 squares (45 bundles). Underlayment, drip edge, flashing and tearing off the old roof are not in the estimate.
Source: HomeAdvisor · Last updated: September 2026
Frequently Asked Questions
How much does a new roof cost?
How do I calculate how many squares of roofing I need?
How long does a roof last?
You might also need
Concrete Calculator
Calculate cubic yards of concrete needed for slabs, columns, and steps. See bags needed and estimated cost.
Paint Calculator
Calculate gallons of paint needed for a room. Accounts for doors, windows, and number of coats.
Flooring Calculator
Calculate flooring material needed and cost for hardwood, laminate, vinyl, tile, or carpet.