Roofing Calculator
Calculate roof surface area and whole shingle bundles from footprint or measured area with pitch, waste, product coverage and accessory estimates.| Line | Quantity | Basis | Copy |
|---|---|---|---|
| {{ row.label }} | {{ row.value }} | {{ row.note }} |
| Check | Action | Reason | Copy |
|---|---|---|---|
| {{ row.label }} | {{ row.value }} | {{ row.note }} |
A roofing order begins with area, but the meaning of that area matters more than the number. A building footprint is the horizontal outline seen from above. Shingles cover the sloped roof surface, which is larger whenever pitch is greater than zero. An aerial report or direct roof-plane measurement may already include slope, so applying a pitch factor again would overstate the order.
Roof pitch is written as rise over 12 inches of horizontal run. A 6/12 roof rises 6 inches for each 12 inches of run. That right triangle provides a slope multiplier for a simple, uniformly pitched footprint. It does not reconstruct hips, valleys, dormers, overhangs, intersecting roofs, or unequal slopes.
| Term | Meaning | Ordering effect |
|---|---|---|
| Roof surface area | Area of the sloped planes before waste | Forms the base shingle quantity |
| Roofing square | 100 square feet of roof surface | Common US trade unit, not a bundle count |
| Waste allowance | Extra area for cuts, starts, damage, and layout | Raises adjusted area before package rounding |
| Bundle coverage | Installed area covered by one product bundle | Must come from the selected product label or data sheet |
Waste depends on roof geometry and installation practice. A simple repair may need little extra material, while hips, valleys, dormers, penetrations, and complex cut patterns usually need more. A percentage is still an allowance, not proof that every roof plane has been measured correctly.
Accessories use their own coverage rules. Underlayment is ordered by effective roll coverage after required laps. Ridge caps and starter strips use linear coverage, not square area. Product instructions may also set minimum slope, underlayment, fastening, ventilation, deck, and weather requirements that a quantity calculation cannot determine.
Roof measurement and installation involve serious fall hazards. Use safe measurement methods and qualified roofing practice. A material takeoff does not replace a roof inspection, manufacturer instructions, local code review, or a contractor’s final order.
How to Use This Tool:
First identify whether your area is a horizontal footprint or an already measured roof surface.
- Choose Building footprint area when pitch still needs to convert plan area into sloped area. Choose Measured roof surface area when slope is already included.
- Enter the area and, for a footprint, select the correct Roof pitch.
- Choose the nearest Roof complexity, set Waste allowance, and enter the actual Bundle coverage from the selected shingle product.
- Optionally add bundle price, underlayment coverage, ridge or starter length and coverage, and tax. Review the whole-bundle order and the ordering checks before buying.
Interpreting Results:
Bundles to buy is always rounded up from the exact bundle requirement. Surplus area is package coverage beyond adjusted roof area; it is not guaranteed usable material because cut pieces, color matching, damaged shingles, and future repairs affect what remains.
- Roofing squares uses adjusted area, including waste, divided by 100 sq ft.
- Suggested waste is a comparison tied to the selected complexity profile. The entered waste rate controls the calculation.
- Underlayment rolls and Ridge / starter bundles appear only when positive coverage inputs make those estimates possible.
- The cost total covers shingle bundles and optional tax only. Labor, tear-off, disposal, delivery, flashing, ventilation, permits, and accessories are not included.
Technical Details:
Area is normalized to square metres and length to metres. When the input is a footprint, the slope factor comes from the hypotenuse of a right triangle with 12 units of run and the selected rise. When the input is already roof surface area, the factor is exactly 1.
Formula Core:
The pitch factor and roof surface area are:
For a measured roof surface, use the measured area directly. Waste is added before bundle division and whole-package rounding.
Underlayment rolls use the same ceiling rule with effective roll coverage. Ridge or starter bundles equal the ceiling of entered accessory length divided by the product’s linear coverage. Shingle subtotal equals whole bundles times price; optional tax is applied only to that subtotal.
| Rule | Exact behavior |
|---|---|
| Area and bundle coverage | Must be greater than 0 |
| Pitch rise | 0/12 to 24/12, inclusive |
| Waste allowance | 0% to 50%, inclusive |
| Suggested waste | 5%, 10%, 12%, 15%, or 20% by selected complexity |
| Tax | 0% to 25%, inclusive |
| Roofing square | 100 sq ft |
| Whole packages | Rounded upward, except values already equal to a whole number within numeric tolerance |
The waste comparison scenarios include 0%, 5%, 10%, 15%, 20%, and 25%, plus the entered and suggested rates when different. They recalculate adjusted area, bundle count, and shingle subtotal without changing the selected project inputs.
Limitations:
The slope multiplier assumes a footprint that corresponds to simple roof planes at one pitch. It does not measure overhangs or model hips, valleys, dormers, penetrations, mixed pitches, damaged deck, starter layout, flashing, ventilation, ice barriers, ridge vent deductions, or product-specific exposure.
- Confirm every roof plane and compare against supplier takeoff practice.
- Use coverage from the exact shingle and accessory products.
- Follow current manufacturer instructions and local building requirements.
- Do not climb or work on a roof without suitable training and fall protection.
Worked Examples:
Footprint converted before ordering
A 130 m² footprint at 6/12 pitch has a slope factor of about 1.118, producing 145.34 m² of roof surface. A 10% waste allowance raises adjusted area to about 159.88 m². With 3.1 m² per bundle, the exact requirement is about 51.57 bundles, so the order is 52. At $52 per bundle and no tax, the shingle subtotal is $2,704.
FAQ:
Should pitch be applied to an aerial roof report?
Only if the report gives horizontal footprint area. If it already gives measured roof surface area, choose that basis so the slope is not applied twice.
Are there always three shingle bundles in a roofing square?
No. Bundle coverage varies by product. A roofing square is always 100 sq ft, but the number of bundles needed for that area must come from the selected product information.
References:
- Fall Protection in Residential Construction, Occupational Safety and Health Administration.
- LayerLock Shingles Installation Instructions, GAF.