induwara.lk
induwara.lkSri Lanka · Building

Sri Lanka Roofing Sheet Calculator

Find out how many roofing sheets your roof needs from its plan dimensions and pitch — plus ridge caps, purlins, screws and an optional rupee cost. Built for the UPVC/ASA, metal tile-profile and fibre-cement sheets sold in Sri Lanka. No signup, sources cited below.

By Induwara AshinsanaUpdated Jul 11, 2026
How many roofing sheets do I need?
CIDA / SLS geometry
Units
Quick presets
m

Length of the wall the ridge runs along.

m

Distance the roof spans, wall to wall.

°

Slope angle in degrees (5–45°). SL corrugated roofs: ~15–30°.

Lightweight UPVC/ASA corrugated sheets (e.g. Amano). Effective cover ≈ 0.98 m.

m

How far the roof projects past the wall at the eave.

m

Overhang past the gable wall at each end.

Cover 0.98 m · end-lap 200 mm

m

Gap between purlins up the slope (CIDA: 0.6–0.9 m).

%

Cuts, breakage & offcuts. Gable ~7%, hip ~10%, lean-to ~5%.

Roofing sheets
56
52 before wastage
Roof slope area
125.5 m²
1,351 sq ft
Ridge caps
7
pieces
Screws / hook bolts
753
6 per m²

How the count is built

Rafter run (per slope)4.6 m
Slope (rafter) length4.98 m
Ridge length12.6 m
Usable sheet length (after end-lap)2.8 m
Sheet layout13 cols × 2 rows × 2 slopes = 52
Purlins / battens9 rows/slope · 227 m total
Area cross-check (A ÷ cover × usable length)46 sheets

Purlin length is total linear metres. Purlins/battens stay in metres — timber is priced by the metre in SL.

runriseslope22.5°
slope = run ÷ cos(pitch)
Add unit prices (optional) — estimate the total cost
Rs
Rs
Rs
Rs

Prices are yours to enter — nothing is fetched. SL roofing prices vary by dealer, colour and batch.

Sheet cover widths & end-laps from SLS 9 / SLS 723 and Sri Lankan manufacturer catalogues; purlin spacing, wastage and 6-screws/m² norms from CIDA/ICTAD. Ridge cap cover 1.8 m/piece. Estimator only — consult a qualified engineer for structural design.

How it works

Roofing quantities come from one piece of geometry and a handful of catalogued sheet dimensions. Every length you type is converted to metres first, so the metric and feet inputs always give the same answer.

  1. Rafter run. For a gable or hip roof the horizontal run of one slope is span ÷ 2 + eave overhang. A single-slope lean-to uses the full span plus the eave.
  2. Slope (rafter) length. The sheet runs up the slope, not across the plan, so slope = run ÷ cos(pitch). This is standard roof trigonometry — the same measurement CIDA/ICTAD BOQs use for roof area.
  3. Columns across the ridge. columns = ⌈ridge length ÷ effective cover width⌉. Cover width is the net figure after the side-lap: about 0.98 m for UPVC/ASA and 1.0 m for metal tile-profile and fibre-cement, per SLS standards and manufacturer spec sheets.
  4. Rows up the slope. rows = ⌈slope length ÷ (sheet length − end-lap)⌉. The end-lap (150 mm for fibre-cement per SLS 9, ~200 mm for profiled sheets) is the vertical overlap between stacked courses.
  5. Sheets. Multiply columns × rows × the number of slopes, then add the wastage allowance for cuts and breakage — about 7% for a gable, 10% for a hip (more diagonal cuts) and 5% for a lean-to. The result is rounded up to whole sheets.
  6. Ridge caps, purlins and screws. Ridge caps = ⌈ridge ÷ 1.8 m⌉ (cover per cap). Purlin rows per slope = ⌊slope ÷ spacing⌋ + 1 at the CIDA 0.6–0.9 m spacing. Fasteners = roof area × 6 per m² — one per corrugation crest at every purlin line.

A hip roof has the same total slope area as a gable over the same footprint, so its sheets are estimated by area (roof area ÷ one sheet's coverage) with the higher hip wastage, because the diagonal cuts across its triangular faces make a plain column-by-row layout meaningless. As a credibility check the calculator always shows an independent area-based sheet count beside the layout count. Sheet cover widths and end-laps come from manufacturer catalogues (Amano, Melwa/Lanwa, Rhino/Ceylon) and the SLS dimensional standards; the spacing, wastage and fastener norms come from CIDA/ICTAD roofing practice.

Worked examples

Gable roof · 12 m × 8 m · UPVC/ASA · pitch 22.5°

  1. Run = 8 ÷ 2 + 0.6 eave = 4.6 m
  2. Slope = 4.6 ÷ cos 22.5° (0.9239) = 4.98 m
  3. Usable sheet length = 3.0 − 0.20 end-lap = 2.80 m
  4. Ridge = 12 + 2×0.3 verge = 12.6 m
  5. Columns = ⌈12.6 ÷ 0.98⌉ = 13 · Rows = ⌈4.98 ÷ 2.80⌉ = 2
  6. Sheets = 13 × 2 × 2 slopes = 52 → ×1.07 wastage = 56 sheets
  7. Area = 2 × (12.6 × 4.98) = 125.5 m² · Screws = ⌈125.5 × 6⌉ = 753
  8. Ridge caps = ⌈12.6 ÷ 1.8⌉ = 7 · Purlins = 9 rows/slope, 226.8 m total

Single-slope lean-to · 6 m × 4 m · fibre-cement · pitch 15°

  1. Run = 4 + 0.5 eave = 4.5 m (full span, one slope)
  2. Slope = 4.5 ÷ cos 15° (0.9659) = 4.66 m
  3. Usable sheet length = 3.0 − 0.15 end-lap = 2.85 m
  4. Ridge (top edge) = 6 + 2×0.3 = 6.6 m
  5. Columns = ⌈6.6 ÷ 1.0⌉ = 7 · Rows = ⌈4.66 ÷ 2.85⌉ = 2
  6. Sheets = 7 × 2 × 1 slope = 14 → ×1.05 wastage = 15 sheets
  7. Area = 6.6 × 4.66 = 30.8 m² · Screws = ⌈30.8 × 6⌉ = 185
  8. Purlins = ⌊4.66 ÷ 0.6⌋ + 1 = 8 rows, 52.8 m total

Hip roof · 12 m × 8 m · metal tile-profile · pitch 22.5°

  1. Eave length = 12 + 2×0.6 = 13.2 m · Eave width = 8 + 2×0.6 = 9.2 m
  2. Slope = (9.2 ÷ 2) ÷ cos 22.5° = 4.98 m
  3. Area = 2 × 13.2 × 4.98 = 131.4 m² (same as a gable of this footprint)
  4. Sheets by area = ⌈131.4 ÷ (1.0 × 2.80)⌉ = 47 → ×1.10 = 52 sheets
  5. Top ridge = 13.2 − 9.2 = 4.0 m → ridge caps = ⌈4.0 ÷ 1.8⌉ = 3
  6. Hip flashing = 4 × 4.6 × √(2 + tan²22.5°) ≈ 27.1 m
  7. Screws = ⌈131.4 × 6⌉ = 789

Frequently asked questions

Sources & references

Sheet cover widths, standard lengths and end-laps are catalogued dimensions from Sri Lankan manufacturer/importer spec sheets (Amano ASA/UPVC; Melwa/Lanwa colour-coated metal tile-profile; Rhino/Ceylon fibre-cement) cross-checked against the SLS standards. Purlin spacing, wastage allowances and the ~6 fasteners/m² norm follow CIDA/ICTAD roofing practice. Last verified 2026-07-11. This is a quantity and costing estimator, not a structural design tool — consult a qualified engineer for rafter sizing, wind load and spans.

Related tools

Rate this tool
Be the first to rate

Comments & feedback

Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.

Found a bug, edge case, or want to suggest an improvement?

Email me at [email protected] — most fixes ship within 24 hours.