Roofing, Stair Stringer, Tile, Mulch/Gravel & HVAC BTU Calculator

Compute pitched roofing squares & bundles, stair riser counts, bulk mulch/gravel yd³, and HVAC BTU load.

Roofing Squares, Shingle Bundles & Material Volume
22.14 Squares (67 Bundles)
Sloped Roof Area: 2,012 sq ft (6:12 pitch) • HVAC Load: 45,000 BTU/hr
Roof Area (6:12 Pitch ×1.118) 2,012 sq ft
Mulch/Gravel Volume (3" deep) 16.67 yd³
Stair Risers (108" rise) 14 steps @ 7.71" each
Estimated Cooling/Heating Load 45,000 BTU/hr
Inputs
sq ft
Flat horizontal area in square feet.
in / 12"
Vertical rise in inches per 12 inches of horizontal run (e.g. 6 for 6:12 pitch).
inches
Depth in inches for bulk cubic-yard calculation.
inches
Total vertical height between finished floors in inches (e.g. 108" = 9 ft).
Results & Graph
Roofing Squares, Shingle Bundles & Material Volume
22.14 Squares (67 Bundles)
Sloped Roof Area: 2,012 sq ft (6:12 pitch) • HVAC Load: 45,000 BTU/hr
Roof Area (6:12 Pitch ×1.118)
2,012 sq ft
Mulch/Gravel Volume (3" deep)
16.67 yd³
Stair Risers (108" rise)
14 steps @ 7.71" each
Run: 130"
Estimated Cooling/Heating Load
45,000 BTU/hr

Flat Footprint vs. Sloped Roof Area (sq ft)

Impact of roof pitch multiplier on material coverage area
Graph 1 • Gable Roof Pitch Triangle & Rafter Slope Multiplier Shows true sloped roof area and 3-bundle-per-square shingle count
Roof Pitch: 6:12 (26.6° Slope Angle) Multiplier = 1.118× Roofing Material Takeoff • Sloped Roof Area: 2,012 sq ft • Roofing Squares (+10%): 22.14 sq • Shingle Bundles (3/sq): 67 bundles
Graph 2 • IRC Stair Stringer Riser & Tread Step Profile Targets 7.5" ideal riser height and 10" tread run
Total Run = 10.8 ft (130") IRC Stair Stringer Layout • Total Floor-to-Floor Rise: 108" • Number of Risers: 14 steps • Exact Riser Height: 7.71" (IRC ≤ 7.75") • Tread Depth: 10.0" (+1" nosing)
Graph 3 • Cubic Yards of Mulch Across 2" to 6" Bed Depths 1 cubic yard = 27 ft³ (covers 108 sq ft at 3" depth)
2" Refresh Layer Depth 11.1 yd³ 3" Standard Weed-Barrier Depth 16.7 yd³ 4" Deep Landscape Bed Depth 22.2 yd³ 6" Heavy Erosion Control Depth 33.3 yd³
Summary: Roofing requires 22.14 squares (67 bundles) and 16.67 yd³ for bulk coverage.
Summary: A 1,800 sq ft footprint with a 6:12 pitch (multiplier 1.118) has 2,012 sq ft of sloped roof area, requiring 22.14 roofing squares (67 shingle bundles including 10% waste). Covering 1,800 sq ft to 3" depth requires 16.67 cubic yards of mulch/gravel, and a 108" floor-to-floor rise requires 14 risers at 7.71" each.
Interactive chart & math engine powered by CalculatorGraph

Formula & Mathematical Methodology: Roof Pitch Secant Multiplier, Bulk Yardage & IRC Stair Riser Formulas

Pitch Factor = 1 + (Rise12)2,   Roofing Squares = Footprint Area × Pitch Factor × 1.10100
PitchFactor = √[1 + (Rise/12)²]; Squares = (Area × PitchFactor × 1.10) / 100; Yd³ = (Area × Depth_in / 12) / 27
  • 1 Roofing Square: 100 square feet of roof surface (typically 3 bundles of architectural shingles)
  • 7.5" Riser: Target residential stair riser height under IRC building codes (max 7.75")

Rounding: Bundles and stair steps round to whole integers; areas and volumes round to 2 decimal places.

Worked Example: 1,800 sq ft Footprint with 6:12 Roof Pitch, 3" Mulch Depth & 108" Stair Rise

Estimate roofing bundles, bulk yardage, and stair steps.

  1. Pitch multiplier for 6:12 = √(1 + 0.5²) = 1.118 → Sloped roof area = 2,012 sq ft.
  2. With 10% waste = 22.14 squares × 3 = 67 shingle bundles.
  3. 108" stair rise ÷ 7.5" = 14 risers at 7.71" each (130" horizontal run).
Result: 22.14 roofing squares (67 bundles), 16.67 yd³ bulk volume, and 14 stair risers.

Frequently Asked Questions

How many bundles of shingles are in one roofing square?

Standard three-tab and architectural asphalt shingles are packaged so that 3 bundles cover 1 roofing square (100 sq ft).

Construction & Home · Building Trades & Material Takeoffs

Roofing, Stair Stringer, Tile, Mulch/Gravel & HVAC BTU Calculator: inputs, method, and how to read the result

Compute pitched roofing squares & bundles, stair riser counts, bulk mulch/gravel yd³, and HVAC BTU load.

Choose inputs for the case you are checking

The defaults are illustrative. Replace them with values for your case and keep the units shown beside each field.

  • Building Footprint / Coverage Area: Flat horizontal area in square feet.
  • Roof Pitch Rise (Per 12" Run): Vertical rise in inches per 12 inches of horizontal run (e.g. 6 for 6:12 pitch).
  • Mulch / Gravel / Tile Bed Depth: Depth in inches for bulk cubic-yard calculation.
  • Floor-to-Floor Stair Total Rise: Total vertical height between finished floors in inches (e.g. 108" = 9 ft).

What the calculation includes

With the default values shown, Roofing Squares, Shingle Bundles & Material Volume is 22.14 Squares (67 Bundles). The calculation follows Roof Pitch Secant Multiplier, Bulk Yardage & IRC Stair Riser Formulas; the formula and variable definitions above show how the inputs combine.

One-input check: With the other defaults held constant, changing Building Footprint / Coverage Area from 1,800 sq ft to 1,980 sq ft changes Roofing Squares, Shingle Bundles & Material Volume from 22.14 Squares (67 Bundles) to 24.35 Squares (74 Bundles). This is a comparison inside the calculator's stated model, not a prediction.

Where to use caution

  • Includes a 10% roofing waste buffer for hips, valleys, and starter courses.
  • HVAC BTU rule-of-thumb (25 BTU/sq ft) should be verified with a Manual J load calculation for extreme climates.

Scope: Global / US IRC Building Conventions Check the assumptions and limitations against your situation before relying on the estimate.

More in Construction & Home: Concrete & Square Footage Calculator, Geometry Calculator (Right Triangle, Circle & Cylinder), Unit Conversion Calculator.