Roofing shingle estimator
Enter the building footprint and pick the pitch factor closest to your roof. The estimator adjusts the flat footprint for slope, adds your waste allowance, and converts the result into bundles, squares, and underlayment rolls.
Estimator
Formula: roof area = length x width x pitch factor. Area with waste = roof area x (1 + waste / 100). Bundle coverage stated: one bundle covers about 3.1 sq m (about 33.3 sq ft), and 3 bundles make one square. One square equals 100 sq ft, which is 9.2903 sq m. Underlayment guidance stated: one roll covers about 37.16 sq m (400 sq ft). Eaves overhang is not included; add it to length and width if your roof extends past the walls.
Frequently asked questions
What is a roofing square?
A square is 100 square feet of roof area, about 9.29 sq m. Shingles are commonly priced and bundled by the square, with about 3 bundles per square for standard architectural shingles.
Should I add eaves and overhangs?
Yes. This estimator starts from the building footprint. If your roof extends past the walls, increase the length and width you enter so the overhang is included in the area.
Back to all BuildTrue estimators, including concrete, drywall, deck, framing, and the bid helper
Roofing trade pack
The roofing pack bundles this calculator with a pre-job checklist, a printable material list and a metric and imperial toggle.