Author: Franz Phan, Senior Planning Consultant, giantA Pty Ltd (15+ years NSW development experience)
Introduction: Why Stormwater Management Can Make or Break Your NSW Development
Every time a property owner in NSW increases the amount of hard, impermeable surface on their block — whether by building a new home, adding a granny flat, constructing a duplex, or laying a large concrete driveway — they are fundamentally changing how rainwater moves across that site. In a natural, undeveloped state, roughly 70 to 80 percent of rainfall soaks into the ground or evaporates. On a typical suburban block with a roof, driveway, and paved outdoor area, that figure flips: 70 to 80 percent of rainfall becomes runoff, rushing into stormwater pipes and downstream waterways at velocities and volumes the system was never designed to handle.
This is where On-Site Detention (OSD) enters the picture. OSD is a stormwater management system that temporarily stores rainfall on your property and releases it at a controlled rate into the public drainage network. Most Sydney metropolitan councils require OSD for any development that increases impervious surface area beyond a specified threshold. Without an approved OSD design, your Development Application (DA) or Complying Development Certificate (CDC) will not progress.
In our work at giantA across Sydney — from a 12-unit townhouse project in Merrylands to a duplex development in Penrith — stormwater management has been one of the most frequently underestimated cost and timeline items. Homeowners are often surprised to learn that a detention tank, pump system, or bioretention swale can add $8,000 to $25,000 to their project and require a separate civil engineering sign-off before construction can begin. This guide walks through the regulatory framework, design requirements, cost structures, and approval pathways for stormwater management in NSW in 2026.
What Is On-Site Detention (OSD) and Why Do NSW Councils Require It?
On-Site Detention (OSD) is an engineered system designed to temporarily hold stormwater runoff on a development site and discharge it at a reduced, controlled rate into the public stormwater drainage system. The core objective is to ensure that post-development peak flow from the site does not exceed pre-development peak flow for a range of storm events, typically the 1-in-5-year and 1-in-100-year Average Recurrence Interval (ARI) storms.
NSW councils mandate OSD through their Development Control Plans (DCPs), which translate state-level planning policies into site-specific engineering requirements. Each council within the Sydney metropolitan area — there are approximately 33 following council amalgamations — maintains its own OSD policy within its DCP. This means the detention volume, permissible site discharge (PSD) rate, and exemption thresholds can differ significantly between neighbouring council areas.
The fundamental problem OSD solves is urbanisation-induced flooding. When a greenfield site with natural ground cover is developed, the increase in impervious surface area (roofs, driveways, paths, paved courtyards) dramatically increases the volume and velocity of stormwater runoff. Without OSD, this additional runoff flows into the council stormwater system, which was sized for the pre-development catchment. The result is downstream flooding, erosion of natural waterways, and overburdened infrastructure that can affect properties kilometres away from the development.
In our experience working across Cumberland, Penrith, Parramatta, and Blacktown council areas, we have seen projects where a well-designed OSD system added only $6,500 to the construction budget, and others where a constrained site in a flood-prone catchment required a $32,000 underground detention vault with a pumped outlet. The difference comes down to site characteristics, council requirements, and how early stormwater is factored into the site layout.
How OSD Differs from Rainwater Tanks and BASIX Water Reuse
A common source of confusion for homeowners and even some builders is the distinction between OSD systems, rainwater tanks, and BASIX water reuse storage. These are three separate systems with different purposes, different regulatory drivers, and different design requirements — though a single physical tank can sometimes serve multiple functions if properly engineered.
| System | Primary Purpose | Water Stored | Regulatory Driver | Reuse Allowed? |
|---|---|---|---|---|
| OSD (Detention) | Slow down runoff to protect downstream infrastructure | Temporary — drains after rain event | Council DCP stormwater controls | No |
| Rainwater Tank (Retention) | Store water for household/landscape reuse | Permanent until used | BASIX water targets | Yes |
| BASIX Reuse Storage | Meet BASIX water efficiency score | Permanent — plumbed to toilets/laundry/garden | BASIX certificate | Yes |
The NSW Planning Portal’s BASIX guidance is explicit on this point: where a single tank performs both detention and reuse functions, the volume nominated for BASIX reuse must be additional to the volume reserved for the council-mandated detention function. You cannot count the same litres twice. This is a critical compliance issue that we flag early in every feasibility assessment, because it affects tank sizing, pipework configuration, and ultimately the cost of the system.
For example, on a recent dual occupancy project in Blacktown, the council required 12,000 litres of OSD detention volume. The BASIX certificate also required a 5,000-litre rainwater tank connected to toilets, laundry, and garden taps. The solution was a single 17,000-litre tank with an internal baffle: 12,000 litres dedicated to OSD (with a calibrated orifice outlet) and 5,000 litres allocated to reuse (with a pump feeding the plumbed fixtures). Total installed cost was $11,400, compared to approximately $18,000 if two separate tanks had been required.
NSW Regulatory Framework for Stormwater Management
Stormwater management in NSW sits at the intersection of several regulatory layers, each with different compliance triggers and approval pathways. Understanding which layer applies to your project is essential for accurate budgeting and timeline planning.
Australian Standards and National Construction Code
The primary technical standard for stormwater drainage design is AS/NZS 3500.3:2025 (Stormwater Drainage), which forms part of the AS/NZS 3500 Plumbing and Drainage series referenced by the National Construction Code (NCC) 2025 Volume Three (Plumbing Code of Australia). The 2025 revision of AS/NZS 3500.3 introduced updated requirements for eaves gutter overflow design, valley gutter sizing for variable catchment areas, and more granular rainfall intensity data for different climate zones.
NCC 2025, which took effect on 1 May 2026, adopts AS/NZS 3500 as the Deemed-to-Satisfy solution for plumbing and drainage compliance. In NSW, the Plumbing and Drainage Act 2011 adds state-specific requirements for licensing, inspections, and approvals of stormwater works.
Council Development Control Plans
Each NSW council’s DCP contains a stormwater management section that specifies:
- When OSD is required (typically when impervious area exceeds 50 to 250 square metres, depending on the council)
- The Permissible Site Discharge (PSD) rate — the maximum flow rate your site can discharge
- The Site Storage Requirement (SSR) — the minimum detention volume your site must provide
- Exemptions (e.g., sites in flood-prone areas, sites that discharge directly to a waterway, small additions under the threshold)
- Design event specifications (typically 1-in-5-year and 1-in-100-year ARI)
- Maintenance requirements and easement obligations
BASIX and Water Sensitive Urban Design
BASIX (Building Sustainability Index) intersects with stormwater through its water efficiency targets. Since 1 October 2023, BASIX requires all new residential dwellings in NSW to achieve a minimum water score, typically met through a combination of WELS-rated fixtures (3-star minimum taps, 4-star toilets), rainwater tanks connected to toilets and laundry, and native landscaping. The May 2026 BASIX tool upgrades expanded the available compliance pathways, including streamlined workflows for alterations and additions.
Water Sensitive Urban Design (WSUD) is a broader planning philosophy promoted by the NSW Government through the Department of Climate Change, Energy, the Environment and Water (DCCEEW). WSUD embeds the entire water cycle into urban design, integrating stormwater treatment, detention, reuse, and natural waterway protection into the development layout. While WSUD is not a standalone regulatory requirement for individual residential developments, many councils require WSUD elements — such as bioretention swales, raingardens, or permeable paving — for larger multi-unit developments, subdivisions, and commercial projects.
NSW Flood-Related Development Controls
For sites identified as flood-prone in the council’s Flood Study or Floodplain Risk Management Plan, additional development controls apply under Section 9.1 of the Environmental Planning and Assessment Act 1979 and the NSW Flood Prone Land Policy. These controls can override or supplement standard OSD requirements, potentially requiring higher detention volumes, elevated floor levels, flood-compatible building materials, and restricted development footprints. Several NSW councils updated their flood DCPs in 2025–2026, including Maitland City Council (DCP 2026) and Richmond Valley (transitional flood provisions amendment, exhibited May–June 2026).
Do You Need OSD? Council Requirements and Exemptions Explained
Most Sydney metropolitan councils require OSD for any development that increases impervious surface area beyond a specified threshold. The table below summarises typical triggers across common council areas, though you should always verify against the current DCP for your specific council.
| Council Area (Examples) | Typical OSD Trigger | Common Exemptions | OSD Volume Calculation Method |
|---|---|---|---|
| Cumberland | Any new dwelling or addition >50m² impervious | <50m² increase; direct waterway discharge | Council OSD calculator (PSD × catchment) |
| Blacktown | New dwellings, duplexes, multi-unit | <100m² increase; flood-prone sites (alternate controls) | Blacktown DCP OSD formula |
| Parramatta | All developments increasing impervious area | <50m²; approved rainwater tank can reduce OSD by up to 40% | Upper Parramatta River Catchment Trust method |
| Penrith | New residential, subdivisions, commercial | <250m² for single dwellings; rural zones | Penrith DCP stormwater chapter |
| Hornsby | All developments with OSD requirement per DCP | <100m²; flood storage compensation applies | Council engineering approval required |
| The Hills | New dwellings and significant additions | <50m²; existing approved OSD on site | Hills DCP stormwater management |
North Sydney is the only Sydney metropolitan council that does not have a blanket OSD policy, though site-specific flood controls may still apply. In all other council areas, the absence of an OSD requirement is the exception, not the rule.
Exemptions most commonly apply when:
- The development increases impervious area by less than the council’s threshold (typically 50 to 250 square metres)
- The site is located in a flood-prone area where flood controls take precedence
- Stormwater from the site does not enter the council drainage system (e.g., direct discharge to a natural waterway with appropriate treatment)
- The development uses an alternative stormwater source control technique (e.g., large-scale rainwater reuse that achieves equivalent peak flow reduction)
- The site is in a rural zone with large lot sizes where runoff is naturally attenuated
OSD Design Process: From Concept to Construction Certificate
The OSD design process typically follows six stages, each requiring input from different professionals. Understanding this sequence helps homeowners and developers budget accurately and avoid delays.
Stage 1: Site Assessment and Feasibility
A chartered civil engineer assesses the site’s existing stormwater conditions, catchment area, topography, soil permeability, and proximity to council drainage infrastructure. This assessment determines whether OSD is required, which council controls apply, and what type of system is feasible given site constraints (available space, groundwater levels, rock strata).
At giantA, we complete this assessment as part of our pre-DA feasibility work. For a recent duplex project in Penrith, the site assessment revealed that the rear of the property had a natural fall of 2.3 metres to the street, which allowed for a gravity-fed OSD system rather than a more expensive pumped outlet. This finding saved the client approximately $7,000 in pump installation and ongoing maintenance costs.
Stage 2: Concept Design and Council Pre-Lodgement
The civil engineer prepares a concept OSD design showing preliminary detention volumes, outlet configurations, and integration with the overall site layout. For complex projects, a pre-lodgement meeting with council’s engineering team can confirm the design approach before the formal DA is submitted, reducing the risk of conditions requiring costly redesign.
Stage 3: Detailed Design and Certification
Following DA approval (or as part of a CDC application), the engineer produces detailed OSD drawings, calculations, and specifications. The design must demonstrate compliance with the council’s PSD and SSR requirements for all specified storm events. For most councils, the design must be certified by a Chartered Professional Engineer (CPEng) with civil/hydraulic experience.
Stage 4: Construction and Supervision
The OSD system is constructed as part of the site works, typically by the builder’s excavation and plumbing subcontractors. The engineer must inspect the installation at key stages — excavation, tank placement, outlet structure, and connection to the council system — and issue compliance certificates.
Stage 5: Works-as-Executed (WAE) Plans
Upon completion, the contractor provides Works-as-Executed drawings showing the as-built dimensions, levels, and pipe configurations. These are certified by the engineer and submitted to council as a condition of the Construction Certificate or Complying Development Certificate.
Stage 6: Maintenance and Ongoing Compliance
Most councils require a positive covenant to be registered on the property title, binding current and future owners to maintain the OSD system in working order. The covenant typically specifies inspection frequency (annually or biennially), maintenance responsibilities, and the obligation to reinstate the system if it is damaged or modified without approval.
Cost Breakdown: How Much Does Stormwater Management Add to a NSW Project?
Stormwater management costs vary significantly based on site size, council requirements, system type, and ground conditions. The following table provides typical cost ranges for residential developments in Sydney, based on projects we have delivered and market rates as of mid-2026.
| Component | Typical Cost Range (Sydney 2026) | Notes |
|---|---|---|
| Civil engineering design & certification | $2,500 – $6,500 | Includes concept design, detailed design, WAE certification |
| OSD tank (above-ground, 5,000–15,000L) | $3,500 – $9,000 | Polyethylene or steel, excluding installation |
| OSD tank (underground, 10,000–25,000L) | $8,000 – $22,000 | Concrete or modular, including excavation |
| Pump system (where gravity not feasible) | $4,000 – $8,500 | Pump, control panel, electrical connection |
| Pipework and connections | $1,500 – $5,000 | Depends on distance to council system |
| Landscaping integration (raingardens, swales) | $1,500 – $6,000 | For WSUD elements where required |
| Council fees (OSD assessment, inspection) | $500 – $2,000 | Varies by council |
| Positive covenant registration | $800 – $1,800 | Legal and Land Registry Services fees |
| Total (typical residential) | $8,500 – $28,000 | Depends on system complexity and site constraints |
A practical example from our portfolio: a 451-square-metre duplex development in Penrith required a 9,000-litre underground OSD tank with a gravity outlet. Total stormwater cost was $13,200 — comprising $4,200 for engineering design and certification, $6,800 for the tank and installation, $1,200 for pipework, and $1,000 in council fees. This represented approximately 2.1 percent of the total construction budget, which is typical for flat, well-drained sites in Western Sydney.
By contrast, a 12-unit townhouse project in Merrylands required a 45,000-litre underground detention vault with a pumped outlet, bioretention swale for water quality treatment, and a complex connection to the council trunk drainage system. Total stormwater cost was $87,000, representing approximately 3.4 percent of the construction budget. The higher percentage reflects the cumulative impact of multi-unit scale, pump requirement, and WSUD treatment train.
Common Stormwater Compliance Pitfalls in NSW Developments
Over 15 years of delivering residential and multi-unit projects across NSW, we have identified several recurring compliance issues that cause DA delays, cost overruns, or failed inspections.
Pitfall 1: Designing the Site Layout Before Considering Stormwater
The most frequent and most expensive mistake is finalising the building footprint, driveway, and open space layout without factoring in stormwater infrastructure. OSD tanks — particularly underground systems — require specific setbacks, access for maintenance, and overflow paths. When stormwater is an afterthought, the engineer is forced to shoe-horn a detention system into whatever space remains, which typically means a more expensive, harder-to-maintain, and less efficient installation.
Pitfall 2: Confusing OSD with BASIX Rainwater Reuse
As discussed earlier, OSD and BASIX reuse are separate requirements. We have seen projects where the builder installed a 10,000-litre rainwater tank, assumed it satisfied the council’s OSD requirement, and then received a stop-work order when the council inspector found no detention outlet structure. The rainwater tank was plumbed for reuse but had no flow-control device — it was effectively a retention tank, not a detention tank. The rectification cost was $6,800 for a separate OSD tank and retrofit pipework.
Pitfall 3: Ignoring the Positive Covenant Maintenance Obligation
Many homeowners are unaware that registering a positive covenant on their title creates a legally binding maintenance obligation that survives sale of the property. Councils conduct periodic inspections, and non-compliance can result in orders under Section 124 of the Local Government Act 1993. We recommend that all clients receive a maintenance schedule at handover, and for multi-unit developments, that the strata management company be briefed on OSD maintenance from inception.
Pitfall 4: Underestimating Flood Overlay Impacts
For sites within a flood planning area, the OSD requirements interact with flood development controls in ways that can significantly increase costs. Floor levels may need to be raised, which increases fill volumes and retaining wall costs. The OSD system itself may need to function under flood conditions, requiring sealed chambers, extended overflow provisions, and backflow prevention on the connection to the council system. A flood study can add $3,000 to $8,000 to the pre-DA budget, but it is essential for accurate feasibility assessment on flood-affected sites.
Stakeholder-Specific Guidance
For Homeowners
If you are planning a renovation, new dwelling, or addition that increases your roof or paved area by more than 50 square metres, contact your local council or a civil engineer early to determine whether OSD applies. The cost of a pre-DA feasibility assessment ($1,500–$3,000) is a worthwhile investment that prevents expensive redesigns later. Ask your builder to include a provisional sum for stormwater in the construction quote, because the exact cost cannot be confirmed until the engineering design is complete.
For Developers
For multi-unit and subdivision projects, stormwater management should be a primary driver of the site layout, not a compliance afterthought. Engage a civil engineer at the concept stage — before the architect finalises the building envelope. Consider WSUD elements early, because councils are increasingly requiring water quality treatment in addition to flow control for larger developments. Budget 2 to 4 percent of construction costs for stormwater, and add a 20 percent contingency for sites with unknown ground conditions.
For Builders and Certifiers
Ensure that the Works-as-Executed drawings are accurate and submitted promptly. We have seen projects where the WAE plans showed the OSD tank 300mm from its actual position, which triggered a council enforcement notice because the as-built location encroached on a required setback. Verify the orifice outlet size before pouring concrete — an outlet that is 5mm too large can discharge at 15 percent above the PSD, failing the compliance inspection. For pumped systems, ensure the pump control panel is accessible and that the alarm is connected to a monitored circuit, because pump failure is the most common cause of OSD non-compliance in our experience.
Frequently Asked Questions
What is On-Site Detention (OSD) and when is it required in NSW?
On-Site Detention (OSD) is a stormwater management system that temporarily stores rainfall on a development site and releases it at a controlled rate into the public drainage network. Most Sydney metropolitan councils require OSD when a development increases impervious surface area beyond 50 to 250 square metres, depending on the council’s Development Control Plan. OSD prevents downstream flooding by ensuring post-development peak flow does not exceed pre-development flow.
How much does an OSD system cost for a residential development in Sydney?
A typical residential OSD system in Sydney costs between $8,500 and $25,000, including civil engineering design, the detention tank, pipework, and council fees. Above-ground systems for smaller developments start around $6,000, while underground systems for duplexes or multi-unit projects can reach $22,000 or more. Pumped outlet systems add $4,000 to $8,500 where gravity discharge is not feasible.
Can I use my rainwater tank for OSD compliance?
A rainwater tank can serve both BASIX reuse and OSD detention functions, but the volume allocated to each must be separate. For example, a 17,000-litre tank might dedicate 12,000 litres to OSD (with a calibrated orifice outlet) and 5,000 litres to rainwater reuse (with a pump to toilets and laundry). You cannot count the same water volume toward both requirements. The configuration must be designed and certified by a chartered civil engineer.
Which Sydney councils do not require OSD?
North Sydney is the only Sydney metropolitan council without a blanket OSD policy, though site-specific flood controls may still apply. All other Sydney councils have OSD requirements in their Development Control Plans, with varying thresholds, volume calculations, and exemption criteria. Always check the current DCP for your specific council area, as policies are updated periodically.
What is the difference between OSD detention and BASIX water reuse?
OSD detention temporarily stores stormwater to control discharge rates and is driven by council stormwater controls. BASIX water reuse permanently stores rainwater for household use (toilets, laundry, garden) to meet BASIX water efficiency targets. OSD water drains away after each rain event, while BASIX reuse water is consumed by the household. A single tank can serve both functions if the volumes are separately allocated.
How long does OSD design and approval take?
OSD design typically takes 2 to 4 weeks for a residential project and 4 to 8 weeks for multi-unit developments, assuming site information is complete. Council assessment of the OSD component occurs as part of the DA or CDC process and does not usually add standalone time, though engineering conditions may need to be discharged before the Construction Certificate is issued. Complex sites in flood-prone areas can add 2 to 4 weeks for flood studies and additional modelling.
Does BASIX compliance satisfy council stormwater requirements?
No. BASIX and council OSD requirements are separate compliance frameworks with different objectives. BASIX addresses water conservation and energy efficiency, while council OSD controls address flood mitigation and drainage capacity. A development can achieve full BASIX compliance and still fail council stormwater requirements if no detention system is installed. Both must be satisfied independently, though integrated design can optimise the combined system.
What happens if I do not maintain my OSD system?
Most councils register a positive covenant on the property title requiring ongoing maintenance of the OSD system. Non-compliance can result in council orders under Section 124 of the Local Government Act 1993, potential fines, and liability for any downstream flood damage attributable to the failed system. Maintenance typically involves annual inspection of the outlet structure, removal of sediment and debris, and verification that the orifice has not been modified or blocked.
This article was prepared by Franz Phan, Senior Planning Consultant at giantA Pty Ltd, with 15+ years of experience in NSW residential and multi-unit development. For project-specific stormwater advice or a feasibility assessment, contact giantA at 02 9891 8888 or via gianta.com.au/contact.
References:
- AS/NZS 3500.3:2025 — Stormwater Drainage (Standards Australia)
- NCC 2025 Volume Three — Plumbing Code of Australia (Australian Building Codes Board)
- Plumbing and Drainage Act 2011 (NSW)
- NSW BASIX Tool — planningportal.nsw.gov.au/basix
- NSW Water Sensitive Urban Design — water.dcceew.nsw.gov.au
- Environmental Planning and Assessment Act 1979 (NSW), Section 9.1
- Local Government Act 1993 (NSW), Section 124