Roofing

Roofing Material Calculator: Estimate Shingles, Underlayment & Costs

Learn how to calculate shingles, underlayment, flashing, and roofing costs by square footage. Includes formulas, examples, and a comparison table for accuracy.

2026-06-05·roofing, material, roof

I once watched a guy order shingles for a 2,400-square-foot ranch house by eyeballing it from the street, counting the bundles stacked on a neighbor's roof and adding what he called "a few extra for good measure" before calling the supplier. He was short by 18 bundles, and the job sat half-finished under a tarp for four days while the supplier rush-ordered more, and the homeowner was, let's just say, not thrilled about living under plastic sheeting, which honestly sucked for everyone involved.

Roofing materials aren't something you guess at, because the math isn't particularly hard but if you skip steps the consequences are expensive and super inconvenient in ways that cascade through the entire project timeline. Here's how to calculate what you actually need without making the same dumb mistakes I've seen a dozen times, and honestly some of those mistakes were brutal to watch unfold in real time.

Start with squares (one square equals 100 square feet)

Roofing is measured in "squares," where each square covers 100 square feet of roof surface, and most shingle bundles cover about 33.3 square feet so three bundles make one square. That's the basic unit, everything flows from there, and if you remember nothing else from this article remember that ratio.

For a simple gable roof you measure the length and width of each roof plane, multiply them, then add the planes together. So a 40-foot by 30-foot plane gives you 1,200 square feet, divide by 100, and that's 12 squares. Simple enough. A real example from a job I helped estimate last fall: a 2,400-square-foot ranch house with a 6/12 pitch came out to 24 squares base, but you absolutely cannot stop there because pitch changes everything about the surface area calculation.

Pitch changes everything

Steeper roofs have more surface area than their footprint suggests, so for a 6/12 pitch you multiply by about 1.12, and suddenly those 24 squares become 26.88 squares which is an extra 2.88 squares you'd be completely missing if you skipped this step and just went with the footprint measurement.

PitchMultiplier
3/121.03
4/121.06
6/121.12
8/121.20
12/121.41
And then you add waste, which is standard at 10 to 15 percent for a simple roof but you should go 20 percent if you've got hips and valleys and dormers and a complicated layout where cut-off pieces and angled cuts eat up material faster than you'd think. So 26.88 squares times 1.15 waste factor gives you 30.9 squares, round up to 31, and at 3 bundles per square that's 93 bundles, and at $100 per square for basic three-tab asphalt you're looking at shingles alone running about $3,100 before you've even thought about underlayment or flashing or drip edge or any of the other stuff.

Underlayment, felt versus synthetic, and other decisions

Underlayment goes between the decking and the shingles as your backup waterproofing layer, and the math is straightforward but the material choice matters more than most people realize because this is the layer that keeps water out if a shingle blows off in a storm.

Felt, the old-school 15-pound stuff, comes in rolls that cover about 400 square feet on paper, but overlaps eat into that, and realistically you get about 350 square feet of coverage per roll. For a 2,600-square-foot roof you'd need about 8 rolls, rounded up naturally. Synthetic covers about 1,000 square feet per roll, so the same roof needs maybe 3 rolls at $80 to $120 each, and it's lighter and easier to install and doesn't tear as easily in wind, which matters when you're fighting a roll of felt that wants to become a kite on a breezy day.

Don't cheap out on overlap. I've fixed leaks that came from greedy 2-inch felt overlaps and it's honestly maddening how preventable those were where water wicked right through because there wasn't enough material to create a proper barrier, and every single one of those repairs cost way more than an extra roll of felt would have. Use 4 to 6 inches horizontal and 6 inches vertical, especially on lower-pitch roofs where water hangs around longer before draining.

For cold climates you absolutely need ice and water shield along the eaves and in valleys, that self-adhered membrane that seals around nails and prevents ice dam backup from turning your ceiling into a waterfall, and budget an extra $50 to $100 per 100 square feet for it, plus ridge vent and drip edge and all that good stuff.

Flashing is measured in linear feet

Flashing goes wherever the roof meets something else, valleys and chimneys and vents and walls and skylights and basically anything that pierces the roof plane, and you measure the actual length of each penetration.

Two 12-foot valleys means 24 linear feet of valley flashing, and a chimney that's 3 feet by 2 feet needs about 10 linear feet around its perimeter including corners and overlaps and such. Drip edge runs along all the eaves and rakes, so for a 40-foot by 30-foot roof that's roughly 140 linear feet total.

MaterialCost per Linear FtDurabilityBest For
Aluminum$0.50–$1.00Good (40+ years)Eaves, rakes
Galvanized Steel$1.50–$3.00Excellent (50+ years)Valleys, chimneys
Copper$5–$10Premium (100+ years)High-end homes

Putting it all together with real numbers

Let's estimate an 1,800-square-foot roof at 8/12 pitch with moderate complexity. That's 18 squares base times 1.20 pitch factor times 1.15 waste equals about 24.8 squares, round up to 25.

Shingles at $90 per square: $2,250. Synthetic underlayment, about 2 rolls at $100 each: $200. Aluminum drip edge, 140 linear feet at $0.75 per foot: $105. Galvanized valley flashing, 24 linear feet at $2.50 per foot: $60. Nails, ridge vents, starter strips, the little stuff that adds up fast: another $250 or so.

Total materials: about $2,865. Labor adds $150 to $300 per square, so for 25 squares that's $6,250. Grand total: roughly $9,115, and I always add a 15 percent contingency because hidden rot and price hikes and unexpected nonsense always show up, making the realistic number closer to $10,500.

Don't round down, and don't forget the starter course

Rounding down bundle counts is the number one mistake I see, hands down, because if your calculation says 7.4 rolls you buy 8 rolls, not 7, and those leftover materials aren't wasted at all since you'll use them for repairs five years from now. Each eave needs a starter strip too, about one bundle of shingles cut into 12-inch strips per 30 linear feet of eave, and open valleys need extra underlayment and metal beyond what your linear measurement suggests. If your roof has multiple planes or dormers, break it into separate rectangles and calculate each one before adding them together and applying the waste factor, and if the pitch is under 3/12 you can't use standard felt at all because low-slope roofs need membrane underlayment and standard felt on a low slope is basically an invitation for water to move into your attic permanently, and you get the picture by now.

More Roofing Guides