Construction Calculator - Roofing

Roof Shingle Calculator

Estimate roofing squares and shingle bundles from roof dimensions.

Reviewed: August 26, 2026

Calculate Roof Shingle

For the Roof Shingle Calculator, enter roof plan length, roof plan width, slope factor, waste allowance, and price per roofing square. It converts horizontal plan area through the entered slope factor, applies allowance, and reports roofing squares plus optional area-based cost.

Construction measuring tools arranged beside a residential building project

Formula and input notes

Roof area = plan length × plan width × slope factor × (1 + waste ÷ 100); roofing squares = area ÷ 100

InputPractical note
Slope factorThe slope factor converts horizontal plan area to sloped surface area. Derive it from the actual pitch rather than choosing it from appearance.
Roof Shingle Calculator measurement plan showing Roof plan length feet, Roof plan width feet, Slope factor typical 6/12 roof is about 1.12

Worked roof shingle example

Roof Shingle Calculator example: 50.8 ft × 25.2 ft × 1.12 × 1.1 = 1,577.16 ft², or 15.77 roofing squares.

Read squares and sloped area

Round to whole bundles after applying waste and keep starter and ridge-cap products separate unless the manufacturer permits field fabrication.

Geometry and accessories outside the total

Valleys, hips, ridges, starter strips, cut tabs, laminated-shingle exposure, bundles per square, and complex geometry affect the order.

Questions specific to this calculation

How do roofing squares relate to shingle bundles?

Convert each roof plane from plan area to sloped area, then use shingle coverage per bundle or square from the selected product.