← All construction calculators

Shingle bundle calculator

Asphalt-shingle bundles for a roof area, waste included.

Loading calculators…

How it’s computed

Bundles = ceil(area × (1 + waste) ÷ 100 × bundles-per-square). Defaults: 3 bundles per square (the standard pack for most 3-tab and architectural lines) and 10% waste.

Decimal-exact and deterministic: identical inputs always return identical results. This is the same math Ask Donnie’s estimating engine runs — not an approximation, and never a language model doing arithmetic.

Common questions

Why 3 bundles per square?

Most asphalt shingle lines pack 3 bundles to cover one square (100 sqft). Some heavyweight/designer lines take 4-5 — set per_square to match the product you're buying.

What about hips and valleys?

Cut waste is what the 10% default covers; complex hip-and-valley roofs run higher. For ridge cap, drip edge and ice & water on top of the bundles, use the full roofing takeoff calculator.

Related calculators

Need the whole estimate, not just this number?

Ask Donnie turns a description or a plan into a full itemized estimate — deterministic math, real cited pricing, an AACE accuracy class. Free to start, watermarked deliverables included.

Try Ask Donnie →See real unit costs