Roofing Calculator

Estimate your roof from the ground: footprint and pitch become sloped roof area, shingle squares, and the number of bundles to order, waste included.

You need

—bundles of shingles
—squares (incl. waste)
—roof area (ft²)
—pitch multiplier

How this calculator works

A sloped roof is bigger than the rectangle it covers, and the pitch tells you how much bigger. This calculator takes your building's footprint (measured from the ground, including the overhangs) and multiplies it by the pitch factor for your roof's slope to get true surface area. Waste is added for cut-offs, then the total converts to squares (100 ft² each) and bundles at your shingle's pack rate.

The result sizes a shingle order without anyone walking the roof. What it can't see is complexity: dormers, intersecting gables, and wraparound porches each add planes and cut waste. For those, bump the waste selector up a step.

The formula

Pitch multiplier = √(1 + (rise ÷ 12)²)
Roof area  = footprint × multiplier
Total area = roof area × (1 + waste% ÷ 100)
Squares    = total area ÷ 100
Bundles    = squares × bundles-per-square   (rounded up)

The multiplier is pure right-triangle geometry: the hypotenuse of a 12-inch run and your pitch's rise. Full table:

PitchAngleMultiplier
2/129°1.014
3/1214°1.031
4/1218°1.054
5/1223°1.083
6/1227°1.118
7/1230°1.158
8/1234°1.202
9/1237°1.250
10/1240°1.302
11/1243°1.357
12/1245°1.414

Worked example

Say your house measures 40 ft × 30 ft including overhangs, with a 6/12 gable roof and the default 10% waste:

  1. Footprint: 40 × 30 = 1,200 ft²
  2. Pitch factor for 6/12: √(1 + 0.25) = 1.118
  3. Roof area: 1,200 × 1.118 = 1,342 ft²
  4. Add 10% waste: 1,342 × 1.10 = 1,476 ft²
  5. Squares: 1,476 ÷ 100 = 14.8
  6. Bundles: 14.8 × 3 = 44.3 → 45 bundles

At three bundles a square, that's a pallet and a half. Knowing this number before the supplier visit is the difference between a quote you can sanity-check and one you take on faith.

Assumptions & tips

  • Measure the footprint, not the walls. Roof overhangs typically add a foot per side. A "40 by 30" house is often a 42 × 32 roof footprint. Walk it off at the drip line.
  • Accessories aren't in the bundle count. Starter strips run the eaves and rakes, ridge caps cover hips and ridges, and underlayment covers everything: all sold separately and sized by linear feet or squares.
  • Steep roofs change the job. Above 6/12, walking the roof stops being casual: harnesses, roof jacks, and staging become necessary, and many DIYers reasonably hand 8/12-plus roofs to a crew.
  • Old-layer tear-off changes disposal, not quantity. The shingle order is the same, but a 15-square tear-off adds roughly 3 tons of debris: size the dumpster with the same squares number this calculator gives you.
  • Round bundles up, always. Some shingles will break or be miscut, and a bundle bought later may not match the dye lot. Most suppliers accept returns of unopened bundles.

Frequently asked questions

What is a roofing square?

One square is 100 square feet of roof surface. Shingles, underlayment, and roofing labor are all priced per square, so every roofing estimate starts by converting roof area into squares.

How many bundles of shingles are in a square?

Three bundles per square for standard three-tab and most architectural shingles. Heavier premium and specialty shingles can run four or even five bundles per square. Check the wrapper, which states coverage per bundle.

How do I find my roof pitch?

From inside the attic, hold a level horizontally against a rafter, measure 12 inches along the level from where it touches, then measure straight down from the level to the rafter at that point. That vertical distance in inches is your rise: 6 inches means a 6/12 pitch. You can also measure the same way on a gable-end rake board from a ladder. No need to walk the roof.

How much waste should I add for a roof?

Use 10 percent for a simple gable roof, two clean rectangles. Use 15 percent when the roof has hips, valleys, or dormers, because every angled cut throws off shingle pieces. Complex, cut-up roofs can justify 20 percent. Valleys and hips are also where underlayment and flashing quantities grow.

Sources

  1. Residential Asphalt Roofing Manual: Design and Application Methods, 2014 edition. Asphalt Roofing Manufacturers Association, 2014. asphaltroofing.orgChapter 5 defines the square as 100 square feet, puts trim waste at 2 to 10 percent depending on valleys, dormers and hips, and describes the 12-inch carpenter's level method for reading pitch used in the FAQ; the glossary gives the three-to-five bundles per square pack rate.
  2. Heritage Architectural Asphalt Shingles — Product Data. TAMKO Building Products. tamko.comA worked example of the pack rate the bundle count assumes: three bundles per sales square, covering 98.4 square feet.
  3. Consumer's Guide to Code-Compliant Roofing Installations, Publication 3104. LSU AgCenter, 2009. lsuagcenter.comReproduces IRC section R905.2.2 in full: asphalt shingles only on slopes of 2:12 or greater, with double underlayment from 2:12 up to 4:12, wording carried unchanged from the 2006 IRC this guide annotates into the 2021 edition. It is the reason the pitch list stops at 2/12.
  • Concrete Calculator

    Slabs, footings, and round columns: cubic yards plus 60 lb and 80 lb bag counts.

  • Gravel Calculator

    Area and depth to cubic yards and tons, with density presets for crushed stone, pea gravel, and sand.

  • Mulch Calculator

    Rectangular and circular beds to cubic yards and bag counts at your chosen depth.

  • Paint Calculator

    Room size to gallons: wall area minus doors and windows, per coat, at your paint’s coverage rate.