FREE ROOF SHINGLE CALCULATOR

Enter the roof size, pitch, and waste allowance to estimate squares, shingle bundles, underlayment, nails, and crew time.

Workforce management for shift-based teams

Time Tracking • Shift Scheduling • Time Off Management

Free 14-day trial · No credit card required

What a roof shingle calculator does

A roof shingle calculator turns roof size and pitch into the number of shingle bundles to order. It measures the roof in squares (one square is 100 square feet), turns those squares into bundles, and adds a waste allowance for cuts, hips, and valleys.

Order short and the crew sits idle waiting on a supply run. Order long and the extra bundles eat your margin. This tool gives you a solid bundle count — plus underlayment, nails, and an install-time estimate — so you can quote and order without padding the number.

How to use this shingle calculator

Size the roof, set the pitch and waste, and read the bundle count. Everything stays in your browser.

  1. Enter the roof size. Measure each plane by length × width, or switch to total area if you already have it.
  2. Set the pitch. Pick the rise per 12 inches of run. The steeper the roof, the more surface it has above its footprint.
  3. Choose a waste allowance. 10% for a simple gable, 15% for most roofs, 20% for cut-up roofs with lots of valleys.
  4. Pick the shingle type. Architectural or 3-tab. It sets how many shingles come per bundle.
  5. Add price and crew (optional). Enter a price per square and crew size to estimate cost and install time.

How the bundle count is calculated

Three steps take you from a flat footprint to the bundles you order.

Footprint to roof area
A sloped roof is bigger than the footprint it sits on. Multiply the footprint by the pitch multiplier, √(rise² + 12²) ÷ 12, to get the true roof area.
Roof area to squares
Divide the roof area by 100. A roofing square is 100 square feet, the unit roofers and suppliers price in.
Squares to bundles
Asphalt shingles ship 3 bundles to a square. Multiply squares by 3, add your waste, and round up, since you can only buy whole bundles.

Example. A 1,700 sq ft footprint at 6/12 pitch × 1.118 = 1,901 sq ft of roof, or about 19 squares. At 3 bundles per square plus 15% waste, that's 66 bundles.

Roof pitch multipliers

Multiply the flat footprint by these to get the true sloped roof area. Shown per 1,000 sq ft of footprint.

Pitch Multiplier Area per 1,000 sq ft
3/12 1.031 1,031 sq ft
4/12 1.054 1,054 sq ft
6/12 1.118 1,118 sq ft
8/12 1.202 1,202 sq ft
10/12 1.302 1,302 sq ft
12/12 1.414 1,414 sq ft

Pitch is the rise in inches per 12 inches of horizontal run. A 6/12 roof rises 6 inches for every foot.

Architectural vs 3-tab shingles

Both ship 3 bundles to a square, but the shingle count per bundle differs. 3-tab shingles run about 29 per bundle. Architectural (laminate) shingles are larger and heavier, at roughly 21. The bundle count is the same either way. Only the total shingle count changes.

Architectural shingles cost more but last longer and handle wind better, which is why they're the default on most homes now. 3-tab is cheaper and lighter, still common on rentals and budget jobs. Pick the type so the total-shingle count matches what you're ordering.

How to measure a roof

You can measure from the ground, up on the roof, or from satellite imagery. Either way, what you're after is the footprint of each roof plane.

  1. Measure each plane. Get the length and width of every roof section, dormers and garages included.
  2. Add the planes together. Multiply length × width for each, then add them up for the total footprint.
  3. Find the pitch. Use a level and tape, or a pitch-finder app, to get the rise per 12 inches of run.
  4. Add waste. More hips, valleys, and dormers mean more cuts, so bump the allowance up.

Frequently asked questions

How many bundles of shingles do I need?

Start with your roof area in squares (area ÷ 100), then multiply by 3, since asphalt shingles ship 3 bundles per square. Add 10–20% waste for cuts and round up. A 19-square roof at 15% waste needs about 66 bundles. Enter your roof size above and the calculator does it for you.

How many shingles are in a bundle?

It depends on the type. 3-tab shingles run about 29 per bundle. Architectural (laminate) shingles are larger, at roughly 21. Either way it takes 3 bundles to cover one roofing square (100 sq ft). The calculator uses the right count once you pick the type.

What is a roofing square?

A roofing square is 100 square feet of roof surface, the unit roofers and suppliers use to measure and price a job. A 2,000 sq ft roof is 20 squares. It's not the same as 100 square feet of footprint, because pitch makes the actual surface bigger than the ground it covers.

How much waste should I add?

Use about 10% for a simple gable roof with few cuts, 15% for a standard roof, and 20% or more for complex roofs with many hips, valleys, and dormers. Waste covers the shingles trimmed off at edges and where planes meet. It's cheaper to add a little extra than to make a second supply run mid-job.

What's the difference between architectural and 3-tab shingles?

Architectural (laminate) shingles are thicker, heavier, and longer-lasting, with better wind resistance. They're the default on most homes now. 3-tab shingles are flat, lighter, and cheaper, still common on rentals and budget jobs. Both install 3 bundles per square, but architectural bundles hold fewer, larger shingles.

Is this calculator free?

Yes. No sign-up, no tracking, no upsell. Everything runs and saves in your browser. ShiftFlow builds free tools for field and shift-based teams. If you want to track your roofing crew's real hours per job, there's a 14-day trial of the app.

How long does it take to install a roof?

A rough planning figure is about 2 labor hours per square for tear-off and install, which the calculator divides by your crew size for on-site time. Real jobs swing with pitch, access, how many layers come off, and weather. To price the next roof from real numbers, track what your crew actually spends per job. A tool like ShiftFlow makes that automatic.

Explore more free tools

Estimate the roof. Now track the crew.

Materials are half the job. Labor is the other half. ShiftFlow tracks your roofing crew's real hours per job, so your next estimate is built on what the work actually takes, not a guess.

EXPLORE THE APP

Estimate roofs fast. Track every crew hour.

94%

Less admin time

18%

Lower payroll cost

12 hours

Saved per manager per week

4.8/5
— based on 10,000+ trusted reviews
START MY 14-DAY FREE TRIAL