Roofing calculator
Roof Shingle Calculator
Estimate roof squares and shingle bundles from roof dimensions, pitch factor, and waste percentage, with homeowner and contractor next steps.
Use this roof shingle calculator to estimate roof area, roofing squares, and the rough number of shingle bundles needed for an asphalt shingle roof. It is useful for early planning, quote conversations, and quick material checks. If you only need roof surface area, start with the roof square footage calculator.
Quick answer
To estimate shingles, multiply building length by width, adjust for roof pitch, add waste, divide by 100 to get roofing squares, then multiply by roughly 3 bundles per square. A 1,200 sq ft footprint with a 1.12 pitch factor and 10% waste is about 1,478 sq ft of roof area, or about 14.8 roofing squares and 45 bundles. Always confirm final quantities with field measurements and the shingle manufacturer's bundle coverage.
Estimated roof material need
14.8 squares
- Roof area before waste
- 1,344 sq ft
- Roof area with waste
- 1,478 sq ft
- Estimated bundles
- 45 bundles
Assumes 100 sq ft per roofing square and roughly 3 bundles per square. Confirm bundle coverage with the shingle manufacturer.
How to Use the Roof Shingle Calculator
- Enter building length and width. For a simple gable roof, the building footprint is a useful starting point.
- Choose a pitch factor. A flat or nearly flat roof is close to 1.00. A common 6/12 roof is roughly 1.12. Steeper roofs need a higher factor.
- Add waste. Use 10-15% for many simple roofs. Add more for cut-up roofs, hips, valleys, dormers, or complex details.
- Review squares and bundles. One roofing square equals 100 sq ft. This calculator assumes about 3 bundles per square.
Are You a Homeowner or a Contractor?
Homeowner
Use this as a rough planning number before speaking with licensed roofers. A real quote should include roof condition, tear-off, decking, underlayment, flashing, ventilation, local code, warranty, labor, and disposal.
Request quote partner optionsRoofing Contractor
Use the result as a quick material sanity check, then use roofing CRM or estimating software for proposals, measurements, photos, production notes, follow-up, and job tracking.
Compare roofing softwareRoof Shingle Formula
The simple formula is:
Building length x building width x pitch factor x waste factor = estimated roof area.
Then divide by 100 to convert roof area into roofing squares. To estimate asphalt shingle bundles, multiply roofing squares by the number of bundles required per square. Many common shingles use 3 bundles per square, but this is not universal.
Common Pitch Factors
| Roof pitch | Approx. pitch factor | Notes |
|---|---|---|
| Flat or low slope | 1.00-1.05 | Asphalt shingles may not be appropriate for very low slopes. |
| 4/12 | About 1.05 | Common residential pitch. |
| 6/12 | About 1.12 | Good default for many quick estimates. |
| 8/12 | About 1.20 | Steeper roofs increase surface area and labor complexity. |
| 10/12+ | 1.30+ | Measure carefully and price labor risk separately. |
Waste Factor Guidelines
Waste is not just mistakes. It accounts for starter courses, cut shingles, ridge and hip areas, valleys, field adjustments, and layout choices. A simple rectangular gable roof may be fine with 10%. A roof with dormers, multiple valleys, hips, skylights, or several small planes may need 15-20% or more.
What This Calculator Does Not Include
- Labor cost
- Tear-off and disposal
- Decking repairs
- Underlayment, ice and water shield, flashing, drip edge, vents, ridge cap, or fasteners
- Local code requirements
- Permit costs
- Manufacturer-specific bundle coverage
- Roof access, safety setup, or steep-slope labor complexity
For Roofing Contractors: When to Use Software
A calculator is fine for a quick check. It is not enough for a professional sales and production workflow. Once you are sending multiple roof estimates per week, you need a system that keeps measurements, photos, proposal options, financing, follow-up, supplier notes, production status, and customer communication in one place.
Start with our best roofing CRM software guide if you need a full roofing workflow, or use the lost estimate revenue calculator if your biggest problem is quotes going quiet after you send them.
Related Guides
- Roof Square Footage Calculator
- Best Roofing CRM Software
- Best CRM for Contractors
- Contractor Software Cost Guide
- Contractor Follow-up Email Templates
FAQ
How do you calculate roof shingles?
Estimate the roof area, adjust it for pitch, add a waste factor, divide by 100 to get roofing squares, then multiply by the number of bundles needed per square. Many asphalt shingles use about 3 bundles per square, but coverage varies by product.
What is a roofing square?
A roofing square is 100 square feet of roof surface. Contractors often price and order shingles by roofing squares rather than by raw square footage.
How much waste should I add for shingles?
A simple roof often uses a 10-15% waste factor. Complex roofs with valleys, dormers, hips, multiple planes, or heavy cut-up areas may need a higher waste factor.
Can homeowners use this calculator for a final quote?
No. Homeowners should use this only as a rough planning estimate. A licensed roofer should confirm measurements, roof pitch, tear-off needs, ventilation, underlayment, flashing, code requirements, and labor.
Should roofing contractors use this instead of estimating software?
No. Contractors can use it as a quick sanity check, but proposals should use a roofing estimating workflow that supports measurements, materials, labor, production notes, photos, customer follow-up, and job tracking.
Methodology and Disclaimer
This calculator uses a simplified estimating model: roof footprint, pitch factor, waste percentage, 100 sq ft per roofing square, and roughly 3 bundles per square. It is not a replacement for field measurement, professional estimating, code review, or a licensed roofing quote.