construction calculators

Roofing Materials Calculator

Estimate the number of roofing squares (100 sq ft each) of shingles and underlayment needed for a roof job, factoring in pitch and waste. Use it when planning a re-roof or new construction.

About this calculator

Roofing materials are sold and measured in squares, where 1 roofing square = 100 sq ft of coverage. The formula calculates the number of squares needed: Squares = ⌈(roofLength × roofWidth × roofPitch × (1 + wasteFactor / 100)) / 100⌉. The roof pitch multiplier adjusts the flat footprint area to the actual sloped surface area — a steeper pitch means significantly more surface area than the plan view suggests. For example, a 6/12 pitch has a multiplier of approximately 1.12, while a 12/12 pitch uses about 1.41. The waste factor (typically 10–15%) accounts for hip cuts, ridge caps, valleys, and starter strips. Rounding up with the ceiling function ensures you order whole squares.

How to use

Suppose your roof footprint is 40 ft × 30 ft, with a 6/12 pitch (multiplier ≈ 1.12) and a 10% waste factor. Step 1: Flat area = 40 × 30 = 1,200 sq ft. Step 2: Sloped area = 1,200 × 1.12 = 1,344 sq ft. Step 3: Apply waste = 1,344 × (1 + 10/100) = 1,344 × 1.10 = 1,478.4 sq ft. Step 4: Squares = ⌈1,478.4 / 100⌉ = ⌈14.78⌉ = 15 squares. You would order 15 squares of shingles for this project.

Frequently asked questions

How do I calculate how many squares of shingles I need for my roof?

Measure the length and width of your roof's footprint (from the ground or plans), multiply to get the flat area, then multiply by your roof pitch factor to get the actual sloped surface area. Divide that number by 100 to convert square feet to roofing squares, then add 10–15% for waste and round up to the nearest whole square. For a simple gable roof, this calculation is straightforward; hip roofs have more cuts and waste, so a higher waste factor is warranted.

What is a roofing square and how does it relate to shingle bundles?

A roofing square is a unit of measurement equal to 100 square feet of roof surface. Shingles are sold in bundles, and for standard three-tab or architectural shingles, it typically takes 3 bundles to cover one square. Some heavier premium shingles require 4 or even 5 bundles per square. When purchasing, always verify the coverage per bundle on the manufacturer's packaging, as buying by squares rather than bundles is the most reliable way to estimate materials at the planning stage.

How does roof pitch affect the amount of roofing materials needed?

Roof pitch describes the rise over a 12-inch horizontal run, and steeper pitches have a larger actual surface area than what is visible in a top-down plan view. A low-slope 2/12 pitch has a multiplier of about 1.02, meaning almost no adjustment is needed, while a steep 12/12 pitch multiplies the plan area by about 1.41 — requiring 41% more materials than the footprint suggests. Ignoring pitch and ordering materials based only on floor plan dimensions is one of the most common and costly mistakes in roofing projects.