Roofing Calculator

Estimate roof area, squares, and shingle bundles from house dimensions or a measured area, plus pitch and waste.

Home Pitch factor Bundles + cost
Rate this calculator · 5.0 (1)

Squares and bundles needed

Pitch factor · squares · bundles · cost

Instructions — Roofing Calculator

1

Pick the input method

Use Footprint if you only have house length and width. The calculator multiplies by a pitch factor to get the slope area. Use Roof area if you have already measured the roof surface directly, by laser or by climbing it.

2

Set the pitch

Pitch is rise over run, written as x:12. A 6:12 roof rises 6 in for every 12 in of horizontal run. Standard residential pitch in the US is 6:12 (about 26 degrees). Low-slope roofs run 2:12 to 4:12; steep roofs go 8:12 and up.

3

Pick a material and waste

Asphalt 3-tab packs 3 bundles per square. Architectural is 2.5. Premium and laminated runs 2. Cedar shake needs 4. Default waste is 10 percent for simple gable roofs and rises to 15 percent or more for hips, valleys, and dormers.

Square rule: 1 roofing square = 100 sq ft. A 2,500 sq ft roof is 25 squares.
Bundle rule: divide roof area (with waste) by 100, then multiply by bundles per square. 25 squares of 3-tab = 75 bundles; architectural = 63 bundles.

Formulas

The roofing calculator uses one trigonometric step (the pitch factor) and a chain of simple multiplications. Get the pitch factor right and the rest is bookkeeping.

Pitch factor
$$ PF = \sqrt{1 + \left(\frac{x}{12}\right)^2} $$
x is the rise per 12 of run. 4:12 = 1.054. 6:12 = 1.118. 8:12 = 1.202. 12:12 = 1.414. Multiply footprint by the pitch factor to get true roof surface area.
Roof area from footprint
$$ A_{roof} = A_{footprint} \times PF $$
For a 50 by 40 ft house with 6:12 pitch: A_roof = 2,000 × 1.118 = 2,236 sq ft of actual roof surface. Footprint alone undercounts steep roofs by 10 to 40%.
Area with waste
$$ A_{w} = A_{roof} \times (1 + w/100) $$
Default waste is 10%. Hips, valleys, dormers, and chimneys push it to 15% or 20%. Skip the waste and you will be back at the supplier mid-roof.
Roofing squares
$$ Sq = \frac{A_{w}}{100} $$
1 roofing square = 100 sq ft. NRCA standard since the late 1800s. Most quotes and shingle manufacturers use squares; building permits often use square feet.
Bundles needed
$$ B = \lceil Sq \times B_{per\_sq} \rceil $$
3-tab = 3 bundles/sq, architectural = 2.5, premium = 2, cedar shake = 4. Always round up. Pallets stack at 42 bundles for 3-tab and 33 for architectural.
Material cost
$$ C = B \times P $$
P is the price per bundle. 2026 US retail runs $30 to $50 for 3-tab, $50 to $90 for architectural, $80 to $130 for premium. Cedar shake bundles average $60 to $100.

Reference

Pitch factor and slope
PitchFactorAngleNotes
2:121.0149.5°Low slope; metal or membrane only
3:121.03114°Low end for asphalt
4:121.05418.4°Standard asphalt minimum
6:121.11826.6°Residential standard
8:121.20233.7°Steep; harness work above
10:121.30239.8°Steep cottage / Victorian
12:121.41445°Maximum residential

Material rates and lifespan

Bundles per square, weight per square, expected lifespan, and a typical 2026 US installed cost range per square (100 sq ft).

Asphalt shingles
TypeBdl/sqLife
3-tab315 to 20 yr
Architectural2.520 to 30 yr
Premium / luxury230 to 50 yr
Other materials
TypeRateLife
Cedar shake4 bdl/sq20 to 30 yr
Standing seam metalper sq ft40 to 60 yr
Clay tileper sq ft50 to 100 yr
Slateper sq ft75 to 200 yr

NRCA, ARMA, and the GAF technical guides agree on the square as the unit of estimation and on the standard bundle counts above. Manufacturer wrappers always list bundles per square on the side.

Article — Roofing Calculator

Roofing calculator: squares, bundles, and pitch for any roof

A roofing calculator converts footprint and pitch into roof area, squares, and shingle bundles. One roofing square equals 100 sq ft, the unit defined by the National Roofing Contractors Association. A 50 by 40 ft house with a 6:12 pitch has a roof area of 2,236 sq ft, or 22.4 squares. With a 10 percent waste factor that climbs to 24.6 squares, rounded to 25. At 3 bundles per square of asphalt 3-tab, the order comes to 75 bundles for the job, plus separate ridge cap and starter strips.

Pitch is rise over run, written as x:12, and translates to a slope multiplier of sqrt(1 + (x/12)²). Standard residential pitch in the US is 6:12, a 26.6 degree angle. Low-slope roofs run 2:12 to 4:12; steep-slope starts at 8:12 and climbs to 12:12 at a 45 degree slope. The pitch factor changes the bundles you need by 10 to 40 percent depending on slope.

The roofing math: pitch, area, and squares

Roofing math chains five short steps. Multiply footprint by the pitch factor to get true roof area. Multiply by one plus the waste percentage to get area with waste. Divide by 100 to get squares. Multiply by bundles per square (depends on the shingle product), and round up to whole bundles. That last value is the order quantity.

Roofing math at a glance
PF = sqrt(1 + (x/12)²) pitch factor
A_roof = A_footprint × PF true roof area
Squares = A_with_waste / 100 1 sq = 100 sq ft
Bundles = ceil(Sq × bundles per sq) order count
3-tab = 3 b/sq, archi = 2.5, premium = 2 by product

If you already have a measured roof surface (taken by laser or by walking the roof with a tape), skip the pitch factor and use the measured area directly. The rest of the chain is identical. Most rooftop contractors carry both a laser distance meter and an inclinometer, taking the pitch and the eave-to-ridge slope length directly. Drone-based measurement services have grown quickly since 2020, replacing tape-on-roof work for steep or fragile roofs.

For an aerial-measurement quote, the deliverable usually includes total slope area, ridge feet, hip feet, valley feet, and eave feet. The roofing calculator above uses the same five inputs to produce squares, bundles, and material cost in seconds.

Pitch factor and the roof slope multiplier

The pitch factor is the ratio of slope length to horizontal run. A 6:12 roof rises 6 in over 12 in of run, so the slope hypotenuse is sqrt(144 + 36) = 13.42 in for every 12 in of horizontal. That gives a factor of 1.118, meaning the actual roof is 11.8 percent larger than the footprint shadow.

4:12 LOW
1.054
18 deg
6:12 STD
1.118
27 deg
8:12 STEEP
1.202
34 deg
12:12 MAX
1.414
45 deg

Roofing squares as the industry unit

The square as a unit dates to the late nineteenth century when fireclay and slate roofers in the eastern US standardized estimates around 100 sq ft batches. The convention stuck and now covers every shingle, metal panel, tile, and underlayment product sold for residential roofs in North America. Manufacturers print bundles per square on each wrapper.

Did you know

The NRCA reports that the US installs roughly 12 million residential roofs per year. Asphalt shingles cover about 80 percent of that work, with architectural laminated shingles outselling 3-tab by more than four to one in new installations. The total industry value runs north of 50 billion dollars annually, divided across manufacturing, distribution, installation labor, and warranty claims.

Bundles per square by material

Asphalt 3-tab uses 3 bundles per square. Architectural (laminated) uses 2.5. Premium and luxury laminated uses 2. Cedar shake runs 4 bundles per square. Standing seam metal and clay or concrete tile are sold by the square foot rather than by bundle because each pallet weight is dictated by the panel or tile dimensions, not by uniform bundle weight.

  • 3-tab = 3 bdl/sq, 15 to 20 year life, $90 to $150 per square
  • Architectural = 2.5 bdl/sq, 20 to 30 year life, $150 to $250 per square
  • Premium laminated = 2 bdl/sq, 30 to 50 year life, $200 to $350
  • Cedar shake = 4 bdl/sq, 20 to 30 year life, $250 to $450
  • Standing seam metal = sold per sq ft, 40 to 60 year life
  • Clay or concrete tile = sold per sq ft, 50 to 100 year life

Roofing waste factor for hips and valleys

Default waste is 10 percent on a plain gable roof. Hip roofs, dormers, valleys, skylights, and chimneys push the waste factor to 12 to 15 percent. Complex roofs with multiple dormers and a turret run 15 to 20 percent. Tear-off jobs often plan 12 percent even on simple gable roofs because of sheathing repairs at the eaves.

Tip

Order one extra bundle per 35 to 50 linear feet of ridge for the ridge cap shingles, and one extra bundle per 100 linear feet of eave for the starter strip. Both are usually a different product line than the field shingle and are easy to forget on a DIY take-off. Most pro estimates split them out as separate line items.

Roofing cost in 2026 and what shifts it

Installed costs in 2026 run $4 to $9 per sq ft for asphalt 3-tab and $5 to $12 per sq ft for architectural. A typical 2,500 sq ft roof installs at $10,000 to $22,500 in 2026 dollars, depending on region, pitch, and shingle product line. Tear-off of an existing roof adds $1 to $2 per sq ft, which often translates to $2,500 to $5,000 on the same house. Steep pitches (above 8:12) add 15 to 30 percent for safety equipment and slower labor pace.

Hurricane and hail seasons push regional prices and lead times. After a major storm event, asphalt shingle prices jump 10 to 20 percent for one to three months while the supply chain catches up. Pre-storm contracts (signed in spring before the August to October peak) typically lock in better rates than emergency post-storm work.

Common roofing calculator mistakes

The most common error is using house footprint as roof area. A 2,000 sq ft footprint with a 6:12 pitch is 2,236 sq ft of roof; with 10:12 pitch it is 2,604 sq ft. Skip the pitch factor and the order is short by 12 to 30 percent depending on slope. The second is using the wrong bundles-per-square count. Architectural shingles ship at 2.5 bundles per square; mistakenly using the 3-bundle count for 3-tab overstates the bundle order by 20 percent and the cost by the same amount.

Match pitch to material limits

Asphalt shingles need a 4:12 pitch as a hard minimum for warranty coverage; manufacturers permit 2:12 only with double-layer underlayment. Clay tile and slate need 4:12 or steeper. Standing seam metal can go as low as 1:12 with sealed seams. Installing the wrong material at a borderline pitch voids warranty and is the second-leading cause of insurance claims on residential roofs.

FAQ

That depends on pitch. For a typical 6:12 pitch (factor 1.118), 2,000 sq ft of footprint becomes 2,236 sq ft of roof surface, or about 22.4 squares. With a 10% waste factor, the order rises to 24.6 squares, rounded up to 25 squares. At 3 bundles per square of 3-tab asphalt, that is 75 bundles for the job.
One roofing square equals 100 sq ft of roof surface. It is the standard estimating and pricing unit in the North American roofing industry, defined by the NRCA (National Roofing Contractors Association). Manufacturers also use squares to quote bundle counts and warranty information; 1 square of asphalt 3-tab uses 3 bundles.
3 bundles for asphalt 3-tab, 2.5 for architectural, 2 for premium laminated. Cedar shake needs 4 bundles per square. Each manufacturer prints the bundles-per-square count on the wrapper. Mixing brands or product lines mid-roof is risky because actual shingle dimensions vary slightly across mills.
10% for simple gable roofs, 12 to 15% for hip roofs with valleys, 15 to 20% for complex roofs with multiple dormers, skylights, and chimneys. Tear-off jobs sometimes plan 12% even on simple gable roofs because of unexpected sheathing repairs at the edges. Always round the bundle count up, never down.
Pitch is rise over run, written as x:12. Measure how many inches the roof rises across 12 in of horizontal distance. Standard residential pitch in the US is 6:12, equal to 26.6 degrees. Low-slope is anything under 4:12; steep-slope starts at 8:12. The pitch factor (slope multiplier) is sqrt(1 + (x/12)²).
3-tab is a single-layer shingle with three visible tabs, 3 bundles per square, 15 to 20 year lifespan, $90 to $150 per square for material. Architectural (laminated) shingles are thicker with a 3D look, 2.5 bundles per square, 20 to 30 year lifespan, $150 to $250 per square. Architectural now outsells 3-tab in most US markets because the upgrade per square is small relative to install cost.
Installed cost in 2026 runs $4 to $9 per sq ft for 3-tab, $5 to $12 per sq ft for architectural. A typical 2,500 sq ft roof comes to $10,000 to $22,500 installed. Tear-off of an old roof adds $1 to $2 per sq ft. Premium shingles, complex roofs, and steep pitches push the high end up another 30 to 50%.
Yes, ridge cap and starter strips are usually purchased separately. A 50 ft ridge needs about one bundle of ridge cap shingles (each bundle covers around 35 to 50 linear feet). Starter strips are usually one bundle per 100 linear feet of eave. Both are included by default in most professional quotes, but easy to overlook on DIY orders.