Rainwater Drainage Pipe Sizing: IS 15797 + NBC 2016 + Storm Intensity Maps

A monsoon storm in Mumbai delivers 80-120 mm/hr peak intensity. Chennai’s North-East monsoon: 100-150 mm/hr peak. A roof drainage system designed for “average” rainfall ponds, overflows, and floods occupied space at peak. IS 15797:2008 is the Indian code for sizing rainwater drainage; it specifies design storm intensity by region and translates roof catchment area to downpipe size.

This guide walks IS 15797 from rainfall intensity through pipe diameter selection.

Step 1: Design storm intensity for your site

IS 15797:2008 Annex A provides design storm intensity (mm/hr) for one-in-five-year and one-in-ten-year return periods, by city. The 5-minute peak intensity is what drives drainage sizing.

Region / city 5-min peak intensity (1-in-10-year, mm/hr)
Mumbai, Konkan coast 100-120
Chennai, Coromandel coast 100-150
Kolkata, Gangetic plain 80-100
Delhi, NCR 80-100
Bangalore, Mysore 60-80
Pune, Hyderabad 60-90
Ahmedabad, Surat 60-80
Cochin, Trivandrum 80-100
Northeast (Cherrapunji, Guwahati) 150-200

For commercial buildings, design to 1-in-10-year return; for critical infrastructure, 1-in-25-year. For rooftop drainage of normal commercial: 100 mm/hr is the practical Indian baseline.

Step 2: Catchment area calculation

Effective catchment for rainwater drainage:


A_eff = A_horizontal + (A_vertical × cos θ)

Where:

  • A_horizontal = horizontal projected roof area
  • A_vertical = adjacent vertical wall surface that drains onto the roof catchment
  • θ = inclination angle (for sloping rooves, the projected horizontal is what matters)

For a flat roof with no adjacent vertical walls draining onto it: A_eff = A_horizontal. For a sloping roof: A_eff = projected horizontal area (NOT slant area).

For typical Indian commercial:

  • 100 m × 50 m flat roof = 5,000 m² catchment
  • With 4 m parapet wall around perimeter draining into the roof: add (100 × 4 + 50 × 4) × 2 × 0.5 = 600 m² (factor of 0.5 because rain hits the wall at angles)
  • Total A_eff ≈ 5,600 m²

Step 3: Design flow rate


Q_design = (I × A_eff) / 3,600  (m³/s)

For 100 mm/hr rainfall on 5,600 m²:


Q = (100 × 5,600) / 3,600 / 1,000 = 0.156 m³/s = 156 L/s = 562 m³/h

This is the total flow that the rainwater system must remove during peak storm.

Step 4: Downpipe sizing

IS 15797 Annex C provides catchment area per downpipe diameter for a 100 mm/hr design intensity:

Downpipe diameter Catchment area (m²)
75 mm (3″) 25
100 mm (4″) 60
125 mm (5″) 100
150 mm (6″) 165
200 mm (8″) 350
250 mm (10″) 600

For our 5,600 m² roof at 100 mm/hr:

  • Total downpipe area required: 5,600 / (max catchment per pipe size)
  • Single 250 mm pipe handles 600 m² catchment → need 5,600/600 = 9.3 → minimum 10 downpipes of 250 mm
  • More commonly: 28 downpipes of 150 mm (165 m² each) → total catchment 4,620; need 32 downpipes
  • Or distribute as multiple sizes: combination

For typical Indian commercial — 6 distribution points each handling 1,000 m² — use 250 mm downpipes at each.

Step 5: Horizontal carrier sizing

Downpipes connect to a horizontal carrier (or directly to the storm sewer). IS 15797 Annex E provides carrier flow capacity at standard slope (1:100):

Carrier diameter Flow capacity at 1:100 (L/s) Equivalent catchment at 100 mm/hr (m²)
100 mm 8 290
150 mm 25 900
200 mm 50 1,800
250 mm 90 3,240
300 mm 145 5,220
400 mm 280 10,080

For 5,600 m² catchment: 300 mm carrier handles 5,220 m² → at our 5,600 m² we need either:

  • One 400 mm carrier (handles all)
  • Or two 300 mm carriers (one collecting half the roof, one the other half)
  • Or three 250 mm carriers

Step 6: Slope and clean-out

IS 15797 minimum slope for horizontal carriers: 1:100 (10 mm/m). Maximum slope: 1:25 to prevent excessive velocity that causes turbulence and noise.

Clean-out access: every 30 m of horizontal run, plus at every change of direction > 45°. Clean-out cap or rodding eye, located accessibly.

Worked example: 25-storey commercial tower, 80 m × 60 m typical floor

Roof: 80 × 60 = 4,800 m² (conservative — assume 4,800 m² with no adjacent walls draining)

Rainfall design: 100 mm/hr (Mumbai location, 1-in-10-year)

Total design flow: (100 × 4,800) / 3,600 = 133 L/s

Downpipe distribution: 8 downpipes around perimeter, each draining 600 m² → 8 × 250 mm downpipes

Horizontal carrier: 4 carriers (each handling 1,200 m² = 33 L/s) → 4 × 200 mm at 1:100 slope, all discharging to a central rainwater tank or storm sewer

Slope: 1:100 to a central junction box; junction box pipe ≥ 300 mm to handle the combined flow.

Clean-out at every 30 m of horizontal run plus at the junction box.

Roof drain at each downpipe: dome strainer, anti-vortex design (for high-flow), with double-grating to prevent ingress of leaves/debris.

Five common rainwater design mistakes

1. Using average annual rainfall instead of peak 5-min intensity. Average is 5-10 mm/hr in many regions; peak 5-min is 100+ mm/hr. The drainage must handle peak.

2. Forgetting parapet wall contribution. Adjacent walls drain onto roof; if not accounted, roof ponds.

3. Combining rainwater drain with sewage. Storm water and sewage must remain separated (NBC 2016 Pt 9). Combined sewer = storm overflow contaminates ground.

4. Slope too aggressive (1:25 or steeper). Velocity too high = noise + erosion. 1:50 to 1:100 ideal.

5. No anti-vortex roof drain. A dome strainer collapses under heavy rainfall — anti-vortex design prevents this.

Quick checklist

  • [ ] Design storm intensity (1-in-10-year, 5-min peak) confirmed for site
  • [ ] Roof catchment area calculated (horizontal projected + adjacent vertical wall contribution)
  • [ ] Total design flow = I × A_eff / 3,600
  • [ ] Downpipes distributed so each ≤ table catchment for size
  • [ ] Horizontal carrier slope 1:100 to 1:50
  • [ ] Carrier diameter from flow table at design slope
  • [ ] Clean-out every 30 m + at every direction change
  • [ ] Anti-vortex roof drains; dome strainer with double grating
  • [ ] Discharge to storm sewer or rainwater harvesting tank (separated from sewage)

References: IS 15797:2008 Indian Code for Roof Drainage; NBC 2016 Pt 9 §3; IMD Indian Storm Intensity Maps; CPHEEO Manual on Sewerage and Sewage Treatment.

[Disclosure block, Legal notice — auto-included by article template]

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top