Roof Shingle Calculator Formula

Understand the math behind the roof shingle calculator. Each variable explained with a worked example.

Formulas Used

Roofing Squares

squares = adjusted_area / 100

Bundles (3 per square)

bundles = ceil(adjusted_area / 100 * 3)

Ridge Cap Bundles (35 ft/bundle)

ridge_bundles = ceil(ridge_length / 35)

Underlayment Rolls (4 sq ft/roll)

underlayment_rolls = ceil(adjusted_area / 400)

Variables

VariableDescriptionDefault
roof_areaRoof Area(sq ft)2000
waste_percentWaste Factor(%)10
ridge_lengthRidge/Hip Length(feet)40
adjusted_areaDerived value= roof_area * (1 + waste_percent / 100)calculated

How It Works

How to Calculate Roof Shingles

Formula

Squares = Roof Area / 100

Bundles = Squares × 3

A "square" of roofing is 100 square feet. Most asphalt shingles come 3 bundles per square. For ridge caps, one bundle covers approximately 35 linear feet of ridge or hip. Always add 10-15% for waste and starter strips.

Worked Example

A roof with 2,000 sq ft of area, 10% waste, and 40 ft of ridge line.

roof_area = 2000waste_percent = 10ridge_length = 40
  1. 01Adjusted area = 2,000 × 1.10 = 2,200 sq ft
  2. 02Squares = 2,200 / 100 = 22 squares
  3. 03Bundles = 22 × 3 = 66 bundles
  4. 04Ridge cap bundles = 40 / 35 = 1.14 → 2 bundles
  5. 05Underlayment rolls = 2,200 / 400 = 5.5 → 6 rolls

Frequently Asked Questions

What is a roofing square?

A roofing square is 100 square feet of roof area. It is the standard unit for ordering shingles, underlayment, and estimating roofing costs.

How many bundles of shingles per square?

Most standard 3-tab and architectural shingles come 3 bundles per square (100 sq ft). Some heavy designer shingles may require 4 or 5 bundles per square.

How many nails per shingle?

Standard installation uses 4 nails per shingle (6 nails in high-wind zones). A typical square of shingles requires about 320 nails (480 in high-wind areas).

Learn More

Guide

How to Calculate Roofing Materials: Shingles, Underlayment, and More

Learn how to calculate roofing materials including shingles, underlayment, flashing, and ridge caps. Covers roof area measurement, pitch factors, and waste allowances.

Ready to run the numbers?

Open Roof Shingle Calculator