SRV

Ecology & Environment

Stormwater Runoff Volume Calculator

Estimate effective rainfall, gross rainfall volume, runoff, storage demand, overflow, unused storage, average runoff rate, and captured fraction for one design event.

Rainfall after entered abstraction (mm)-
Gross effective rainfall volume (m³)-
Coefficient-adjusted runoff volume (m³)-
Runoff less controlled release (m³)-
Volume above entered storage (m³)-
Storage remaining after event (m³)-
Average event runoff flow (L/s)-

Decision view

Rainfall-runoff-storage flow and overflow threshold

Rainfall-runoff-storage flow and overflow thresholdEvent volume passes from effective rain through the runoff coefficient and release branch before filling storage and exposing overflow risk.
Exact scenario comparisonDesign rainfall depth (mm) changes while all other entered assumptions remain constant.
Design rainfall depth (mm)Rainfall after entered abstraction (mm)Gross effective rainfall volume (m³)Coefficient-adjusted runoff volume (m³)Runoff less controlled release (m³)Volume above entered storage (m³)Storage remaining after event (m³)Average event runoff flow (L/s)

How to use Stormwater Runoff Volume Calculator

  1. Enter catchment area, rainfall, and initial abstraction.
  2. Enter an event runoff coefficient.
  3. Enter storage, controlled release, and duration.
  4. Follow the rainfall-to-runoff flow and overflow threshold.

Calculator guide

Understanding Stormwater Runoff Volume Calculator

A rainfall event becomes runoff only after initial abstraction and a runoff coefficient, then controlled release and storage determine overflow. This calculator preserves every volume in that path and converts event volume to average flow.

Depth becomes volume Area and mm conversion determine gross event volume.
Coefficient reduces flow Not all effective rain becomes runoff.
Release precedes storage The entered release reduces event demand.
Threshold exposes risk Overflow begins only after storage is full.

Calculation method

How the calculation works

Convert effective rainfall depth over an entered drainage area to volume, apply a composite runoff coefficient, and reconcile release, storage, overflow, and average flow. Subtract initial abstraction from rainfall, convert millimetres over square metres to cubic metres, apply the runoff coefficient, subtract controlled release, and compare the remainder with storage.

Detailed calculation process

Route a design storm from rainfall depth to storage overflow

The defaults apply 45 mm rainfall to 3,200 m², subtract 3 mm abstraction, use coefficient 0.72, release 12 m³, and provide 75 m³ storage.

General formula: P_e = max(P-P_a,0); V_g = A P_e/1000; V_r = C V_g; V_d = max(V_r-V_rel,0); V_o=max(V_d-V_s,0); q_avg=1000V_r/(3600t) One millimetre over one square metre equals one litre, so division by 1,000 converts to cubic metres. Release reduces the event demand before storage; only demand beyond storage overflows.

What each symbol means

P / P_a / P_e Gross, abstraction, and effective rainfall depths, in mm.
A Contributing catchment area, in m².
C Event runoff coefficient, unitless.
V_rel / V_s Controlled release and available storage, in m³.
V_r / V_d / V_o Runoff, storage demand, and overflow volumes, in m³.
t / q_avg Event duration in hours and average runoff rate in L/s.

Worked substitution with the default inputs

1. Remove initial abstraction: P_e = 45-3 = 42 mm = 0.042 m The depth conversion is explicit before volume calculation.
2. Calculate gross effective rainfall volume: V_g = 3,200×42/1000 = 134.400 m³ The mm-to-m factor converts square-metre depth to cubic metres.
3. Apply the runoff coefficient: V_r = 0.72×134.400 = 96.768 m³ The remaining effective rainfall is treated as infiltration, retention, or other loss.
4. Route release and storage: V_d = 96.768-12 = 84.768 m³; V_o = 84.768-75 = 9.768 m³ The default fills all 75 m³ of storage and still overflows.
5. Check flow and captured fraction: q_avg = 96.768×1000/(3×3600) = 8.960 L/s; captured = (96.768-9.768)/96.768 = 89.906% The volume balance and duration-based average describe different event properties.

The default storm creates 96.768 m³ runoff, leaves 84.768 m³ after controlled release, fills 75 m³ storage, and overflows 9.768 m³.

Event pathway

Trace every cubic metre from sky to overflow

The flow diagram sizes rainfall, runoff, release, stored water, and overflow as one reconciled event.

Effective rain Rainfall after initial abstraction.
Runoff branch Coefficient-selected event volume.
Storage vessel Available capacity fills to its threshold.
Overflow path Excess volume bypasses full storage.

Worked situations

Practical examples

  • Forty-two effective millimetres over 3,200 m² is 134.400 m³.
  • Coefficient 0.72 produces 96.768 m³ runoff.
  • Storage overflow is 9.768 m³.

Better inputs

Useful tips

  • Choose coefficients and storms for the relevant surface and return period.
  • Confirm whether release can occur during the event.
  • Use hydrograph routing when timing and peak discharge matter.

Before relying on the result

Limitations and common mistakes

  • This is a single-volume event balance, not a time-step hydrograph.
  • Rainfall intensity distribution, routing, antecedent moisture, infiltration dynamics, pipe capacity, tailwater, and climate uplift are excluded.
  • Drainage approval requires local standards and site modeling.

Reference

Key terms

Initial abstraction
Rainfall depth lost before runoff begins.
Runoff coefficient
Fraction of effective rainfall converted to runoff.
Overflow
Event demand remaining after release and available storage.

Important note

Calculated from the entered environmental values using the displayed model. Measurement quality, local conditions, system boundaries, and source data affect interpretation.

Frequently asked questions

Why divide rainfall by 1,000?

It converts millimetres to metres so area times depth produces m³.

Is average flow the peak flow?

No. It spreads event runoff evenly across the entered duration.

What happens if storage is larger than demand?

Overflow becomes zero and unused storage is reported.

Does release always happen before storage?

That is the calculator's simplified event accounting assumption.