Roofing Calculator

Enter your roof’s footprint and pitch factor to get the true roof area — in squares — and the number of shingle bundles to order.

What Is a Roofing Calculator?

Roofing is sold by the “square” — 100 square feet — and 3-tab shingles come 3 bundles to a square. A roofing calculator first finds the true roof area: the footprint (length × width) times a pitch factor, because a sloped roof has more surface than its flat footprint (a 6/12 pitch multiplies by about 1.12; 8/12 by about 1.20). Then it converts to squares, adds waste for valleys, hips and cuts, and rounds up to whole bundles — the unit you order.

How to Use

  1. Enter the roof footprint’s length and width in feet.
  2. Enter the pitch factor (1.0 for flat; about 1.12 for 6/12 pitch; 1.20 for 8/12).
  3. Set the waste allowance (10% default; 15% for complex roofs).
  4. Click “Calculate Roofing” and order the bundle count.

Formula

Roof area = length × width × pitch factor. Squares = area ÷ 100. Bundles = ceil(squares × (1 + waste%) × 3).

Worked Example

A 40 × 25 ft roof at pitch factor 1.2: area = 40 × 25 × 1.2 = 1,200 sq ft = 12.00 squares. Bundles = 12 × 1.10 × 3 = 39.6, rounded up to 40 bundles.

How It Works, In Plain Words

Start with the footprint: the length and width of the building the roof covers, 40 by 25 feet in the example. That flat rectangle is not the roof’s real surface, because the slope stretches it, so the tool multiplies by the pitch factor — 1.2 here, the factor the How to Use list gives for an 8/12 pitch — to reach the true area of 1,200 sq ft. Roofing is priced by the square, 100 square feet, so the area is divided by 100 to give 12.00 squares. The bundle count then works through the Formula in order: the squares are increased by the waste allowance (12 × 1.10 at the 10% default), multiplied by 3 because 3-tab shingles come 3 bundles to a square, and the 39.6 that produces is rounded up — never down — to 40 whole bundles, because bundles are what you actually order.

Real-World Uses

First scenario: ordering for a re-roof. Suppliers quote in squares and bundles — the trade units the Benefits list below names — so arriving with the worked example’s answer, 12.00 squares and 40 bundles for a 40 × 25 ft roof at 1.2 pitch, turns the conversation into a price comparison instead of a guessing game. Second scenario: checking a contractor’s material list. Run your own footprint and pitch through the tool and set the waste to 15% rather than the 10% default if the roof is cut up with valleys and hips, as the How to Use steps advise; a bundle count far from your own figure is worth a question before work starts. Third scenario: comparing quotes fairly. Two quotes for the same roof should be built on the same squares; the pitch factor step is where honest differences of method hide, so ask which factor each quote used.

Benefits

  • Pitch factor converts footprint to true roof area
  • Speaks in squares and bundles — the trade’s units
  • Waste adjustable for roof complexity
  • Prevents under-ordering on the most weather-critical material

Features of Our Tool

  • Instant results in your browser
  • No sign-up, no download, 100% free
  • Works on mobile, tablet and desktop
  • Clear step-by-step explanation below the tool
  • Private — your entries never leave your device.

Common Mistakes

  • Using the flat footprint as the roof area — the slope always adds surface
  • Forgetting valleys, hips and ridges in the waste allowance (complex roofs need 15%)
  • Ordering exact squares: shingles are sold by the bundle, so always round up

Common Mistakes to Avoid

Three entry mistakes cause most wrong orders. First, measuring the slope itself and then applying the pitch factor as well: the length and width boxes want the flat footprint, because the factor exists to add the slope — the What Is section’s whole point — so measuring up the slope and multiplying by 1.2 counts the steepness twice. Second, typing the pitch as a fraction: the box takes the decimal factor from the FAQ table below (8/12 means entering 1.20, not 8 or 12). Third, reading the pre-rounding figure as the order: the worked example’s 39.6 is not an order quantity, and ordering 39 bundles leaves the last part of the roof short, which is why the tool always rounds up.

FAQ

How many shingle bundles for a 40 × 25 ft roof at 1.2 pitch?

1,200 sq ft = 12 squares = 40 bundles with 10% waste (3-tab).

What is a roofing square?

100 square feet of roof area — the unit roofing materials are priced and sold in.

How many bundles per square?

3 bundles per square for standard 3-tab shingles; architectural shingles vary — check the packaging.

What pitch factor should I use?

Measure your roof’s rise over 12 inches of run: 4/12 ≈ 1.05, 6/12 ≈ 1.12, 8/12 ≈ 1.20, 12/12 ≈ 1.41.

Do I need extra for the ridge?

Yes — ridge caps are separate; the waste allowance covers field cuts, not ridge material.

Does the bundle count include ridge caps?

No. The bundle count covers the roof field — the sloped surface the area, squares and bundles are calculated from. As the ridge question above explains, ridge caps are separate material and the waste allowance covers field cuts, not the ridge, so order ridge caps on top of the bundle figure the tool gives.

What if my roof has sections with different pitches?

Run the tool once per section. Each calculation takes a single pitch factor, so enter one section’s footprint with its factor from the table above — say the main roof at 1.20 — then repeat for the other section at its own factor, and add the two bundle counts together for the order.

Related Calculators