Roofing Calculator
Estimate the number of shingle bundles, roofing squares, and underlayment rolls for your roof. Enter footprint area and pitch to get materials.
Last updated 2026-08-21
What Is a Roofing Calculator?
A roofing calculator figures out how many shingle bundles, roofing squares, and underlayment rolls you need to cover a roof. You enter the roof footprint area, the pitch (steepness), and a waste factor, and it converts that into the materials a roofer or supplier quotes. It is built for homeowners and DIYers who want a solid material estimate before buying anything.
How It Works
Squares = Roof area ÷ 100 × (1 + Waste ÷ 100). Bundles = Squares × 3.
Example
For a 1,000 sq ft roof with 10% waste: (1000 ÷ 100) × 1.1 = 11 squares → 33 bundles.
How to Calculate
- Measure the flat footprint of your roof. For a simple 40 ft by 30 ft building that is 1,200 sq ft, then add any overhang and count it as part of the footprint.
- Enter your roof pitch, such as 4 in 12. The calculator uses pitch to convert the flat footprint into the true sloped surface area, which is always larger than the footprint.
- Set a waste factor of 10% for a simple roof. On a 1,000 sq ft roof that adds 100 sq ft, bringing the working area to 1,100 sq ft.
- Read the results: 1,100 sq ft ÷ 100 = 11 squares, and 11 squares × 3 bundles each = 33 shingle bundles.
- Order a little extra for hips, valleys, and ridge caps, since cutoffs in those areas cannot be reused.
Shingle Bundles per Square by Type
| Shingle Type | Bundles per Square | Coverage per Bundle |
|---|---|---|
| 3-tab shingles | 3 | 33 sq ft |
| Architectural shingles | 3 | 33 sq ft |
| Heavy architectural | 4 | 25 sq ft |
| Luxury/slate look | 4 | 25 sq ft |
| Ridge cap shingles | 1 bundle per 33 ft | 33 linear ft |
Sources
Frequently Asked Questions
What is a roofing square?
A square is a roofing unit equal to 100 sq ft. Materials and pricing are quoted per square.
How many bundles per square?
Standard 3-tab and architectural shingles pack 3 bundles per square. Heavier shingles may be 4.
What waste factor should I use?
10% is typical; use more for complex roofs with valleys, hips, and penetrations.
Estimate the cost with the Roofing Cost Calculator. Also try: Shingle Calculator, Roof Area Calculator or browse Roofing Calculators