Roofing Squares and Bundles

Squares, bundles per shingle product, underlayment rolls, drip edge.

Run the calculator

Example

You enter

You get

Details, formula, and sources

Squares = roof_area / 100 ft² + pitch-based waste factor; bundles = squares × bundles_per_square (typically 3 for 3-tab, 3-4 for architectural). Underlayment + drip edge from linear quantities.

ARMA (Asphalt Roofing Manufacturers Association) Residential Asphalt Roofing Manual by name. IRC 2021 (International Residential Code). §R905.

ARMA manuals free at asphaltroofing.org. Free read-only access at codes.iccsafe.org.

Estimate. AHJ and licensed professional govern.

Field names used by the API: roof_area_ft2, pitch_rise, shingle_product, perimeter_ft, squares, bundles, underlayment_rolls, drip_edge_lf, starter_strip_lf, waste_factor

Related tools