Stop Spacing Road Gullies at 30 m: Inlet Spacing Is Calculated, Not Copied
Almost every drainage drawing carries the note "gully spacing 30 m". Ask where it came from and the answer is "experience" or "we have always done it that way". It is neither a code value nor a general rule of thumb - it is the answer to one specific set of conditions: roughly a 12 m contributing width per side, a flat single-grate inlet, and a 1.5 times margin. Change any one of those and the number is void.
The consequences go both ways. On small catchments it wastes money - where the contributing width per side is only 6-8 m, the calculation allows 46-93 m, so forcing 30 m means 40-67% more inlets than necessary. On large catchments it is not enough - an undivided single-carriageway road, a plaza or a car park with a 16-20 m contributing width works out at 18-23 m, so 30 m leaves the kerb line overflowing and the pavement ponding, which fails inspection and means cutting the road open again.
This article works the whole verification chain through, so you can see whether your project should be at 25 m or 50 m.
1. The code gives a range and leaves the calculation to you
Start with the actual clauses, so nobody argues from memory:
| Clause | Requirement |
|---|---|
| GB 50014-2021, 5.7.1 | The type, number and layout of inlets shall be determined from the flow generated by the contributing area, the capacity of the inlets, and the form of the road |
| GB 50014-2021, 5.7.2 | The flow of the inlets and their connection pipes shall be 1.5 to 3.0 times the calculated flow for the pipe design return period |
| GB 50014-2021, 5.7.3 | Inlet spacing should be 25-50 m; not more than 3 inlets in series on one connection; connection length not more than 25 m |
| GB 50014-2021, 5.7.6 | Where the road longitudinal gradient exceeds 2%, spacing may exceed 50 m, but type, number and layout shall be determined by calculation for the specific conditions |
| Technical code for road gullies, clause 5.2.4 | In important central urban districts and around metro entrances, inlet spacing should not exceed 30 m |
Clause 5.7.1 is the point. Spacing is an output of flow and capacity; the 25-50 m band is simply where a sensible answer lands. The commentary to the code explicitly criticises laying inlets out uniformly by road length without calculation, on the grounds that it wastes investment and still drains badly - which is almost a description of the 30 m rule of thumb.
2. How much water one grate can actually take
Everything rests on one number: the flow a single inlet can swallow in design. The authoritative figures come from the national standard drawing set for road gullies (S2, cast iron frame and grate), measured on a 1:1 hydraulic model at 3-3.5 per mille longitudinal gradient, 1.5% crossfall and 40 mm grate head:
| Inlet type | Clear plan size | Single grate | Double grate | Multi (per grate) |
|---|---|---|---|---|
| Flat / kerb (gutter) inlet | 380x680 | 20 L/s | 35 L/s | 15 L/s |
| Combined inlet | 440x680 | 30 L/s | 50 L/s | 20 L/s |
| Vertical (kerb-face) inlet | 380x680 | 15 L/s | 25 L/s | 10 L/s |
These are nominal figures and must not be used raw. The test condition includes 40 mm of head at the grate. On site, if the crossfall is short or the grate level has not been set below the pavement, that head does not develop and the nominal figure is not achieved. Hence the blockage reduction below, before any margin is applied.
3. The counter-intuitive step: the vertical inlet is lower rated but performs better
Leaf litter, grit and debris are the normal condition. The commentary to GB 50014-2021, 5.7.2 gives an explicit reduction basis:
- Flat inlets: design assuming 50% blocked
- Vertical inlets: design assuming 10% blocked
(The earlier GB 50014-2006, 4.6.3 instead said inlets liable to blockage should have their capacity multiplied by 0.5-0.7, and 0.7 is common in practice. Both bases coexist; the figures below follow the current 2021 commentary.)
| Type | Nominal (single) | Blockage | Design effective qeff |
|---|---|---|---|
| Flat / kerb inlet | 20 L/s | x 0.50 | 10.0 L/s |
| Combined inlet | 30 L/s | x 0.50 | 15.0 L/s |
| Vertical inlet | 15 L/s | x 0.90 | 13.5 L/s |
The ranking reverses. The vertical inlet is nominally 15 L/s against the flat inlet's 20 L/s - 25% lower. After blockage it is 13.5 L/s against 10.0 L/s - 35% higher. Selecting on nominal capacity gets it backwards. The price of the vertical inlet is that the channel must hold some depth and the kerb face must stand high enough, which is covered in section 5.
4. The spacing limit, and what falls out of it
Write out how much water one inlet serves. With inlets on one side only, each serves a contributing area of "contributing width B x spacing L":
- psi, runoff coefficient: 0.85-0.95 for concrete or asphalt pavement (0.9 used here); weight by area where planting is included, using 0.15 for soft landscape
- q, design rainfall intensity: L/(s.ha), from the local intensity formula q = 167 x A1(1 + C x lgP) / (t + b)n, with return period P and time of concentration t. Ordinary roads take a 1-3 year return period; flood-prone and underpass locations take more
- 1.5: the lower margin required by GB 50014-2021, 5.7.2; important and flood-prone locations take 3.0
- B: contributing width per side, in metres. For symmetric two-sided layout, B is half the carriageway; for an undivided road, a plaza or a car park drained from one side only, B is the full width
Contributing width table (psi = 0.9, q = 200 L/(s.ha), margin 1.5)
| Contributing width B | Flat single (qeff=10.0) | Vertical single (qeff=13.5) | Combined single (qeff=15.0) | Governing value |
|---|---|---|---|---|
| 6 m (one carriageway plus footway) | 61.7 m | 83.3 m | 92.6 m | 50 m (code cap governs) |
| 8 m (half of a distributor road) | 46.3 m | 62.5 m | 69.4 m | 45 m (still capped at 50 m) |
| 12 m (half of an urban access road) | 30.9 m | 41.7 m | 46.3 m | 30 m (calculation governs) |
| 16 m (undivided road, one side only) | 23.1 m | 31.3 m | 34.7 m | 23 m (calculation governs) |
| 20 m (plaza, car park) | 18.5 m | 25.0 m | 27.8 m | 18 m (calculation governs) |
That table is the whole answer, and it reads in three lines:
- Where B is 8 m or less, the governing condition is the 50 m code cap, not the flow. Spacing at 30 m here gives 50-67% more inlets than 45-50 m. Those extra inlets will never work near capacity - pure waste
- At B = 12 m the calculation gives 30.9 m. That is where the folk 30 m comes from: a 12 m contributing width, a flat single grate and a 1.5 times margin. It also explains why it "always seems to work" - the half width of an urban access road is very often around 12 m
- At B of 16 m or more the calculation gives 18-23 m, so 30 m is insufficient. Plazas, car parks and undivided roads are a real ponding risk at 30 m
Check: on a 500 m access road, is 30 m really the limit
Take a 12 m contributing width, psi = 0.9 and q = 200 L/(s.ha), and test a single flat grate at different spacings:
| Spacing | F (ha) | Q = psi x q x F | Q x 1.5 | Flat single grate (10.0 L/s) |
|---|---|---|---|---|
| 25 m | 0.030 | 5.40 L/s | 8.10 L/s | Adequate |
| 30 m | 0.036 | 6.48 L/s | 9.72 L/s | Marginal - 3% in hand |
| 35 m | 0.042 | 7.56 L/s | 11.34 L/s | Inadequate |
| 45 m | 0.054 | 9.72 L/s | 14.58 L/s | Inadequate (unless combined single grate at 15.0) |
Worth showing a designer. At 30 m with B = 12 m, only 3% of the 1.5 times margin is left - nine tenths of the code margin has been eaten. Move any single variable up a notch - return period from 1 year to 3, a revised rainfall intensity formula, runoff from adjacent planting - and it stops being adequate. Two ways to restore margin: tighten to 25 m, or swap the flat single grate for a combined single grate (qeff = 15.0, adequate even at 45 m). The second is usually cheaper.
The cost of the extra inlets
On the same 500 m single-sided run with B = 8 m:
| Approach | Spacing | Inlet count | Difference |
|---|---|---|---|
| Calculated (flat single grate, Lmax = 46.3 m) | 45 m | 500 / 45 = 11.1 to 12 | Baseline |
| Habitual 30 m | 30 m | 500 / 30 = 16.7 to 17 | +5, i.e. +42% |
At an all-in rate of about CNY 450 per gully (brick shaft, frame and ductile iron grate, C250), typical of our municipal and estate projects, those 5 extra inlets cost roughly CNY 2 250 on 500 m one side, or CNY 4 500 both sides. Against a 500 m estate road drainage package of CNY 150 000-300 000 that is 1.5-3% - not fatal, but it shows the selection step was never calculated, and the same drawing copied across eight estates is close to CNY 40 000.
Basis statement: the CNY 450 per gully is an experience rate used by ASPER in municipal and estate projects. It varies widely with regional labour, shaft depth, masonry and grate class - and far more with proprietary plastic or precast concrete gullies. It is not a code or schedule rate. Formal pricing must be re-built from the local schedule of rates and current material prices.
5. Slope and grate level: skip these and the calculation means nothing
The water reaches the inlet because the longitudinal and cross falls push it there. If those are wrong, the capacity calculated above is discounted in service.
| Item | Requirement | Source |
|---|---|---|
| Crossfall | Not less than 1.5%; 1.5-2.0% is normal | GB 50014-2021, 5.7.4 |
| Longitudinal gradient | Not less than 0.3% (special drainage measures otherwise) | CJJ 37 |
| Flat inlet grate level | 3-5 cm below surrounding pavement (some local rules state 30 mm) | GB 50014-2021, 5.7.4 |
| Vertical inlet opening level | 5 cm below surrounding pavement | GB 50014-2021, 5.7.4 |
| Connection pipe gradient | Not less than 1%, falling to the sewer | Road gully technical code, 5.3.3 |
| Connection pipe diameter | Not less than DN300 | Road gully technical code, 5.2.11 |
| Inlet depth | Should not exceed 1.0 m; silt trap where needed | GB 50014-2021, 5.7.7 |
| Series and length | Not more than 3 in series; connection not longer than 25 m | GB 50014-2021, 5.7.3 |
Grate level is the one most often missed. The drawing says "inlet to standard detail" and the site sets it flush with the pavement, so the 40 mm head in the test condition never develops and real capacity drops below half the nominal figure. Call this out separately at the pre-construction briefing and measure every one at handover.
6. Six locations that always need more inlets, however good the spacing
- Road junctions and upstream of pedestrian crossings - the flow direction changes and pedestrians cannot be left in standing water
- Vertical curve low points and gradient transitions - flow piles up where the fall flattens
- Low points at main/slip road entries and the foot of underpass approaches - the most critical ponding locations; raise the return period and take the margin at 3.0
- Bus stops - the platform interrupts the drainage path and footfall is high
- Metro entrances - spacing should not exceed 30 m
- Road bends and transitions into sunken planting - intercept before the flow path turns
Five common mistakes
- Treating 30 m as a code value - the code gives 25-50 m and requires calculation. 30 m is one particular answer for B around 12 m with a flat single grate
- Laying out uniformly by road length instead of calculating from contributing area - explicitly criticised in the code commentary for wasting investment while still draining poorly
- Using nominal capacity with no blockage reduction - flat inlets at 50% blocked (10 L/s effective) and vertical inlets at 10% (13.5 L/s effective). Skipping this doubles the assumed capacity
- Getting flat and vertical inlets the wrong way round - the vertical inlet is nominally lower at 15 L/s but effectively higher at 13.5 L/s against the flat inlet's 10.0 L/s. Selecting on nominal figures reliably picks the wrong one
- Calculating the road but not the run-on - runoff from adjacent planting, neighbouring plots and plazas crosses the kerb into the carriageway. This is the single most common reason inlets are overwhelmed in practice. Include it in the contributing area, and check kerb face height and any interception measures at the same time
In one line: inlet spacing is what one inlet can take divided by what one metre of road produces. The code only fixes the 25-50 m band in which the answer lands. Work it through and you will find small catchments should sit at 45-50 m, large ones at 18-23 m - and 30 m falls in the middle, wrong in both directions.
Need an inlet spacing schedule for your project?
Send us road width, longitudinal and cross slope, design return period and grate type - we return a per-section inlet spacing table with quantity and cost cross-check.
Foshan source factory · manufacturing since 1982 · Stainless · Municipal drainage & manhole covers · Architectural metalwork
Contact Us