Construction Calculator - Roofing

Roofing Calculator

Estimate roof area, roofing squares, and rough material cost.

Reviewed: August 26, 2026

Calculate Roofing

For the Roofing 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.
Roofing Calculator measurement plan showing Roof plan length feet, Roof plan width feet, Slope factor typical 6/12 roof is about 1.12

Worked roofing example

Roofing Calculator example: 54.8 ft × 27.6 ft × 1.12 × 1.1 = 1,863.38 ft², or 18.63 roofing squares.

Read squares and sloped area

Use roofing squares for broad comparison, then prepare separate counts for field material, starter, ridge, underlayment, flashing, ventilation, and fasteners.

Geometry and accessories outside the total

Eaves, rakes, overbuilds, dormers, valleys, waste pattern, tear-off layers, and roof access change material and labor quantities.

Questions specific to this calculation

When should I use roof area instead of roof pitch?

Measure the horizontal plan footprint represented by one roof section and use a slope factor that matches that section; add hips, valleys, and dissimilar slopes separately.