Example Data Table
| Scenario | Length (ft) | Width (ft) | Overhang (ft) | Pitch | Waste (%) | Sheet | Net Area (ft²) | Sheets |
|---|---|---|---|---|---|---|---|---|
| Gable, typical home | 30 | 20 | 1 | 6:12 | 10 | 4×8 | ≈ 1,088 | ≈ 38 |
| Shed roof addition | 18 | 12 | 1 | 4:12 | 12 | 4×8 | ≈ 247 | ≈ 9 |
| Measured roof area | — | — | — | Any | 8 | 4×10 | 800 | ≈ 22 |
Formula Used
Slope factor converts horizontal run to sloped length:
Slope Factor = √(12² + rise²) ÷ 12
Plan dimensions include overhangs:
Plan Length = length + 2×overhang
Plan Width = width + 2×overhang
Gable roof area (two planes):
Gross Area = Plan Length × (Plan Width ÷ 2 × Slope Factor) × 2
Shed roof area (one plane):
Gross Area = Plan Length × (Plan Width × Slope Factor)
Net area subtracts openings:
Net Area = max(0, Gross Area − Openings Area)
Waste allowance adds cutting and layout loss:
Area With Waste = Net Area × (1 + Waste% ÷ 100)
Sheets required rounds up to whole panels:
Sheets = ceil(Area With Waste ÷ Sheet Area)
How to Use This Calculator
- Select your unit system and calculation method.
- For dimensions, enter length, width, overhang, roof type, and pitch.
- Or choose total roof area if you already measured it.
- Enter openings area to subtract, then set your waste percentage.
- Select a sheet size, and optionally add price and weight.
- Adjust fastener spacing to match your specification.
- Press Calculate to see results above the form.
- Use the CSV or PDF buttons to export your report.