Roofing Calculator
Roof area from the footprint and the pitch, then squares and bundles of shingles.
Updated
You need
15squares
14.8 squares of material, rounded up to whole squares
- Bundles
- 45
- Roof surface
- 1,342 sq ft
- With waste
- 1,476 sq ft
- Pitch multiplier
- × 1.118
- Footprint
- 1,200 sq ft
In short
How do I calculate roof area from the pitch?
Multiply the footprint by the pitch multiplier, the square root of 1 plus rise over 12, squared. A 6/12 roof is 1.118 times its footprint, so a 40 by 30 ft building with 1,200 sq ft of plan area carries 1,341.6 sq ft of roof. Add waste, divide by 100 for roofing squares, then apply the bundle coverage on the wrapper.
This estimates material only. Structure, ventilation, underlayment and ice barrier requirements are set by your local code and by the shingle manufacturer instructions, and a re-roof may require a full tear-off rather than a second layer.
How to use the roofing calculator
Enter the building footprint first, in plan, exactly as if you were measuring the slab. That means the length and width you would pace out on the ground, including the eave overhangs, not any distance measured up the slope. The whole point of the pitch multiplier is that it turns that flat rectangle into slope area for you.
Then set the pitch. If you do not know it, hold a 12 inch level against a rake board or a rafter, bring the bubble level, and measure straight down from the far end to the roof surface. That drop in inches is your rise in 12, so a 6 inch drop is a 6/12 roof.
1.118
Pitch multiplier at 6/12
the square root of 1.25
1,341.6
Sq ft of roof
over a 1,200 sq ft footprint
15
Squares to order
14.8 squares with 10 percent waste
The waste allowance is yours to set because no single number fits every roof. Waste is not sloppiness: it is the material that goes into cuts, and a roof with more edges eats more of it. A plain gable is close to the floor of the range, while a cut-up roof sits near the top.
Four things push it up. Hips and valleys both require every course to be cut on an angle, and each cut leaves an offcut. Starter courses along the eaves and rakes consume shingles that never appear as a full exposed course. Ridge and hip caps do the same along the top.
Dormers, chimneys, skylights and changes of plane multiply all of that, because each one adds two more edges to cut into. If your roof is a simple two-plane gable, a modest allowance is defensible. If you are counting valleys on your fingers, be generous, because a second delivery costs more than a spare bundle.
The roof is off and the attic is open
A re-roof is the one time the attic is easy to reach, which makes it the cheapest moment to fix insulation depth while the access is already there.
Open the insulation calculator →Read the results from the top down. Squares is the trade number and the one a supplier or a roofer will talk in, because one square is 100 square feet by definition. The rounded figure is what you order, since nobody sells 14.8 of anything.
Bundles is the checkout number, and it is only as good as the coverage you told it. Three bundles per square is the common case for standard architectural shingles, but that is a convention and not a law: the real coverage is printed on the wrapper and changes with the product, so read it and set the field.
Do
- Measure the footprint on the ground, including the eave overhangs.
- Read the pitch with a level from a gable end or from inside the attic.
- Raise the waste allowance for every hip, valley, dormer and skylight.
- Take the bundle coverage off the wrapper of the product you are buying.
- Ask the building department what a re-roof needs before you buy anything.
Don't
- Order to the footprint area, which is short on every roof that is not flat.
- Assume the shingles you priced cover the same area as the ones you buy.
- Treat starter and cap courses as free, because both come out of the pile.
- Climb a steep or wet roof with a tape when a level at the gable will do.
- Read a materials estimate as approval that the structure can carry a new layer.
The pitch multiplier for every common rise in 12, with what it does to a 1,200 square foot footprint. The rightmost column is the number that surprises people: a steep roof is not a little more material, it is a lot more.
| Pitch | Multiplier | Roof over a 1,200 sq ft footprint | Squares | Extra area vs flat |
|---|---|---|---|---|
| 0/12 (flat) | 1.000 | 1,200.0 sq ft | 12.00 | 0.0% |
| 2/12 | 1.014 | 1,216.6 sq ft | 12.17 | 1.4% |
| 3/12 | 1.031 | 1,236.9 sq ft | 12.37 | 3.1% |
| 4/12 | 1.054 | 1,264.9 sq ft | 12.65 | 5.4% |
| 5/12 | 1.083 | 1,300.0 sq ft | 13.00 | 8.3% |
| 6/12 | 1.118 | 1,341.6 sq ft | 13.42 | 11.8% |
| 7/12 | 1.158 | 1,389.2 sq ft | 13.89 | 15.8% |
| 8/12 | 1.202 | 1,442.2 sq ft | 14.42 | 20.2% |
| 9/12 | 1.250 | 1,500.0 sq ft | 15.00 | 25.0% |
| 10/12 | 1.302 | 1,562.0 sq ft | 15.62 | 30.2% |
| 12/12 | 1.414 | 1,697.1 sq ft | 16.97 | 41.4% |
| 14/12 | 1.537 | 1,843.9 sq ft | 18.44 | 53.7% |
| 16/12 | 1.667 | 2,000.0 sq ft | 20.00 | 66.7% |
| 18/12 | 1.803 | 2,163.3 sq ft | 21.63 | 80.3% |
Why pitch changes the area at all
A roof plane is a ramp, and a ramp is always longer than the ground it covers. Walk up a 6/12 roof and you travel further than the horizontal distance you crossed, because you also went up. The pitch multiplier is just that ratio, expressed as a number you can multiply a footprint by.
Because it is a ratio of lengths in one direction only, it works on any footprint. The dimension running along the ridge does not stretch at all; only the dimension running up the slope does. Multiplying the whole plan area by the factor stretches exactly the one direction that needs stretching.
It also means a hip roof and a gable roof over the same footprint at the same pitch have the same total surface area. Every plane is still climbing at the same rate over its own patch of ground, and those patches still add up to the footprint. The hip roof simply cuts that area into more pieces, which is why it wastes more material rather than needing more area.
- 9/12 pitch
- exactly 1.250
- because 9, 12 and 15 form a right triangle
- 15 ÷ 12
- 16/12 pitch
- exactly 1.667
- because 16, 12 and 20 form a right triangle
- 20 ÷ 12
Every other common pitch lands on an irrational multiplier, which is why tables of these numbers are always rounded and why deriving the factor beats memorising it.
What this tool will not tell you
There is a short list of roofing numbers this page refuses to publish, and the reason is the same every time: they are set by the manufacturer or by code, not by geometry, and a wrong answer is a leak or a failure rather than a bad estimate.
Fastener count and pattern is the first. Nails per shingle, their placement, and the changes for high wind zones are printed in the manufacturer installation instructions, and departing from them voids the warranty. There is no general figure that is safe to quote.
Structural capacity is the second, and it matters most on a layover. Whether your framing can carry another layer of roofing depends on the existing structure, the number of layers already up there, and the snow load where you live. That is a question for the building department and often for an inspection, not for a calculator.
Underlayment, ice barrier, drip edge and ventilation all sit in the same category. Ice barrier requirements in particular are driven by local climate and are written into the adopted code, which is why the honest answer is to ask before you buy rather than to guess in public.
The formula, worked line by line
Everything on this page comes out of one right triangle. Take 12 inches of horizontal run and let the roof climb by the pitch rise over that distance. The sloping surface is the hypotenuse, so its length is the square root of 12 squared plus rise squared.
Divide that hypotenuse by the 12 it sat on and you get a pure ratio with no units left in it, which is what makes it usable. A ratio multiplies any footprint, in any unit, and gives back the sloping area over it.
Written out, the multiplier is the square root of 1 plus rise over 12 all squared. A flat 0/12 roof returns exactly 1, which is the sanity check: no slope, no extra area. A 12/12 roof returns the square root of 2, because a 45 degree ramp really is 1.414 times the ground it covers.
pitch multiplier = √(1 + (rise ÷ 12)²)
roof area = footprint length × footprint width × pitch multiplier
area with waste = roof area × (1 + waste% ÷ 100)
squares = area with waste ÷ 100
bundles = squares × bundles per square, rounded UP- Footprint
- 40 × 30 = 1,200 sq ft
- Pitch multiplier
- √(1 + 0.25) = 1.118
- Roof surface
- 1,200 × 1.118 = 1,341.6 sq ft
- With 10% waste
- 1,475.8 sq ft
- Squares
- 14.76, so order 15
- Bundles at 3 per square
- 45
Keep everything else the same and change only the pitch, and the bill moves with it: a flat roof over that footprint is 40 bundles, 8/12 is 48, and 12/12 is 57. The footprint never changed. The ramp did.
Waste is applied to the sloped area rather than the footprint, which is the correct order. You are not wasting plan area, you are wasting shingles, and shingles live on the slope. On the same 1,200 sq ft house at 6/12, moving the allowance from 0 to 20 percent takes the order from 41 bundles to 49.
The rounding is deliberately one directional. Bundles round up because a partial bundle is not a thing you can buy, and squares round up for the same reason when you are ordering rather than estimating. Both errors point the same way: towards having enough.
One last caution about complicated roofs. This calculator treats the whole footprint as one plane at one pitch, which is exactly right for a gable or a hip and increasingly rough as the roof gets cut up. A house with a main roof at one pitch and a porch at another is two calculations added together, not one average.
Questions people ask
Shop roofing tools on Amazon
Browse current options and prices directly on Amazon — we don’t list products here.
As an Amazon Associate we may earn from qualifying purchases.
Related guides
How Many Rolls of Wallpaper Do I Need? Pattern Repeat Math
The wall-area takeoff, the usable yield of a roll, and why the pattern repeat decides your order.
July 20, 2026 · 6 min read
How Many Tiles Do I Need? Sizes, Waste & Boxes
The formula, the waste allowance that actually fits your layout, and how to turn a tile count into whole boxes.
July 20, 2026 · 7 min read
How Much Drywall Do I Need? Sheets, Mud & Screws
The area formula with the standard opening deductions, the sheet-size trade-off, and the mud, tape and screw counts that go with it.
July 20, 2026 · 6 min read