BUILDING & PLANNING · FIELD TOOL

Roof Material & Geometry Calculator

Slope length = (half span + overhang) ÷ cos(pitch). A 12 × 8 m building at 15° with 0.3 m overhangs has 4.45 m slopes. With 1.0 m cover sheets 3 m long and 150 mm end laps, each slope needs 12 sheets across in 2 courses (48 sheets) plus 10 purlins of 12 m and about 360 fasteners.

Free Account Required

Sign up free with your email or Google to use this calculator. It takes under a minute and unlocks every calculator on the site.

Behind this panel: an example with the default sizes.

Inputs

Results update as you type.

Roof geometry
m
m
m
Sheets
m
m
mm
Purlins & fixings
m
One roof slope with sheets and purlins12 mslope 4.45 m48 × 3.00 mmyconstructioncalculator.com
Diagram updates as you type.

Results

Check the working before you order.

Roof sheets
48× 3.00 m (12 across × 2 courses × 2 slopes)
Roof area106.8 m²
Slope length (eave to ridge)4.45 m
Ridge rise1.07 m
Purlins10 × 12.00 m = 120 m
Ridge capping12.6 m (+5%)
Fasteners360
Price This optional: add your own prices

Your prices are remembered on this device only.

Send Order WhatsApp, SMS or email to your supplier
Include
Working
  1. Slope length = (half span + overhang) ÷ cos 15.0° = 4.45 m
  2. Sheets across = ⌈12.00 ÷ 1.00 cover⌉ = 12; courses = ⌈(slope − lap) ÷ (sheet − lap)⌉ = 2
  3. Purlins per slope = ⌈slope ÷ 1.20⌉ + 1; fasteners = sheets across × purlins × 3 × 2 slopes

Results are estimates for planning and material ordering only. They are not a substitute for structural design or approval by a qualified engineer. Read the full disclaimer.

Formulas

Slope length   = (span ÷ 2 + overhang) ÷ cos(pitch)
Sheets across  = ⌈ridge length ÷ cover width⌉
Courses        = ⌈(slope − end lap) ÷ (sheet length − end lap)⌉
Purlins/slope  = ⌈slope ÷ spacing⌉ + 1
Fasteners      = sheets across × purlins × fixings per crossing × 2

Worked example

12 m long, 8 m span, 15°, 0.3 m overhang, 1.0 m cover, 3 m sheets, 150 mm lap, purlins at 1.2 m:

  1. Slope = 4.3 ÷ cos 15° = 4.45 m; rise 1.07 m
  2. Sheets = 12 across × 2 courses × 2 slopes = 48
  3. Purlins = 10 × 12 m; ridge cap 12.6 m; fasteners 360

Frequently Asked Questions

How many roof sheets do I need?

Sheets across each slope = ridge length ÷ cover width; courses up the slope = slope length less one lap, divided by sheet length less one lap. Multiply by 2 slopes for a gable roof.

What is the minimum pitch for metal roof sheets?

It depends on the profile, often around 5–10° for trapezoidal sheets with sealed laps, and lower for standing seam. Check the manufacturer's minimum.

How far apart are purlins?

Usually 1.0–1.8 m depending on the sheet profile, gauge and wind or snow load. The sheet maker's span tables give the limit.

All Building & Planning Calculators