Professional reference for the building trades · tradeconvert.pro · Roofing V1.0
TradeConvert
Professional Unit Conversions for the Building Trades
Field Notes · Construction Reference Plumbing · Electrical · HVAC · Roofing
NIST Verified Standards

Roofing Calculator — Shingle & Square Estimator

Calculate roof surface area, total squares, shingle bundles, and underlayment rolls. Adjusts for roof pitch rise, custom overhangs, and waste margins.

A Roofing Square equals exactly 100 square feet of roof surface. Standard asphalt architectural shingle bundles cover 33.3 square feet, requiring exactly 3 bundles per square. For hip and valley roofs, a 15% waste factor is recommended.

Roof Area & Shingle Calculator
Pitch Slope & Overhang Adjustment
Material & Volume Output
Metric / Unit
Estimated Result
Coverage Basis
Recommended Buy
Roof Surface Area
876 ft²
Squares (100 ft²)
8.76
Shingle Bundles
29
Roll Underlayment
1 Roll

How Roof Pitch Impacts Area Math

A common error in roof estimating is using the flat footprint of a building without correcting for the vertical slope. The steeper a roof rises, the more surface area it covers. This multiplier is called the Slope Factor:

Roof Pitch (Rise / 12) Angle (Degrees) Slope Multiplier Factor Typical Shingle Type
3/12 14.04° 1.031 3-Tab / Low-Slope Sealant
4/12 18.43° 1.054 Architectural Asphalt
6/12 26.57° 1.118 Architectural Asphalt
8/12 33.69° 1.202 Architectural or Premium Slate
10/12 39.81° 1.302 Metal panels or Heavy Slate
12/12 45.00° 1.414 Metal or Cedar Shake
Standard Roof Slope Factors. Multiply footprint area (including overhangs) by the factor to calculate slope area.

Underlayment and Starter Requirements

A complete roof installation requires more than shingles. You must budget for the layers below and around them:

  • Underlayment: Heavy felt or high-performance synthetic rolls. Standard synthetic rolls cover 1,000 sq ft, while standard No. 15 felt rolls cover 400 sq ft (accounting for laps).
  • Drip Edge: Installed on rakes and eaves to direct water into gutters. Measure the total perimeter in linear feet and divide by 10 (standard length of drip edge flashing metal).
  • Ice and Water Shield: Self-adhered membrane required in freezing climates. Typically installed along eaves extending 24 inches inside the warm exterior wall line.

Frequently Asked Questions (Roofing & Shingle Estimating)

How many shingles do I need for my roof square footage?

To determine exactly how many shingles you need:

  1. Find your actual sloped roof area in square feet. For instance, if your building footprint is 1,000 sq ft and you have a 4/12 slope, your sloped area is 1,054 sq ft.
  2. Add a waste factor (typically **10%** for simple gable roofs or **15%** for complex hip roofs). For 1,054 sq ft, adding 10% waste equals 1,159 sq ft.
  3. Since standard 3-tab and architectural shingle bundles cover **33.3 square feet**, divide the total by 33.3: 1,159 ÷ 33.3 = 34.8 bundles.
  4. Always round up to the next full bundle (e.g. 35 bundles total).
What is a roofing "square" and how many bundles are in it?

In the construction and roofing trades:

  • A "Square" is a unit of measurement equal to exactly 100 square feet of roof surface area.
  • Standard asphalt shingles are packed so that exactly 3 bundles cover 1 square (100 square feet).
  • Therefore, if a contractor states your roof is "15 squares," you have 1,500 square feet of surface area, which requires exactly 45 bundles of shingles (before accounting for waste, starter strip, and ridge caps).
How do you calculate roof square footage from a flat house blueprint?

To estimate sloped roof square footage from a flat blueprint footprint:

  1. Calculate the flat footprint including eave and rake overhangs. (e.g. A 30' x 40' house with 1-foot overhangs has a flat roof footprint of 32' x 42' = 1,344 sq ft).
  2. Find the slope factor multiplier corresponding to your roof's pitch (for a 6/12 pitch, the multiplier is exactly **1.118**).
  3. Multiply the flat footprint area by the slope factor: 1,344 × 1.118 = 1,502.6 sq ft of sloped surface.