Roofing Calculator

Turn a building footprint and pitch into roof area, squares and bundles.

Roof area 1,475.8
Roofing squares (sq) 14.758
Shingle bundles (bundles) 45

Formula: roof area = footprint × √(rise² + 144) ÷ 12 × (1 + waste)

Step-by-step with your numbers:
1. Values used:
2. Building length = 40
3. Building width = 30
4. Pitch rise (in 12) = 6 /12
5. Waste = 10 %
6.
7. Roof area = 1,475.8
8. Roofing squares = 14.758sq
9. Shingle bundles = 45bundles
Did we solve your problem today?

Estimate the actual roof surface area from the building footprint and pitch, then convert it to roofing 'squares' and shingle bundles.

How the Math Works

The Roofing Calculator uses a formula derived from the Pythagorean theorem to determine roof area. The building's footprint (length × width) is multiplied by the slope length of the roof, calculated as √(rise² + 144) ÷ 12. This accounts for the vertical 'rise' and horizontal 'run' (12 inches) of the roof's pitch. Multiplying by (1 + waste) adjusts for material loss during installation, ensuring accurate estimates. The result converts to 'squares' (100 sq ft) and bundles, simplifying material planning.

Practical Applications

To use the calculator, input the building's footprint (e.g., 40 ft × 30 ft = 1,200 sq ft) and the roof's pitch (e.g., 6:12 rise). The formula calculates the actual roof area by scaling the footprint with the slope factor. For instance, a 6-inch rise yields a slope length of √(6² + 12²)/12 ≈ 1.118. Multiplying this by 1,200 sq ft gives ~1,342 sq ft, or 13.42 squares. Adding 10% waste (14.76 squares) helps order sufficient materials like shingles or underlayment.

Day-to-Day Use

This tool simplifies home improvement projects by providing precise material estimates, saving time and money. Contractors avoid overbuying or running short on supplies, while DIYers confidently plan purchases and timelines. Accurate calculations prevent costly delays and ensure projects stay on budget, making it essential for renovations, repairs, or new construction.

Worked example

40×30 ft footprint (1,200 ft²) at 6/12 (slope 1.118) + 10% waste → ~1,476 ft² ≈ 15 squares ≈ 45 bundles.

FAQ

What is a roofing square?

A unit equal to 100 square feet of roof surface — the standard way roofers quote materials.