Roofing Shingles Calculator with Waste Allowance

A roofer's quote is hard to judge when you do not know how much material your roof really needs. This free roofing shingles calculator with waste starts from your building footprint, adjusts for pitch, adds a waste allowance for cuts and breakages, and hands back the figures a supplier actually asks for: roofing squares, shingle bundles, underlayment rolls and the material cost. Run it before you sign anything. The estimate breaks costs down per roofing square, tear off and disposal, underlayment, flashing, ridge vent and labor, so you can compare contractor quotes line by line instead of guessing.

Last updated: October 22, 2026

ft

ft

/12 Enter 6 for a 6/12 roof. Use 0 for a flat deck.

% 10% for a simple gable, 15% where there are hips and valleys.

$ A square covers 100 sq ft of finished roof.

The formula

  • Slope factor = √(pitch² + 144) ÷ 12
  • Roof area = footprint length × width × slope factor
  • Area with waste = roof area × (1 + waste ÷ 100)
  • Squares = area with waste ÷ 100, and bundles = squares × 3

A worked example

A 40 ft by 30 ft house with a 6/12 pitch has a 1,200 sq ft footprint and a slope factor of 1.1180, giving 1,342 sq ft of roof. Add 10% waste and you are buying 15 squares, 45 bundles of three tab shingles. At $115 a square the material bill is about $1,698.

More about the Roofing Calculator

Roofing in 'squares', not square feet

Let us run it end to end with real numbers. A 40 ft by 30 ft house has a 1,200 sq ft footprint. At a 6/12 pitch the slope factor is 1.1180, so the true roof is 1,342 sq ft. Add 10% waste and you are buying 1,476 sq ft, 15 squares, rounded up as suppliers require. At three bundles per square, that is 45 bundles of three tab shingles. At $115 a square, the material bill comes to about $1,698, before labour, before tear off, before underlayment. That is your baseline for judging any quote.

The order of operations matters here. First the true area, footprint × slope factor (the roof square footage calculator does this step). Then waste for your roof's complexity. Then squares, rounded up. Then bundles, underlayment rolls (one roll usually covers about 4 squares), and finally cost. There is exactly one judgment call in the whole chain, the waste percentage, and that is where experience shows. Simple gable: 10%. Anything with hips or valleys: 15%. A roof that looks like a geometry exam: 20%, no regrets.

Tear off, labor and vetting roofers

A few things roofers learn the hard way. Order a few extra bundles beyond the calculation and keep them, shingle colours get discontinued, and a repair with mismatched shingles looks worse than the damage. Check the bundle coverage printed on the actual product; three bundles per square is standard for three tab, but architectural lines vary. And schedule delivery for after tear off starts, not before, pallets of shingles sitting on a driveway for two weeks annoy everyone.

A few honest boundaries: materials only, a rectangular footprint, and one pitch per calculation, multi section roofs need separate runs. Labour, tear off, flashing, ventilation and permits are not in here, and that is the other half of a real roofing bill. Material prices move with oil prices and the seasons, so refresh the per square price from a supplier quote before treating the total as final.

An 8 over 12 pitch worked from footprint to bundles

Suppose a house measures 36 feet by 28 feet, giving a footprint of 1,008 square feet, and the roof pitch is 8 over 12. The slope factor for that pitch is the square root of 1 plus 8 over 12 squared, which works out to about 1.2019. Multiply the footprint by that factor and the true sloped roof area is roughly 1,211 square feet, a full fifth larger than the footprint a tape measure on the ground suggests.

Add a 10 percent waste allowance and you are buying for about 1,333 square feet, which is 13.33 squares. Squares are bought whole in practice, so plan on 14 squares, and at 3 bundles per square that is 42 bundles of shingles. At an illustrative $115 per square for materials, 14 squares come to $1,610. Change only the pitch in this example and every figure after it moves, which is why pitch is the number to measure twice.

The overhang your footprint quietly leaves out

The footprint of your house is not quite the size of your roof, because roofs overhang their walls at the eaves and usually at the gable ends too. Take the same 36 by 28 foot house and add a modest 1 foot overhang on every side: the roof plan becomes 38 feet by 30 feet, which is 1,140 square feet before slope. That is 132 square feet, about 13 percent, more than the bare footprint you started with.

Run that larger plan through the same 8 over 12 pitch and 10 percent waste allowance and the purchase grows to about 15.07 squares, against the 13.33 squares calculated without overhangs. In bundle terms that is the difference between 42 bundles and about 46. Roofers measure the roof itself rather than the house under it, and this gap, not padding, explains a good share of the difference between a homeowner estimate and a professional one.

Simple gable roofs versus busy roofs when you allow for waste

A plain gable roof is the kindest shape a roofer meets: two big rectangles, cuts only at the ends of courses, and offcuts from one row that often start the next. Waste on such a roof sits at the modest end of the range the calculator offers. Every hip, valley, and dormer changes that picture, because each one forces angled cuts, and an angled cut usually produces a triangular offcut that fits nowhere else on the building.

So choose your waste percentage by shape, not by optimism. Walk around the house and count the complications honestly: each valley is a line of cuts on both sides, each dormer interrupts courses above and below it, and a roof that changes pitch adds a transition where standard courses do not run clean. If your roof has several of these, take the generous end of the waste range from the start, since running one bundle short on the final ridge costs a delivery, a delay, and sometimes a visibly different dye lot.

Footprint vs roof area: the pitch multiplier

A full worked example. A 45 ft by 28 ft house with a 1 ft overhang: the covered area becomes 47 ft by 30 ft, a footprint of 1,410 sq ft. On an 8/12 pitch the slope factor is 1.2019, so the true roof surface is 1,695 sq ft, just under 17 roofing squares, or 157.4 m². Notice how far that is from the naive answer: the house is 1,260 sq ft of floor, and the roof is 1,695. That 435 sq ft gap is what this calculator exists to find.

The slope factor deserves a moment, because it is the clever bit. For a pitch of X/12, the factor is √(X² + 144) ÷ 12, the ratio of the sloped rafter length to the horizontal run. Common values worth memorising: 4/12 → 1.054, 6/12 → 1.118, 8/12 → 1.202, 12/12 → 1.414. A 12/12 roof has 41% more surface than its footprint. When a contractor's quote seems high, check which factor they used. It is the easiest place for an estimate to drift.

Waste factors and ordering the right amount

Practical tips. Measure the overhang honestly, it is the distance from the wall to the outer edge of the eave, usually 1 to 2 ft, and most people underestimate it. For waste, use 10% on a simple gable and 15% with hips, valleys or dormers, then round up to whole squares, since that is how suppliers actually sell. Carry the final square count straight into our roofing calculator, which converts squares into shingle bundles, underlayment rolls and a material cost.

What it will not do: it assumes rectangular sections and a uniform pitch per run. Curved roofs, mansards and genuinely irregular shapes need a professional takeoff. This gets you close enough to budget, not close enough to order. It also does not include waste in the headline area figure; the waste allowance is a separate input because only you know how cut up your roof is. For ordering materials, always use the waste inclusive squares.

Worked example: a 1,600 square foot footprint at 6/12 pitch

Start with the footprint: 1,600 square feet measured over the outside walls, eaves included. A 6/12 pitch has a multiplier of about 1.118, so the sloped surface is 1,600 × 1.118 = roughly 1,789 square feet. Divide by 100 and the roof is 17.9 roofing squares before any waste allowance, noticeably more roof than the house has floor, which is exactly what the slope does.

Now order against that figure. Add the usual 10 percent waste allowance for cuts, hips and starter courses and you need about 19.7 squares of material, so you would buy for 20 squares. Skipping the waste step is how a job ends with the crew idle and one slope unfinished while someone drives back to the supplier for two more bundles.

Gable, hip and jumbled roofs: when to measure section by section

A plain gable roof is two rectangles, and the footprint times multiplier method nails it. A hip roof replaces the vertical gable ends with sloped faces, which changes the waste pattern more than the area, so the same method still lands close. The method strains when wings, extensions and dormers sit at different pitches, one multiplier cannot honestly describe three different slopes.

For a mixed roof, split it into its simple pieces and run each through the calculator with its own pitch: main house at 6/12, garage wing at 4/12, porch at 3/12, then add the three areas. It takes five extra minutes and removes the single biggest source of error in home estimates, which is borrowing the steep main pitch for shallow sections that barely slope at all.

Measurement mistakes that leave you short of shingles

The classic error is using the home’s interior living area from a listing instead of the roof footprint. Living area excludes wall thickness, garages and porches that absolutely have roof over them, and it says nothing about eaves. Measure the outside of the building, or take the footprint from a satellite view, and include every covered section you expect the quote to cover.

The second error is reading pitch from the ground by eye. Two roofs that look identical from the street can differ by two pitch steps, and each step moves the multiplier, and your material order, by several percent. A free pitch app on a phone held against a rake board, or a measurement taken in the attic against a rafter, beats a confident guess every time.

How to use the Roofing Calculator

  1. Measure the length and width of the building footprint at ground level, eaves overhang included.
  2. Enter the roof pitch as rise per 12 in of run, use the roof pitch calculator if you are unsure.
  3. Set a waste allowance, 10% for a simple gable, 15% or more for hips, valleys and dormers.
  4. Enter your price per square, press Calculate, and you get squares, bundles and cost.

Roof square footage questions

Why is my roof so much bigger than my house's floor area?

It comes down to slope plus overhang, and the two stack. Any pitched roof has more surface than the footprint underneath it, on a 6/12 pitch that is already about 12% extra. Then the eaves project past the walls, adding a border around the whole perimeter. Together they routinely make the roof 15 to 25% bigger than the floor area, so measuring the house and ordering that much material leaves you short every time.

What exactly is a roofing square?

One hundred square feet of roof surface, the industry's unit for quoting materials and labour. This calculator divides your true roof area by 100 and rounds up to whole squares, because suppliers sell in whole squares and you cannot order 16.4 of them.

Does this work for a hip roof, or just gables?

For total surface area, yes, a hip roof over the same footprint at the same pitch has the same area as a gable roof. The difference is waste: hips need more cutting, so bump the waste allowance to 12 to 15% instead of 10%. The area math does not care about the shape; your wallet cares about the offcuts.

My roof has several sections at different pitches. Now what?

Run the calculator once per rectangular section, each with its own pitch and overhang, and add the results. That is exactly how estimators do it, there is no single formula for an L shaped house with a garage at a different pitch, just careful addition.

Can I really do this without climbing on the roof?

Yes, that is the point. Measure the outside walls at ground level for length and width, measure how far the eaves stick out past the wall, and get the pitch (our roof pitch calculator helps, or measure in the attic). The calculator turns those safe ground level numbers into the true roof area. No ladder required.

How many squares is a 2,000 sq ft footprint, roughly?

A perfectly flat 2,000 sq ft of roof is exactly 20 squares, but no pitched roof is flat. At a common 6/12 pitch with 10% waste, expect something like 25 squares. That is a rule of thumb for spotting a quote that is wildly off; punch your own footprint, pitch and overhang into the tool for the number you would actually order.

How does roof pitch change the amount of shingles I need to buy?

Pitch multiplies your roof's true area, so the calculator above applies a slope factor before it ever divides by 100. A gentle 4/12 slope adds roughly six percent over the footprint, while a steep 12/12 multiplies it by about 1.41, that is why two identical houses can need very different shingle counts. Always plug in your real pitch instead of guessing.

How do I allow for dormers and valleys in my measurements?

Measure each dormer, valley, and wing as its own little roof and add them to the main total. These tricky spots create offcuts and odd shaped pieces, so this is where a generous waste allowance really earns its keep. The calculator above gives you the main body of the roof, treat dormers as bonus sections on top.

How do you correct roof area for pitch?

Use the correction factor FC = √[1 + (pitch/100)²], where pitch is in percent. At 35% pitch, multiply the horizontal area by 1.059. Without this correction you under order material, the error grows with steeper pitch.

What pitch multiplier should I use for a 4/12 roof?

About 1.054. The multiplier is the square root of one plus the rise over run squared: for 4/12, that is the square root of 1 + (4 ÷ 12)², which works out to roughly 1.054. In practice it means a 4/12 roof has only about 5 percent more surface than its footprint, a gentle slope adds far less area than homeowners expect, while steep pitches like 12/12 add about 41 percent.

Frequently asked questions

What is a roofing square, and why does everyone quote in them?

One hundred square feet of finished roof. The trade quotes in squares because shingles are packed and priced around them, most work out to three bundles a square. When a roofer says \"22 squares,\" they mean 2,200 sq ft of roof surface, and this calculator speaks the same language.

How many bundles of shingles will I need?

Multiply squares by three for standard three tab shingles. The calculator rounds up to whole bundles because suppliers do not split packs, and you will want a spare bundle or two in the garage for future repairs anyway. Architectural shingles sometimes pack differently, so check the coverage printed on the bundle.

How much waste should I allow?

Ten percent on a plain gable roof. Twelve to fifteen percent where hips, valleys, dormers or skylights eat into your cuts, every offcut is one you cannot reuse. Doing it yourself? Add five percent for the learning curve. Running out mid roof is the most expensive outcome of all, because a second delivery costs more than the spare bundles would have.

Does the cost figure include labour and tear off?

No, materials only. Tearing off the old roof and disposal are usually charged separately per square, and labour is its own line entirely. When you are comparing quotes, make sure every bidder itemises the same way, a quote that bundles everything into one figure can hide a lot.

What does a shingle roof cost per square in materials?

Roughly $30, $80 per square for asphalt shingles, depending on three tab versus architectural grade. Installed, labour, underlayment and flashing included, usually $150, $400 per square, varying by region and roof complexity. Always get multiple quotes; roofing prices are famously local.

Do I need to buy starter strips and ridge caps separately?

In most cases, yes. Starter strips give the bottom row a clean, sealed edge and ridge caps finish the peaks, and suppliers usually sell both separately from field shingles. When you order, ask your supplier to price them alongside the bundles from the calculator above so nothing is missing on installation day.

Why does a roof with lots of valleys need extra shingles?

Valleys, hips, and dormers force lots of angled cuts, and every cut can leave an unusable offcut. That is why a simple gable roof might get by with a small waste margin while a complex roof needs noticeably more. Punch your squares into the calculator above, then lean toward the generous end of the waste range for busy roofs.

How can I use my own measurements to check a contractor's quote?

Absolutely, that is one of the smartest uses for it. Run your own footprint and pitch through the calculator above and note the squares and bundles it returns. Then when a quote arrives, compare its material quantities to yours; a big gap is a great question to ask about before you sign anything.

Why is the square count on my quote higher than the calculator result?

Usually for three legitimate reasons working together. The roofer measured the roof including its overhangs, which a footprint based estimate often misses. Waste was applied at a rate matching your roof’s complexity rather than the minimum. And materials are ordered in whole bundles and squares, so every part finished unit rounds up. Ask the roofer to walk you through their measurement and waste figure; a good one can show the arithmetic in a minute, and that conversation separates padding from method.

Can I estimate a metal roof from the same squares figure?

The area maths transfers directly, because a square is a square whatever covers it: your sloped area, waste allowance, and total squares are the same starting point. What changes is the ordering unit. Metal roofing is typically supplied as panels cut to length for each slope, so the roofer converts your area into panel runs rather than bundles, and waste depends heavily on how panel lengths divide into your roof lengths. Use the calculator for the honest area, then let the panel layout be its own calculation.