Advertisement

Roofing Materials Calculator

Estimate total roof square footage, roofing squares, shingle bundles, underlayment rolls, ridge cap, and nails for any pitch. Adjust the waste factor to match cut-up roofs or simple gables. Built for roofers, GCs, and homeowners planning a re-roof.

Roofing Calculator

Materials

Total roof area
Roofing squares (100 sq ft)
Shingle bundles (3 per square)
Underlayment rolls (400 sq ft each)
Ridge cap bundles
Estimated nails (lbs)
Advertisement
3 bundles = 1 square for standard 3-tab shingles. Architectural shingles typically run 3–4 bundles per square depending on weight.

How This Calculator Works

Roofers measure in “squares,” where one square equals 100 square feet of roof surface. The calculator finds the footprint — length × width × the number of roof sections — then multiplies by a pitch factor to convert that flat footprint into actual sloped area, since a steep roof has more surface than the ground it covers. A waste factor is added for cuts, hips, and valleys, and the total is divided by 100 to get squares.

From squares it derives the order: shingle bundles at 3 per square (standard 3-tab and architectural coverage), underlayment rolls at one per 400 sq ft, ridge-cap bundles at roughly 35 linear feet of ridge per bundle, and nails at about 2 lbs per square. That mirrors how a supplier loads a roofing job — squares first, then everything else scales off it.

A Worked Example

A simple gable roof, two sections each 40 ft by 18 ft, on a 6/12 pitch (factor about 1.118), 10% waste, with 40 ft of ridge. Footprint: 40 × 18 × 2 = 1,440 sq ft. Pitched: 1,440 × 1.118 = 1,610 sq ft. Add 10% waste = 1,771 sq ft, which is 17.71 squares. Bundles: ceil(17.71 × 3) = 54. Underlayment: ceil(1,771 ÷ 400) = 5 rolls. Ridge cap: ceil(40 ÷ 35) = 2 bundles. Nails: about 35.4 lbs.

Estimator's tip: Always order a full extra bundle or two beyond the count, and keep them banded and dry for the inevitable repair — matching a discontinued shingle three years later is a nightmare. On anything past a simple gable, walk the roof and add your hips and valleys to the waste; every cut shingle in a valley is a partial you throw away, which is why complex roofs blow past the default 10% fast.

What Affects Your Shingle Order

Frequently Asked Questions

How many bundles of shingles per square?

Three bundles cover one roofing square (100 square feet) for standard 3-tab and most architectural shingles. Heavier designer shingles can take four bundles per square, so check the wrapper.

What is a roofing square?

A roofing square is 100 square feet of roof surface, measured along the slope, not the ground. Roofers order shingles, underlayment, and labor by the square rather than by square foot.

How do I account for roof pitch?

Multiply your flat footprint by a pitch factor: about 1.03 for a 3/12, 1.118 for a 6/12, and 1.25 for a 9/12. The calculator applies the factor you choose so the squares reflect true sloped area.

How much waste should I add for roofing?

Ten percent suits a simple gable roof. Complex roofs with many hips, valleys, and dormers waste more on cuts, so 15% is safer. Steep-slope starter and ridge work also add to the order.