Roofing Calculator (Shingles & Squares)

Estimate your roof's surface area from its footprint and pitch, then the roofing squares, shingle bundles, underlayment and cost you need — waste included.

Updated September 2026

Shingle bundles needed
56
18.45 roofing squares incl. waste
Roof surface area
1,677 sq ft
1,500 sq ft footprint
Pitch factor
× 1.118
26.6° slope
Underlayment rolls
2
at ~1,000 sq ft per synthetic roll
Estimated shingle cost
—
TThe Crypto Tools69+ free crypto calculators — profit, fees, DCA and more.Our networkVisit →

This roofing calculator turns the flat footprint of your roof into its real sloped surface area, then works out how many roofing squares, shingle bundles and underlayment rolls to order. Enter the length and width of the roof including the overhangs, pick the pitch, and add a waste allowance for cuts, starter strips and ridge caps.

A steeper roof has more surface than the ground it covers, so the footprint is multiplied by a pitch factor: the square root of 1 + (rise ÷ 12)². A 6/12 roof has a factor of about 1.118, so a 1,500 sq ft footprint becomes roughly 1,677 sq ft of roof. Roofers sell and quote by the square (100 sq ft), and standard architectural shingles come three bundles to the square.

How to use it

  1. 1Measure the length and width of the roof footprint in feet, including the eave and rake overhangs.
  2. 2Choose the roof pitch — the inches of rise per 12 inches of horizontal run.
  3. 3Set a waste percentage: about 10% for a simple gable, 15% or more for hips, valleys and dormers.
  4. 4Check bundles per square (3 for most asphalt shingles, 4 for some heavy designer lines).
  5. 5Optionally enter the price per bundle to see the estimated shingle cost.

Frequently asked questions

What is a roofing square?+

A roofing square is 100 square feet of roof surface. Shingles, underlayment and labour are usually priced per square, so a 2,000 sq ft roof is 20 squares before waste.

How many bundles of shingles are in a square?+

Most three-tab and architectural asphalt shingles are packaged three bundles per square, each bundle covering about 33.3 sq ft. Some heavier premium shingles need four or five bundles per square, so check the wrapper.

How do I find my roof pitch?+

Hold a level horizontally against the roof or a rafter, measure 12 inches along it, then measure straight up to the roof surface. That vertical distance in inches is the rise, so 6 inches means a 6/12 pitch.

How much waste should I add for shingles?+

Around 10% covers a plain gable roof. Hip roofs, valleys, dormers and skylights create more cut-offs, so 15% to 20% is safer. Starter strips and ridge caps also come from the waste allowance unless you buy them separately.

Can I measure the roof from the ground?+

Yes — measure the outside of the house walls, add the overhang on each side, and use this calculator's pitch factor to convert the footprint to sloped area. It avoids climbing on the roof and is accurate enough for ordering.

Related calculators