Roof Slope & Singapore Rainfall Calculator

Enter the roof run and slope to calculate the drop. The rainfall check separates average daily water volume from the short-duration runoff rate used for preliminary drainage checks.

Browser version: this file calculates in Safari, Chrome, Edge and Firefox. A document preview may display the page but suppress its JavaScript.
The calculator is not running in this preview.The ChatGPT/iPhone document viewer is displaying the HTML but blocking its calculation script. Download and open the file in a browser, or use the mobile spreadsheet version supplied with it.

1. Roof geometry

Edit any field; results update automatically. The Update button is provided as a backup.
High point to drainage edge.
%
2% = 20 mm/m = 1 in 50.
This text updates automatically and can be copied manually.

2. Singapore rainfall check

Daily depth estimates accumulated volume. Hourly intensity estimates how fast water reaches the drains.
1.0 is conservative for an impervious roof.
mm/day
mm/h
Daily runoff volume694 L/day0.694 m³/day
Storm runoff rate2.58 L/s155 L/min
Do not divide the daily average by 24 to size drains; Singapore rain often falls in short, intense bursts.
Long-term all-calendar-day mean2,534.3 mm/year for 1991–2020 ≈ 6.94 mm/day.
Recent wet-day comparison2025 averaged 13.8 mm on wet days; this is not a design storm.
Short-duration comparisonThe highest observed 60-minute intensity in 2024 was 93 mm; this is historical, not a prescribed design value.

Quick drop reference

Slope1 m run5 m run10 m run
1%10 mm50 mm100 mm
2% (1:50)20 mm100 mm200 mm
3%30 mm150 mm300 mm
17.5 mm87.3 mm174.6 mm
34.9 mm174.6 mm349.2 mm
87.5 mm437.4 mm874.9 mm

Reference sources

  1. NEA/MSS 2022 climate review — 1991–2020 islandwide annual average of 2,534.3 mm.
  2. NEA/MSS 2025 climate review — 13.8 mm average rainfall on wet days in 2025.
  3. NEA/MSS 2024 climate review — highest observed 60-minute intensity in 2024 was 93 mm.
  4. SS 525:2024 preview — roof-drainage design reference.
  5. LYSAGHT KLIP-LOK® product data — an official concealed-fix example allowing pitches from 1°, subject to the selected profile and design provisions.
  6. LYSAGHT TRIMDEK® product data — an official trapezoidal-sheet example with a 2° minimum roof slope.
  7. LYSAGHT CUSTOM ORB® product data — the official corrugated-profile source behind the 5° example. These examples are not universal minima; the exact supplied product controls.