Home › Roofing Calculator

Roofing Calculator

Turn your roof size and pitch into roofing squares, shingle bundles and underlayment rolls — the units roofing is actually bought in.

Building size and roof pitch

How much roofing do I need?

Roofing is sold by the square — 100 square feet of roof surface. The catch is that the roof surface is bigger than the building underneath it: the steeper the pitch, the more roof there is per foot of floor. So the estimate runs footprint × slope factor, where the factor comes straight from the pitch.

Roof area = length × width × √(1 + (pitch ÷ 12)²)  ·  Squares = roof area ÷ 100
Example: a 30 × 24 ft building with a 6/12 pitch: footprint 720 sq ft × slope factor 1.118 = 805 sq ft of roof = 8.05 squares. With 10% waste that is 27 shingle bundles (3 per square) and 3 rolls of underlayment.

What the buying numbers assume

ItemAssumption used here
Shingle bundles3 bundles per square (standard for most architectural shingles — check your wrapper)
Underlayment400 sq ft of coverage per roll (a standard felt roll after laps)
Waste10% covers cuts, starter courses and ridge work on a simple roof

The footprint method suits a simple gable roof. Measure the building including the overhang the roof actually covers — a 12-inch eave overhang on both sides adds 2 ft to the width the roof spans. Complex roofs (hips, valleys, dormers) are best measured plane by plane: run each plane's slope length × width through the square footage calculator and add them, then divide by 100.

Frequently asked questions

How many bundles make a square?

Usually 3 for modern architectural (laminate) shingles; older three-tab shingles are also typically 3. Some heavy premium shingles run 4–5 bundles per square — the wrapper states the coverage, and it overrules any calculator, including this one.

Does the waste allowance cover ridge cap and starter strip?

On a simple gable roof, yes, within the 10%. Hip roofs and roofs with valleys waste more — set the allowance to 15% for those, and complex roofs earn every bit of it.

What about the underlayment — felt or synthetic?

Both are estimated the same way here: about 400 sq ft of real coverage per roll once laps are counted. Synthetic rolls are bigger but are lapped more; if your roll states its coverage, divide your roof area by that number instead.

Should I measure the building or the roof itself?

The roof itself, whenever you safely can — slope length × eave length per plane is exact. The footprint × pitch method here is for planning from the ground, and it lands within a bundle or two on simple roofs.