Skip to the tool
makeshortwork.com Roofing Cost Calculator

Roofing Calculator

Enter the footprint and the pitch. You get the area of the sloped roof surface instead of the plan area, plus squares, bundles, ridge and hip cap in linear feet, underlayment rolls with the lap taken out, nails, and a cost breakdown with labor and tear-off on their own lines.

The roof
Pitch

—

Covering and accessories
Pre-filled from the geometry: 8% for a shed, 10% for a gable, 15% for a hip, 18% for an L. Every hip, valley and penetration means cut pieces.
The roll covers less than it measures. No. 15 felt: 432 ft² of felt covers 400.
Linear coverage of one bundle or piece of ridge and hip cap.
4 nails per shingle is 320 per square; high-wind and steep decks take 6, or 480.
Prices, edit every one of them

This roof

Actual roof area — —

—

Plan view
Linear metres, these do not scale with area
Cost
— —

Quantities are a shopping list, not a design. Piece counts, coverage and minimum pitches vary by manufacturer, and every figure here is an editable starting point. Structure, wind uplift, ventilation and flashing details are engineering, not arithmetic.

The footprint is not the roof

Order off the footprint and you will come up short. A roof's plan area is its shadow at noon, and the shingles have to cover the sloped surface, which is always larger. The math is Pythagoras: for every 12 units you travel horizontally you also climb the rise, so each shingle course runs along the hypotenuse of that triangle, longer than its base.

The ratio between the two is the pitch factor: √(1 + (rise ÷ run)²). It turns a footprint into a roof, and most quick estimates leave it out.

PitchSlopeAnglePitch factorExtra material
2:1216.7%9.46°1.0138+1.4%
3:1225.0%14.04°1.0308+3.1%
4:1233.3%18.43°1.0541+5.4%
5:1241.7%22.62°1.0833+8.3%
6:1250.0%26.57°1.1180+11.8%
8:1266.7%33.69°1.2019+20.2%
9:1275.0%36.87°1.2500+25.0%
10:1283.3%39.81°1.3017+30.2%
12:12100%45.00°1.4142+41.4%

Two entries in that table are exact, and they make a quick test for any calculator. 9:12 is exactly 1.25, because 9, 12 and 15 are a Pythagorean triple. 12:12 is exactly √2, because at 45° the diagonal of a unit square is √2. If a tool says a 12:12 roof is 20% bigger than its footprint, it is wrong, and it is wrong in the direction that leaves you short.

That error carries into everything after it. Undercount the area and you undercount the bundles, the underlayment, the nails and the labor in one go, all from a single slip at the top of the calculation.

Roofing is sold in squares and bundles, not square feet

A square is 100 ft² of finished roof, or 9.29 m². Suppliers, estimators and crews all quote in it, because shingles have been packaged and priced that way for a century. A 2,000 ft² roof is 20 squares, and a roofer who hears "twenty squares" already knows the crew size and how many days it takes.

You don't carry squares out of the store, though. Shingles come in bundles. Three bundles make one square for standard three-tab and most architectural lines, roughly 33.3 ft² each. Premium laminated and designer shingles weigh more per square foot, so the maker splits them into four or five bundles to keep each one under about 80 lb, which is what a person can carry up a ladder.

So the number you need is a bundle count. Nobody sells a third of a bundle, which means you round up once, at the end, on the finished count. Round the area up first and then multiply, and you quietly buy an extra bundle on every large order.

Roofing waste is a function of geometry

The standard advice is "add 10%". It fits exactly one shape: a simple gable roof with rectangular planes, where the only cuts are the starter course and the last row.

The product matters too. A three-tab shingle repeats with a fixed offset, so an offcut often starts the next course. A random-offset architectural shingle gives up more, and so does a laid pattern like slate or shake. The calculator pre-fills the allowance from the shape you pick and lets you overwrite it. The person holding the tape measure knows things about the job that a shape name can't capture.

Ridge, hip, valley and drip edge are linear-foot items

This is where estimates leak. Field shingles are an area item. Almost everything else on a roof is measured in linear feet, priced per linear foot, and doesn't scale with area at all. Double the footprint of a gable roof and the ridge grows by roughly the square root of two. It does not double.

This tool builds the roof as a solid, so all of those lengths come out of the same geometry. Ridge, hips, valleys, eaves and rakes are edges of the model, and each one is reported on its own. Change the pitch and the eave and ridge lengths stay put, while the rakes and hips get longer, because they climb. The tool keeps them apart for that reason: they measure different things.

Underlayment: the roll covers less than it measures

A roll of No. 15 asphalt felt holds 432 ft² of felt and covers 400 ft² of roof. The 2 inches of side lap and 4 inches of end lap disappear into the overlap. That is 7.4% of the roll you paid for and can't count. Synthetic underlayments print the same distinction, usually as a 10-square roll that nets somewhat less.

Divide the roof area by the gross roll area and you buy one roll too few, and you find out at the end of the day. The calculator takes the lap out before dividing. Both the roll size and the lap percentage stay editable, since a low-slope application needs a doubled lap that halves the effective coverage.

Ice-and-water shield is a separate line. It goes along the eaves, generally to a point 24 inches inside the exterior wall line, which on a shallow pitch can mean two courses. It also lines valleys and wraps penetrations. You measure it along the eave, not over the whole roof, and it costs several times what felt costs.

Minimum roof pitch is a requirement

Go below a material's minimum slope and water gets underneath it. On a shallow roof water moves slowly, and wind drives it sideways and back up under the course above. These are the common manufacturer and code minimums:

MaterialAbsolute minimumStandard application
Asphalt shingle (any type)2:12 with doubled underlayment4:12
Standing-seam metal1/4:123:12
Exposed-fastener metal panel3:123:12
Concrete or clay tile2.5:12 with special underlayment4:12
Wood shake4:124:12
Natural slate4:126:12 and above
Modified bitumen / rolled1:122:12
Single-ply membrane (TPO, EPDM)1/4:12 for drainageany low slope

The calculator puts a warning about an incompatible combination above the price. A perfect budget for the wrong material still buys a roof that leaks. It tells apart three states: below the absolute minimum; between the minimum and the standard application, which is legal but only with the extra underlayment; and clear of both.

How to measure a roof without getting on it

You need two numbers, the footprint and the pitch, and you can get both without walking a slope.

Start with the footprint. Measure the outside of the building at ground level and add the overhang on every side. A 40 × 26 ft house with an 18-inch overhang has a 43 × 29 ft footprint. That is 1,247 ft², 11% more than the house itself. Overhang is easy to miss, and every inch of it is extra area you have to buy for.

Then get the pitch. From inside the attic, hold a level horizontally against a rafter, mark 12 inches along it, and measure straight down from that mark to the rafter. That distance in inches is the rise. From the ground, a photo taken square-on to the gable end plus a protractor tool gets you within about a degree. If the roof has planes at different pitches, run the calculator once per pitch and add the results. One average pitch across a shallow porch and a steep main roof is wrong for both.

Labor, tear-off and the half of the roofing budget nobody quotes

Material is the smaller half of a reroof. Here are typical North American numbers, and the calculator exposes every one as an editable field:

Anything that slows the crew raises labor and leaves material alone. A 12:12 pitch needs roof jacks and staging. A second story needs longer ladders and a taller throw into the dumpster. A roof with six valleys and three dormers is mostly cutting. That is how two quotes for the same 20 squares can differ by thousands and both be honest.

What this roofing calculator does not do

Everything stays in your browser

Every figure is arithmetic done on your device. Nothing is uploaded or stored, there is no account and there is no limit. The geometry and the quantities live in a separate module that is checked outside the browser against hand-worked examples, including the exact cases above, where 9:12 must return 1.25 and 12:12 must return √2. The plan drawing comes from the same model that produces the numbers, so the picture and the estimate can't disagree.

Frequently asked questions

How do I convert my house's square footage into roof area?

You can't use the house's square footage, and trying to is the most common mistake in roofing estimates. Start from the footprint instead: the plan area the roof covers, eave overhangs included, which is bigger than the heated floor area. Then multiply by the pitch factor, √(1 + (rise/run)²). A 6:12 roof has a factor of 1.1180, so a 1,600 ft² footprint is 1,789 ft² of roof surface. A 12:12 roof has a factor of exactly √2, which means 41.4% more material than the plan suggests. Skip the factor and you always come up short. It never errs the other way.

How many bundles of shingles are in a square?

Three, for standard three-tab and most architectural shingles. One square is 100 ft², so each bundle covers about 33.3 ft². Heavier designer and premium laminated shingles run four or even five bundles per square, because weight sets the bundle size. A bundle much over about 80 lb is more than a roofer can carry up a ladder. Read the coverage printed on the bundle before you assume three. Ridge and hip cap is a separate product, sold by linear coverage and priced apart from the square.

How much waste should I add to a roofing order?

Base it on the roof's shape. A simple shed or gable roof with rectangular planes wastes very little, and 8% to 10% covers the starter course and the last row. A hip roof forces a diagonal cut on every course that runs into a hip, which puts it at about 15%. Valleys are worse: both planes running into the valley get cut, and the offcuts come out at the wrong angle to reuse, so 15% to 20% is normal. Every chimney, skylight and vent adds roughly a point. Order a flat 10% on a cut-up roof and you run short at 4 p.m. on a Saturday.

Is ridge cap included in the shingle count?

No. Forgetting it is one of the holes that shows up again and again in DIY estimates. Ridge and hip cap is a linear-foot item: a bundle of hip-and-ridge covers roughly 20 to 25 linear feet and costs two to three times what field shingles cost per unit of area covered. Drip edge, valley flashing, starter strip and step flashing are linear items too. On a cut-up hip roof these accessories can reach 15% of the material bill, and they don't track area. Double the roof area and the ridge does not double.

What is the minimum pitch for asphalt shingles?

Asphalt shingle manufacturers and the building code allow shingles down to 2:12, but only with doubled underlayment applied in the low-slope method. Standard single-layer application starts at 4:12. Below 2:12 no shingle warranty applies, and the roof needs a membrane: modified bitumen, TPO or EPDM. The problem at low slopes is water blowing sideways and wicking back up under the tabs, which happens in wind-driven rain. Water running down the slope is the easy part. Every material has a limit like this: standing-seam metal goes to 1/4:12, exposed-fastener metal needs 3:12, and concrete or clay tile needs 4:12.

Does the calculator include labor and tear-off?

Yes, on separate lines, because together they are typically half the job. Installed labor on a straightforward asphalt reroof commonly runs $150 to $400 per square. Tear-off with disposal adds $50 to $100 per square for each existing layer, plus the dumpster. Steep pitch, a second story, several layers to strip and a cut-up roof all push those numbers up. The material is the same; the crew is just slower. Every one of these figures is an editable field, so put your own quote in and see what share of it is material.

Put this calculator on your site

Paste this where you want it. It loads from here, so it stays correct when the numbers or the rules change.

Free, no signup, no tracking inside the frame. Keep the credit link. It is the only thing we ask.