How to Use the Roofing Calculator
What This Tool Calculates
The Roofing Calculator converts your house’s horizontal footprint dimensions and roof pitch into real roof surface area, roofing squares, and shingle bundle counts. It uses the pitch factor formula derived from the Pythagorean theorem — the same approach used by professional estimators.
Step 1: Measure Your Roof Footprint
Measure the horizontal ground-level dimensions of the area under the roof, not the sloped surface itself. For a simple rectangular house, this is the length and width of the exterior walls at their longest points. Include overhangs (eaves) if you want to cover the full drip edge.
- Length — longest exterior wall-to-wall dimension, in feet
- Width — shorter exterior wall-to-wall dimension, in feet
If your house is L-shaped or has multiple roof sections, break it into rectangles, calculate each section separately, and add the results together.
Step 2: Determine Your Roof Pitch
Roof pitch is the ratio of vertical rise to 12 inches of horizontal run, written as “rise/12”. A 4/12 pitch rises 4 inches for every 12 inches of horizontal distance.
To measure pitch: hold a carpenter’s level horizontally against the roof surface or rafter. Measure 12 inches along the level from one end, then measure straight down to the roof surface from that 12-inch mark. The vertical measurement is your rise.
Use the Roof Pitch Calculator to convert between rise/run notation, degrees, and percentage slope.
Step 3: Choose a Waste Factor
No roof installation is waste-free. Shingles must be cut around valleys, hips, dormers, skylights, and edges. Choose a waste factor based on your roof’s complexity:
- 10% — simple gable roof with no valleys or dormers
- 15% — standard recommendation for most homes
- 20% — roofs with multiple hips, valleys, or dormers
- 25% — highly complex roofs with many angles
Understanding the Results
Pitch factor — the number the footprint area is multiplied by to get the sloped surface. For a 4/12 pitch it is approximately 1.054, meaning the actual roof is 5.4% larger than the footprint.
Sloped roof area — the true surface area of the roof in square feet. This is what you need to cover with shingles and underlayment.
Roofing squares — sloped area divided by 100. The standard unit roofing contractors and suppliers use for ordering. One square = 100 sq ft.
Shingle bundles — the number of bundles required, rounded up, after applying the waste factor. Based on 3 bundles per square, which is the industry standard for standard 3-tab and architectural asphalt shingles (IKO Industries, verified June 2026). Premium or luxury shingles may require 4–5 bundles per square — always check the product’s technical data sheet before ordering.
Formula Summary
- Pitch factor = √(1 + (rise ÷ 12)²)
- Sloped area = Length × Width × Pitch factor
- Squares = Sloped area ÷ 100
- Bundles = ⌈ Squares × 3 × Waste factor ⌉
Limitations
This calculator assumes a simple rectangular footprint with a uniform pitch. It does not model complex roof shapes with multiple pitches, dormers, or intersecting roof planes. For complex roofs, break the roof into sections and calculate each separately, or hire a roofing contractor to perform an on-site measurement.
Material costs are not included in this calculator. For cost estimates, see the Roof Replacement Cost Calculator or the Metal Roof Cost Calculator.
Other Tools on This Site
- Roof Pitch Calculator — rise/run to degrees and slope percentage
- Roofing Squares Calculator — area to squares converter
- Shingle Calculator — bundles, nails, underlayment
- Roof Area Calculator — with overhang adjustment
- Rafter Length Calculator — common rafter from span and pitch