Skip to content

Roofing Calculator

Estimate roof area, roofing squares, shingle bundles, underlayment rolls, sheathing sheets, waste allowance, and material cost.

Last Updated: June 13, 2026

Suggested waste for this complexity is about 10%.

%

Use 10% for simple roofs and more for valleys, dormers, and cut-up layouts.

ft
ft
ft
in / 12

Enter 6 for a 6:12 roof pitch.

Many asphalt shingles use 3 bundles per square; verify your product.

$
sq ft
sq ft

A 4 x 8 sheet covers 32 sq ft.

Roofing squares

20.46squares

Total roof area

2,046sq ft

Shingle bundles

62bundles

Estimated bundle cost

$2,356.00

Roof area before waste

1,860.41 sq ft

Slope factor

1.118x

Underlayment rolls

3

Sheathing sheets

64

Planning itemEstimateUse this for
Measured roof area1,860.41 sq ftBefore waste allowance.
Waste allowance186.04 sq ftFor starter, ridge, cuts, breakage, and layout loss.
Roofing squares20.46 squaresOne square equals 100 sq ft.
Underlayment3 rollsBased on entered roll coverage.
Formula

Footprint mode multiplies projected roof area by the slope factor. Slope factor is square root of rise squared plus run squared, divided by run.

Buying note

Exact bundle count is 61.39. The calculator rounds up to 62 bundles.

Field check

Confirm final quantities against roof plane measurements, valleys, dormers, starter courses, ridge caps, and local installation details.

Roofing Planning Notice

This calculator is a material planning estimate only. Actual roofing quantities can change with valleys, hips, dormers, penetrations, starter courses, ridge caps, flashing, waste, product exposure, underlayment overlap, deck repairs, local code, and jobsite safety requirements. Have roof measurements and installation details verified by a qualified roofing professional.

Checked by Jitendra Kumar

Roofing Calculator is checked for formula labels, source links, and result limits.

Jitendra Kumar, Founder & Editorial Standards Lead. Updated June 13, 2026. Scope: measurement calculators.

Sources & methodology · Review standards

How to Use the Roofing Calculator

Use footprint mode when you know the building length, width, eave overhang, and roof pitch. Use known-area mode when roof planes have already been measured directly.

Enter the waste allowance, bundles per square, bundle price, underlayment coverage, and sheathing coverage. The calculator converts roof area into roofing squares, bundles, rolls, sheets, and estimated material cost.

  1. Step 1: Choose measurement mode

    Use footprint and pitch for a simple estimate, or known roof area for measured roof planes.

  2. Step 2: Enter dimensions and pitch

    Add length, width, overhang, and pitch rise per 12 inches when using footprint mode.

  3. Step 3: Set material assumptions

    Enter waste allowance, bundles per square, bundle price, underlayment coverage, and sheathing sheet coverage.

  4. Step 4: Review roofing quantities

    Use roof squares and bundle count for shingles, and roll or sheet outputs for accessory planning.

How This Roofing Calculator Works

Footprint mode adds overhang to the projected building dimensions, multiplies length by width, and applies a pitch slope factor. Known-area mode uses the roof surface area you enter directly.

The calculator then adds the waste allowance, divides by 100 to get roofing squares, and multiplies squares by bundles per square. Bundle count is rounded up because shingles are bought in whole bundles.

Underlayment rolls and sheathing sheets are estimated from the total roof area after waste using the coverage values you enter. Use actual product labels and local installation requirements before buying.

Roofing Measurement Guide

Roof Pitch and Area Reference

Roof casePitch or methodPlanning note
Flat / low slope0:12 to 2:12Product choice, drainage, and installation details become critical.
Common moderate roof4:12 to 8:12Footprint area multiplied by slope factor gives roof surface area.
Steep roof9:12+Waste, labor, safety gear, staging, and access can increase materially.
Known roof areaMeasured planesBest when roof planes have already been measured directly.

Roofing Material Reference

ItemCommon planning unitImportant note
Roofing square100 sq ftStandard roofing quantity unit.
Asphalt bundlesOften 3 bundles per squareVerify the product label because coverage varies.
Underlayment rollEntered coverage per rollUse actual roll coverage and overlap rules.
4 x 8 sheathing32 sq ft per sheetOnly needed when deck replacement is planned.

Worked Roofing Examples

Roof caseCalculationPlanning result
30 ft x 40 ft footprint at 6:12 pitch1,200 sq ft x 1.118 slope factorAbout 1,342 sq ft or 13.42 squares before waste.
15 squares with 10% waste15 x 1.10 = 16.5 squaresRound material purchases based on product coverage.
16.5 squares at 3 bundles per square16.5 x 3 = 49.5 bundlesPlan about 50 bundles before accessory materials.

A roofing calculator works best for early budgeting and material planning. Final takeoffs should measure each roof plane, account for every cut edge, and include accessories such as starter shingles, ridge caps, drip edge, flashing, vents, and underlayment overlaps.

For complex roof footprints, break the project into simpler rectangles or measured roof planes first. The Square Footage Calculator can help with area work before converting to roofing squares.

Keep the research moving with Square Footage Calculator, Room / Plot / Lot Area & Size Calculator, Area Converter, and Concrete Calculator.

Frequently Asked Questions

Calculate the projected footprint area, then multiply by the slope factor. For a pitch expressed as rise over 12 inches, slope factor equals square root of rise squared plus 12 squared, divided by 12.

A roofing square is 100 square feet of roof area. Shingles, underlayment, and labor estimates are often discussed in squares.

Many asphalt shingles use 3 bundles per square, but coverage varies by product. Use the bundle coverage or bundles-per-square value from the actual shingle packaging.

A simple roof may use around 10% waste. Roofs with valleys, dormers, hips, steep pitch, multiple planes, or complex cuts may need 12% to 20% or more.

No. This is a planning calculator. A roofing contractor should verify measurements, slope, deck condition, flashing, ventilation, code requirements, safety constraints, and product-specific installation details.

Pitch mode multiplies projected roof footprint by a slope factor. For an x:12 pitch, slope factor equals square root of x squared plus 12 squared, divided by 12.

Measure each roof plane separately, calculate each plane area, add the areas, and then apply waste. Complex roofs should not be reduced to one simple rectangle.

Roofing materials are commonly estimated in squares, where one square equals 100 square feet of roof surface. It makes shingle and labor quantities easier to compare.

No. The calculator estimates broad material quantities. Starter courses, ridge caps, hip caps, flashing, vents, drip edge, and valley materials should be checked separately.

Use the damaged or planned replacement area when only part of the deck is being replaced. Use total roof area only when full re-sheathing is expected.

Steep or complex roofs can involve more cuts, staging limits, access issues, and breakage. The material math should be checked by a roofer before purchase.

Related Calculators

Related Guides

Sources & References

  1. 1.NIST Special Publication 811 - Guide for the Use of the International System of Units (SI)(Accessed March 2026)
  2. 2.BIPM - International System of Units (SI) resources(Accessed March 2026)
  3. 3.NIST Metric Program(Accessed March 2026)
  4. 4.UK National Physical Laboratory - Units and standards resources(Accessed March 2026)
  5. 5.International Bureau of Legal Metrology (OIML)(Accessed March 2026)