Roofing Calculator

Calculate roofing materials needed for your project

Roof Details

Results

Roof Area
15.43 squares
1342 sq ft (with waste)
Pitch angle: 26.6°
Shingle Bundles
47 bundles
Underlayment
4 rolls
Ridge Cap
2 bundles
40 linear feet
Estimated Material Cost
$1678.60
Does not include labor or disposal costs

What Is Roofing Calculation?

Roofing calculation determines the materials needed to cover your roof, accounting for roof area, pitch, complexity, and waste. Roofing materials are typically sold by the "square"—a unit covering 100 square feet of roof area.

MaterialSold ByCoverage per UnitTypical Lifespan
Asphalt 3-tabBundle (3/square)33.3 sq ft/bundle15-20 years
Architectural shinglesBundle (3-4/square)25-33 sq ft/bundle25-30 years
Metal roofingPanel/SheetVaries by panel size40-70 years
Cedar shakesBundle25-33 sq ft/bundle20-40 years
Tile (clay/concrete)Per tile or pallet~90 tiles/square50-100 years
SlatePer square100 sq ft75-200 years

Basic Roofing Formula

Roof Area = Footprint × Pitch Factor Squares = Roof Area / 100

Where:

  • Footprint= Building footprint area (sq ft)
  • Pitch Factor= Multiplier based on roof slope
  • Squares= Units of 100 sq ft coverage

Understanding Roof Pitch

Roof pitch (or slope) is expressed as rise over run, typically as X/12 (X inches of rise per 12 inches of horizontal run). Steeper roofs have more surface area than flat roofs covering the same footprint.

PitchAnglePitch FactorDescription
Flat (0/12)1.000Flat or nearly flat
2/129.5°1.014Low slope
3/1214°1.031Low slope
4/1218.4°1.054Standard low
5/1222.6°1.083Standard
6/1226.6°1.118Standard
7/1230.3°1.158Standard
8/1233.7°1.202Steep
9/1236.9°1.250Steep
10/1239.8°1.302Very steep
12/1245°1.414Very steep (45°)

Pitch Factor Formula

Pitch Factor = √(1 + (rise/12)²) Or use the table above

Where:

  • rise= Inches of rise per 12 inches run

Calculating Shingles

Shingles are sold in bundles. Most architectural shingles require 3-4 bundles per square (100 sq ft).

Shingle TypeBundles per SquareShingles per BundleCoverage/Bundle
3-Tab standard326-2933.3 sq ft
Architectural standard321-2533.3 sq ft
Architectural heavy415-2025 sq ft
Premium/Designer4-5Varies20-25 sq ft
Starter stripVariesLinear feet100+ LF/bundle
Ridge capVariesPieces20-35 LF/bundle

Note: Always check manufacturer specifications—bundle coverage varies by product line.

Roofing Accessories and Materials

Complete roofing projects require more than just shingles. Calculate all necessary materials.

MaterialPurposeHow to Calculate
Underlayment (felt)Weather barrier under shinglesRoof area + 10% overlap
Ice & water shieldValleys, eaves, penetrationsEave length × 3' + valleys × 3'
Drip edgeEave and rake edgesPerimeter in linear feet
Ridge ventAttic ventilationRidge length
FlashingChimneys, walls, ventsLinear feet around penetrations
Roofing nailsSecure shingles~1.5 lbs per square
Starter stripFirst course at eavesEave length
Ridge/hip capRidge and hip linesLinear feet of ridges/hips

Waste Factors by Roof Complexity

Roof complexity affects waste from cutting and fitting around features.

Roof TypeWaste FactorCharacteristics
Simple gable10%Two rectangular slopes
Hip roof12-15%Four slopes meeting at hips
Multiple valleys15%Complex intersections
Dormers present15%Extra cutting around dormers
Complex (many features)15-20%Multiple slopes, penetrations
Steep pitch (>8/12)Add 5%Difficult to work on

Penetrations: Count skylights, vents, chimneys, and pipes. Each requires additional flashing and cutting.

Metal Roofing Calculation

Metal roofing uses different calculation methods based on panel type.

Panel TypeTypical WidthCoverage WidthLength
Standing seam16-18"12-16" (after overlap)Custom cut to length
Corrugated26-36"24-34" (after overlap)8-16 ft panels
Metal shinglesVariesSimilar to asphaltPer square
Stone-coated steelVariesPer manufacturerPer square

Metal calculation: Panels = Roof length ÷ Panel coverage width, for each slope. Order panels cut to your slope length to minimize waste.

How to Measure Your Roof

You can measure your roof from the ground, attic, or using satellite imagery.

MethodAccuracyHow To
Ground measurementGood for footprintMeasure building footprint, apply pitch factor
Roof walkoffMost accurateMeasure actual roof surface (safety first!)
Attic measurementGoodMeasure rafter length, multiply by building width
Satellite imageryGood estimateUse Google Earth or roofing apps
Blueprint/plansVery accurateUse architect drawings if available

Safety: If walking on the roof, use proper safety equipment including harness, non-slip shoes, and never work alone on steep roofs.

Worked Examples

Calculate Shingles for a Simple Gable Roof

Problem:

A home has a 30×40 ft footprint with a 6/12 pitch gable roof. How many bundles of architectural shingles are needed?

Solution Steps:

  1. 1Calculate footprint area: 30 × 40 = 1,200 sq ft
  2. 2Apply pitch factor for 6/12: 1,200 × 1.118 = 1,342 sq ft (actual roof area)
  3. 3Add 10% waste for simple gable: 1,342 × 1.10 = 1,476 sq ft
  4. 4Calculate squares: 1,476 ÷ 100 = 14.76 squares
  5. 5Bundles needed: 14.76 × 3 = 44.3 bundles
  6. 6Round up: 45 bundles

Result:

Order 45 bundles (15 squares) of architectural shingles. Also need: ~1,500 sq ft underlayment, starter strip, ridge cap, and accessories.

Calculate for a Hip Roof with Dormers

Problem:

A 2,000 sq ft footprint hip roof with 5/12 pitch and 2 dormers. Calculate shingles needed.

Solution Steps:

  1. 1Apply pitch factor for 5/12: 2,000 × 1.083 = 2,166 sq ft
  2. 2Add dormer area (estimate 100 sq ft each): 2,166 + 200 = 2,366 sq ft
  3. 3Apply 15% waste for hip + dormers: 2,366 × 1.15 = 2,721 sq ft
  4. 4Calculate squares: 2,721 ÷ 100 = 27.21 squares
  5. 5Round up: 28 squares
  6. 6Bundles: 28 × 3 = 84 bundles

Result:

Order 84 bundles (28 squares). Hip roofs use more ridge cap—measure all hip and ridge lines for cap shingles.

Calculate Metal Roofing Panels

Problem:

A 20×30 ft garage with 4/12 pitch using 3-foot wide metal panels. How many panels per side?

Solution Steps:

  1. 1Calculate rafter length using pitch: 15 ft run × 1.054 pitch factor = 15.8 ft
  2. 2Roof width: 30 ft
  3. 3Panel coverage width: 3 ft - 2" overlap = 2.83 ft effective
  4. 4Panels per side: 30 ÷ 2.83 = 10.6, round up to 11 panels
  5. 5Two sides: 11 × 2 = 22 panels
  6. 6Order panels at 16 ft length to cover 15.8 ft rafter + overhang

Result:

Order 22 panels at 16 ft length (or longer for desired overhang). Include ridge cap, trim, and fasteners.

Tips & Best Practices

  • One 'square' equals 100 square feet of roof coverage—the standard roofing unit.
  • Always apply the pitch factor to footprint area to get actual roof surface area.
  • Most architectural shingles require 3 bundles per square; check your specific product.
  • Hip roofs use more ridge/hip cap than gable roofs—measure all ridge and hip lines.
  • Order 10-15% extra for waste; more for complex roofs with many valleys or dormers.
  • Don't forget underlayment, drip edge, flashing, ridge vent, and nails in your order.
  • Use satellite imagery or roofing apps for a quick estimate before climbing on the roof.

Frequently Asked Questions

Most architectural shingles require 3 bundles per square (100 sq ft). Premium or designer shingles may require 4-5 bundles per square. Always check the product specifications—bundle coverage varies by manufacturer and product line.
Measure from the attic: place a level horizontally, measure 12 inches from the end, then measure the vertical distance from that point to the rafter. If it's 6 inches, you have a 6/12 pitch. You can also use a pitch finder tool or smartphone app on the roof surface.
Asphalt 3-tab: 15-20 years. Architectural shingles: 25-30 years. Metal: 40-70 years. Wood shakes: 20-40 years. Clay/concrete tile: 50-100 years. Slate: 75-200 years. Climate, installation quality, and maintenance affect actual lifespan.
Yes, include overhang (eaves) in your calculations. Measure from the outer edge of the overhang, not the building wall. Typical overhangs are 12-24 inches. This adds 2-4 feet to your roof dimensions on each side.
Simple gable: 10%. Hip roof: 12-15%. Complex roof with valleys, dormers: 15-20%. If steep (>8/12): add 5%. When in doubt, round up—leftover shingles are useful for repairs.
Felt (15 or 30 lb): standard for most applications. Synthetic underlayment: more durable, tear-resistant. Ice & water shield: required at eaves in cold climates (code varies), valleys, and around penetrations. Coverage = roof area plus overlap allowance.

Sources & References

Last updated: 2026-01-22