Green Roof & Rooftop Garden Calculators

System Type
Layer Build-up
Auto-filled from preset. Edit or add layers as required (top to bottom).
Stratigraphy Profile
Total Build-up Depth
mm
Dry Dead Load
kN/m²
Extra Load When Saturated
kN/m²
Total Dry Weight on Structure
kN
Total Saturated Weight
kN
Substrate Volume
Substrate Weight (Sat)
tonnes
GRO Code 2021 / FLL 2018: dry dead load = sum(depth_m × dry_density × 9.81/1000) kN/m². Saturated load uses saturated density. Ensure structural engineer confirms capacity before specifying system type.
Existing Structure
Applied Green Roof Loads
Auto from Tab 1 or manual
Unfactored Applied Load
kN/m²
Maintenance LL Applied
kN/m²
Allowable Capacity
kN/m²
Reserve Capacity
kN/m²
Structural Utilisation
%
Total Load on Structure
kN
Utilisation Status
BS EN 1991-1-1 Eurocode 1: ULS = 1.35×DL + 1.5×LL. Allowable capacity = SDL allowance + LL allowance. Utilisation = factored load / allowable × 100. Design to ≤80% utilisation to maintain serviceability reserve. Always verify with structural engineer.
Hydrology Parameters
Design Peak Runoff — Greenfield
l/s
Runoff Reduction vs Conventional
%
Annual Rainfall Retained
/yr
Storm Event Retention
mm
Time to Overflow
min
Annual SuDS Credit
/yr
Outlet Capacity Adequate
GRO Code / CIRIA C753: Extensive roofs retain 50–80% annual rainfall. Runoff coefficient: extensive Cv=0.3–0.5, intensive Cv=0.1–0.3 vs conventional roof Cv=0.9. Storage = drainage layer + substrate retention capacity.
Roof Geometry
Waterproofing System
Roof Drainage Plan
Roof Area
Falls Achieved
%
Outlet Catchment per Drain
Flow per Outlet at Design Storm
l/s
Liner / Membrane Area
(incl. upstands)
Falls Compliant
Outlet Size Adequate
Upstand Height Adequate
BS 6229:2003: minimum falls 1:80 on flat roofs to prevent ponding. Drainage outlet sizing: Q = C×A×i where C=0.9, A=catchment area, i=design intensity. Upstand height: min 150mm above finished substrate level (GRO Code).
Build-up Thermal Properties
Auto from Tab 1 or manual
UK Part L: 0.15 flat roofs
Total R-value
m²K/W
Additional Insulation Needed
mm (if failing)
Annual Heat Loss Reduction
kWh//yr
Annual CO₂ Saving
kg CO₂//yr
Annual Energy Cost Saving
$//yr
U-value Target Met
BS EN ISO 6946: U-value = 1 / (Rsi + R_layers + Rse). Surface resistances: Rsi=0.10, Rse=0.04 m²K/W. Substrate thermal conductivity varies with moisture content; use saturated value (0.08–0.15 W/mK typically). UK Part L 2022: flat roof U-value ≤0.15 W/m²K.
Planting Category
Planting Load at Installation
kN/m²
Wind Overturning Force per Plant
kN
Combined Planting + Wind ULS
kN/m²
Recommended Anchorage
Structural Reserve Check
GRO Code / Eurocode 1: Tree wind load = Cf × qp × reference_area (crown). Use load combination: 1.35×DL(mature) + 1.5×Wind. Check against structural reserve from Tab 2. Single large trees may require individual structural assessment.