Shingles Calculator
Estimate bundles or metal panels from roof area, plus starter strip, drip edge, ridge cap, and underlayment.
Pull roof area from the active project or override it manually when you're pricing a roof from field notes.
Material ListRoof area source
Pull from the roof calculator or override it manually.
Chained roof area
Run the roof calculator first to prefill shingles with the active project roof area.
Coverage settings
Choose how your product coverage is specified.
Accessories
Optional — enter eave, rake, and ridge lengths to size starter strip, drip edge, and ridge cap. Underlayment is sized from roof area either way.
You'll need 50 bundles of shingles for 1,500 sq ft of roof.
You'll need
Shingle estimate
Warnings
- INFO No roof area is saved in the active project yet, so the manual area is being used.
- INFO Enter eave, rake, and ridge lengths to size starter strip, drip edge, and ridge cap. These are skipped without them.
Detail values
- Roof area used
- 1,500 sq ft
- Squares
- 15
- Adjusted squares
- 16.5
Assumptions
- Shingle type: Architectural / dimensional
- Coverage input: Bundles per square
- Underlayment coverage: 400 sq ft per roll (editable)
Included: roofing material, underlayment, waste allowance.
Not included: labor, delivery, permits, disposal of waste material.
Formula details
- Squares: roofArea / 100
- Adjusted squares: squares x (1 + wastePercent)
- Bundles to buy: ceil(adjustedSquares x bundlesPerSquare)
- Drip edge: eaveLength + rakeLength
- Underlayment rolls: ceil(adjustedArea / coveragePerRoll)
FAQ
Can I use this without the roof calculator?
Yes. Switch to manual area and enter the square footage directly.
What if my product lists square feet per bundle?
Choose the square-feet-per-bundle mode and CrewMeasure converts the adjusted roof area into bundles to buy.
Should I always add waste?
Usually yes. Waste covers cuts, hips, valleys, and handling losses, but you can set the percentage yourself.
How does metal panel work differently from shingle bundles?
Selecting Metal panel switches the primary quantity to panel count, computed as the adjusted roof area divided by your panel's covered area (editable), rounded up — panels are commonly custom-cut to the rafter length, so this sizes how many panel-widths span the roof rather than a bundle count.
Do I have to enter eave, rake, and ridge length?
No — they're optional. Without them you still get bundles/panels and underlayment (both area-based). Enter them to also size starter strip, drip edge, and ridge cap.