Calcive.

Roofing Material Calculator

Estimate quantities for various roofing materials including Asphalt Shingles, Metal Panels, Clay Tiles, Slate, and Underlayment.

Roof Dimensions
Material Settings
Settings

Calculation Results

Roofing Squares Required
16.50

The number of roofing squares needed (1 square = 100 sq ft).

Shingle Bundles Required
50

The total number of asphalt shingle bundles needed (3 bundles per square).

Underlayment Rolls (400 sq ft per roll)
5

Number of standard 15lb or 30lb felt/synthetic underlayment rolls needed.

How This Calculator Works

To use the Roofing Material Calculator:

  1. Enter the total surface area of your roof.
  2. Select your roofing material type (Asphalt Shingles, Metal, Tile, or Slate).
  3. Enter the waste factor percentage (10% is standard; use 15-20% for hips, valleys, or high complexity).
  4. The calculator dynamically shows the specific material quantities and underlayment rolls required.

Formula & Calculations

We first calculate the total roof area including waste:

Total Area = Roof Area × (1 + Waste / 100)

Next, we convert this to roofing squares (where 1 square = 100 sq ft):

Squares = Total Area / 100

Depending on the selected material, the quantity is calculated as:

  • Asphalt Shingles: 3 bundles per square (rounded up)
  • Metal Panels: Total sloped area in square feet
  • Clay/Concrete Tiles: Approximately 1.1 tiles per square foot (110 tiles per square)
  • Slate Roofing: Approximately 1.5 slate tiles per square foot (150 slates per square)

Underlayment is estimated assuming a standard roll covers 400 square feet (including overlaps):

Underlayment Rolls = ceil(Total Area / 400)

Step-by-Step Calculation Examples

Standard Asphalt Shingle Roof

Calculating materials for a 1,500 sq ft roof with standard asphalt shingles and a 10% waste buffer.

Given Inputs
  • roof_area: 1500
  • material_type: asphalt
  • waste: 10
Calculated Output
  • squares: 16.50
  • asphalt_bundles: 50
  • underlayment_rolls: 5

Slate Roof Installation

Calculating materials for a 2,000 sq ft roof using slate tiles with a 15% waste buffer.

Given Inputs
  • roof_area: 2000
  • material_type: slate
  • waste: 15
Calculated Output
  • squares: 23.00
  • slates_needed: 3450
  • underlayment_rolls: 6

Frequently Asked Questions

How many shingles are needed per square?

Standard asphalt shingles require 3 bundles per square. A bundle covers approximately 33.3 square feet, meaning three bundles cover 100 square feet.

What is underlayment and why is it needed?

Underlayment is a water-resistant or waterproof barrier material installed directly onto the roof deck before the shingles or other outer roofing materials are applied. It provides a secondary layer of protection against water intrusion.

How do you calculate slate roof quantities?

A typical slate roof installation uses standard 12" x 18" or 10" x 20" slates. With standard headlap, this averages about 1.5 slate shingles per square foot (150 per square).

How many clay tiles are in a square?

Clay or concrete barrel tiles average about 1.1 tiles per square foot, which is approximately 110 tiles per square, depending on the exact tile model and exposure setting.

What waste factor should be used for metal roofing?

For standard pre-cut metal panel roofs, a waste factor of 10% is sufficient for simple gable roofs. For hips, valleys, and custom profiles, 15-20% is recommended.

Related Calculators