Measurement & Materials

Roof area and roofing squares

Estimate roof surface area, roofing squares and shingle bundles from measured roof planes, a simple pitched footprint or known surface area.

Model 1.0.0Reviewed 2026-10-29Free · No account needed

Your inputs

Complete the fields for your selected method. Zero means intentionally zero, not unknown. Currency selection labels amounts; it does not convert exchange rates.

Actual sloping rectangular roof planes
Item 1
Item 2
%
currency

How this calculation works

simple pitched surface = horizontal roof projection × sqrt(1 + (rise / 12)²); squares = surface / 100; bundles = ceil(surface × (1 + allowance) / coverage per bundle)

A quantity estimate from your measurements, not a drawing takeoff, layout optimization, engineering design or code approval. Keep overlapping sections out of the total. Material allowances are your assumptions; supplier package sizes, product coverage and prices must come from the actual product or quote. Optional prices entered as zero are omitted; cost subtotals include only entered prices. The projection method requires one uniform pitch over the entire supplied horizontal roof projection, including overhangs. Do not use house floor area or add a pitch factor to already measured sloping planes. Complex roofs need individual measured sections. No unsafe roof access is required or recommended.

What information do I need?

Use records for the same job, equipment or accounting period. Only the fields for your selected entry method are required. An unknown amount is not zero.

Input definitions and where to find them
  • Which roof measurements do you have?: Use matching records or an explicitly identified assumption for which roof measurements do you have?. Unknown is not the same as zero.
  • Actual sloping rectangular roof planes: Use matching records or an explicitly identified assumption for actual sloping rectangular roof planes. Unknown is not the same as zero. Used with: Actual sloping roof-plane dimensions.
    • Plane name: Use matching records or an explicitly identified assumption for plane name. Unknown is not the same as zero.
    • Measured sloping plane length (ft): Measure this distance. Choose feet, inches or meters beside the field; decimal feet and decimal inches are accepted. Use the feet-and-inches tool to convert fractions if needed.
    • Measured plane width (ft): Measure this distance. Choose feet, inches or meters beside the field; decimal feet and decimal inches are accepted. Use the feet-and-inches tool to convert fractions if needed.
  • Horizontal roof projection length including overhangs (ft): Measure this distance. Choose feet, inches or meters beside the field; decimal feet and decimal inches are accepted. Use the feet-and-inches tool to convert fractions if needed. Used with: Simple uniform-pitch horizontal roof projection.
  • Horizontal roof projection width including overhangs (ft): Measure this distance. Choose feet, inches or meters beside the field; decimal feet and decimal inches are accepted. Use the feet-and-inches tool to convert fractions if needed. Used with: Simple uniform-pitch horizontal roof projection.
  • Roof rise per 12 inches of horizontal run (in / 12 in): Use matching records or an explicitly identified assumption for roof rise per 12 inches of horizontal run. Unknown is not the same as zero. Used with: Simple uniform-pitch horizontal roof projection.
  • Measured sloping roof surface (ft²): Enter the measured surface area in the selected unit, not a length. Use net area after deductions only if those deductions will not be entered again. Used with: Already measured roof surface area.
  • Extra material allowance for cuts and waste (%): Use matching records or an explicitly identified assumption for extra material allowance for cuts and waste. Unknown is not the same as zero.
  • Coverage printed on one shingle bundle (ft²): Enter the measured surface area in the selected unit, not a length. Use net area after deductions only if those deductions will not be entered again.
  • Optional price per shingle bundle (0 to omit) (selected currency): Use matching records or an explicitly identified assumption for optional price per shingle bundle (0 to omit). Unknown is not the same as zero.

Use the Where to find this value controls beside the inputs for available work-it-out helpers. Estimates remain your assumptions; a helper does not verify the source figures.

Worked example

Example amounts use US dollars (USD).

Example answer: Measured or modeled roof surface is 1,000.00 ft² for the illustrative inputs below.

Example inputs
  • Which roof measurements do you have?: Actual sloping roof-plane dimensions
  • Actual sloping rectangular roof planes
      • Plane name: Plane A
      • Measured sloping plane length: 20.00 ft
      • Measured plane width: 25.00 ft
      • Plane name: Plane B
      • Measured sloping plane length: 20.00 ft
      • Measured plane width: 25.00 ft
  • Extra material allowance for cuts and waste: 10.00 %
  • Coverage printed on one shingle bundle: 33.333333333333 ft²
  • Optional price per shingle bundle (0 to omit): $0.00
Measured or modeled roof surface
1,000.00 ft²
Roofing squares before allowance
10.00 squares
Material coverage including allowance
1,100.00 ft²
Whole shingle bundles
33 bundles
Shingle bundle material cost only
No price entered
  • One roofing square is 100 square feet. Bundle coverage varies by product. Ridge caps, starter strips, underlayment, flashing, fasteners and labor are excluded.

These illustrative values are not recommended rates or industry averages. Replace every example input with your own figures.

Use the result well

Use the net measured quantity to check a material order or quote. Keep installed area, extra material and purchased quantities separate.

Keep inputs on the same scope and time basis. Calculations retain precision internally; displayed values generally round to two decimal places, with extra precision for very small values and whole-unit rounding where required. Economic comparisons describe your supplied assumptions and do not guarantee future results.

This tool provides business arithmetic. It does not approve engineering designs, establish legal or tax treatment, select equipment or certify safe operating conditions.