concept Planning and zoning 13 min read

Building height controls: HOB, eaves height, stepping rules and articulation zones

How residential building height is measured in AU: HOB vs eaves height, sloping-site stepping, articulation zones, attic exceptions, state-by-state.

Ask Chalkline about this →

TL;DR

Building height controls are deceptively simple until your site slopes or has been cut and filled. In NSW, height (called HOB — Height of Building) is measured from Ground Level (Existing) to the topmost point, with chimneys and aerials excluded. The critical trap: “existing ground level” means the level before any earthworks on that site, not the natural ground level before the street was subdivided. On a sloping site that has been stripped and benched, measuring from the lowest point of the building footprint gives you a taller effective building than most designers expect. Check the survey datum before you commit to a floor level.

How height is measured

In every Australian state, building height is a vertical measurement from a defined ground datum to the highest point of the building. The differences are in which datum and which exclusions apply.

The general formula:

Height = highest point of building (excluding listed exclusions) minus datum ground level at any point directly below

“Any point” is the key phrase. Height is not calculated once at the centre of the building. It is calculated at every point across the plan. The building must comply at every point, not just at the peak.

What is excluded from the “highest point”:

  • Communication devices, aerials, satellite dishes, masts, flagpoles
  • Chimneys and flues (within limits — see below)
  • In some schemes: lift overruns, roof plant, parapets to limited heights

In NSW, the Standard Instrument LEP includes plant and lift overruns in HOB but excludes communication devices. Chimneys are also excluded but the exclusion has a height cap — typically no more than 1 m above the maximum HOB — so an ornamental chimney will breach the control if it rises well above the ridge.

NGL vs EGL vs FGL

The most common source of dispute on residential sites.

TermFull nameDefinitionWhen it matters
NGLNatural Ground LevelThe level of the land before any human intervention — no roads, no services, no earthworksRarely applicable to urban lots; more relevant to greenfield sites where pre-subdivision contours are available
EGLExisting Ground Level / Ground Level (Existing)The level of the site at any point at the time of assessment — after any previous earthworks but before the proposed developmentThe NSW Standard Instrument LEP uses this term. It is the datum for HOB calculation in NSW
FGLFinished Ground LevelThe level of the site after all proposed earthworks and landscapingUsed for setback and drainage calculations; not typically the height datum, but confusingly used in some DCP controls for things like fence height

VIC uses Natural Ground Level (NGL) for its building height definition under clause 73.01 of the Victoria Planning Provisions: “the vertical distance from natural ground level to the roof or parapet at any point.”

NSW uses Ground Level (Existing) under the Standard Instrument LEP clause 4.3: “the vertical distance from ground level (existing) to the highest point of the building.”

The cut-and-fill trap: If a site has been excavated and benched previously, the EGL in NSW is the current benched level, not the original hillside contour. Where the original ground is unknowable because the site is fully built out, NSW courts use the extrapolation method from Bettar v Council of the City of Sydney [2014] NSWLEC 1070, projecting contours from the nearest undisturbed ground level (typically the footpath). That method is not a default — it applies only when EGL is genuinely indeterminable.

The stepping rule on sloping sites

Height is measured at every point beneath the building, which means on a sloping site the measurement at the uphill end of the building and the downhill end will give different results. The building must comply at every point.

On a site dropping 2 m front to back, a flat-roofed building hits the height limit at the downhill end first. Options:

  1. Step the floor plate with the slope — height at each section is measured from the stepped-down level.
  2. Reduce floor-to-ceiling height on lower levels.
  3. Introduce a basement (below the datum, it does not count toward height — but only if it is genuinely below ground on the downhill elevation too).

NSW CDC sloping-site provision: Under the Codes SEPP (Housing Code), sites sloping more than 2.5 degrees across the footprint may qualify for additional height allowance, but this depends on the council DCP. Do not assume it applies without checking.

Eaves height vs HOB

Many DCPs set two height controls: an overall HOB limit and a separate eaves height limit. These serve different purposes.

  • HOB controls the absolute topmost point of the structure.
  • Eaves height controls the wall-to-roof junction — effectively the height of the external wall before the roof begins. It limits bulk at eye level from neighbouring properties and the street.

A typical NSW residential DCP example:

ControlLimit
Height of Building (HOB)9.0 m
Eaves height6.5 m or 7.0 m

The eaves cap prevents shallow-pitch roofs that push the wall-to-roof junction close to the HOB limit. The gap between eaves limit and HOB is the zone the roof must occupy. Eave overhangs are typically excluded from setback calculations but count toward HOB if they project upward.

Articulation zone and projection exceptions

The articulation zone is a NSW DCP mechanism. It is a defined depth into the front setback (typically 1—1.5 m) within which certain elements may project without breaching the setback:

  • Entry porticos and feature entries
  • Bay windows and window box treatments
  • Balconies and upper-level overhangs
  • Sun shading features

Height rule: articulation zone projections must not extend above the eaves gutter line of the main roof. They add facade interest but give no extra height budget.

Projections above HOB: Some LEPs and DCPs permit minor elements above the height limit. Typical rules:

ElementNSW Standard Instrument treatment
Chimneys and fluesExcluded from HOB; typically capped at 1 m above highest roof point
Lift overrunsIncluded in HOB
Rooftop plant and servicesIncluded in HOB unless LEP provides specific exclusion
ParapetsCounted as part of building height

Individual LEPs can modify these defaults. Check both the LEP and the DCP.

Attic and loft exceptions

Most schemes distinguish between a storey (a habitable floor level) and an attic (a non-habitable roof void). An attic does not count as a storey for storey-based limits, but it does sit within the HOB envelope and must fit below the HOB ceiling in metres.

  • NSW: A roof void is not a storey if it is non-habitable and headroom does not exceed roughly 1.4—1.6 m over the majority of the floor area. Habitable rooms in an attic count toward GFA. Many DCPs (e.g. Camden) allow attic rooms below a 45-degree roof pitch without counting them as a storey.
  • VIC (clause 73.01): A storey is “that part of a building between floor levels.” A habitable attic with a fixed floor is a storey; a roof void with hatch access only is generally not. VCAT has ruled case-by-case.

Practical test: if you can stand up in it and it has a fixed floor, it is probably a storey. Confirm with the certifier before designing around this exception.

State variance

StateHeight instrumentTypical residential limitMeasurement datumStoreysKey document
NSWHOB set in LEP Height of Buildings Map; storeys in DCP8.5 m default for CDC (Housing Code); LEP maps set higher limits in R2-R4 zonesGround Level (Existing)DCP typically 2 storeys for R2, up to 3 for R3/R4Standard Instrument LEP cl 4.3; Codes SEPP 2008
VICMaximum height in zone schedule; ResCode clause 54 (Standard A4) and clause 55 (Standard B7)General Residential Zone: 11 m (3 storeys); Neighbourhood Residential Zone: 9 m (2 storeys)Natural Ground Level (clause 73.01 VPP definition)In zone scheduleVictoria Planning Provisions; ResCode
QLDIn council planning scheme zone tables; QDC MP 1.1 and MP 1.2 for siting minimaTypically 9.5 m (2 storeys) in Low Density Residential zones; Brisbane City Plan sets 9.5 mNatural ground level or lawfully changed prescribed level (Planning Regulation 2017)Typically 2 for Low Density ResidentialPlanning Act 2016; QDC MP 1.1; council planning schemes
WAR-Code density coding sets wall height and ridge height limitsR20/R25: 2 storeys, typically 9 m wall/ridge cap; R30-R60: up to 3 storeys, typically 11 mNatural Ground Level for wall height measurement at gable ends and setback calculations2 at R20-R25; 3 at R30+SPP 7.3 R-Codes Volume 1 (2024)
SAPlanning and Design Code zone-based height tablesGeneral Neighbourhood zone: 2 storeys; Suburban Neighbourhood: 2 storeys; Urban Corridor: up to 4+ storeysAssessed at ground level; natural ground level referenced in P&D Code definitionsZone-dependentPlanning and Design Code (Version 2026.1)

What can go wrong

Cut-and-fill disputes. A stripped and benched site sits at a lower EGL, giving less height budget than an untouched site in the same zone. Conversely, fill artificially raises EGL — councils will scrutinise this. Get a survey showing existing levels before locking in floor levels.

Chimney exclusion overreach. Chimneys are excluded from HOB but the exclusion is not unlimited. A chimney more than 1 m above the HOB limit is in breach. Decorative masonry chimneys on contemporary builds are the most common trap.

Rooftop services on flat roofs. Lift overruns, plant screens, and solar panel framing are included in HOB under the NSW Standard Instrument. A 500 mm lift overrun on a 10.5 m HOB limit puts the building at 11 m — a breach unless the LEP has a specific exclusion.

Eaves vs HOB confusion. The eaves limit sits in the DCP, not the LEP. A designer who reads only the LEP may miss it and need to redesign the roof pitch after the certifier raises the issue.

Sloping sites and point measurement. On a block dropping 3 m front to back, a building can breach the HOB at the uphill end even though it looks low at the downhill end. Walk the surveyed contours with the designer before the floor plate is set.

Wrong datum. NSW uses EGL; VIC uses NGL. In VIC, levelling a sloping site does not reset the datum — height is still measured from the pre-earthworks natural level at every point. Your height budget will be less than the finished-ground calculation suggests on the uphill side.

  • If you are in NSW, check the Local Environmental Plan (LEP) for the HOB map entry for your lot, and the DCP for the eaves height limit and any articulation zone rules.
  • For setbacks, remember that wall height drives the setback formula in VIC’s ResCode and WA’s R-Codes — the two controls are linked.
  • Floor Space Ratio (FSR) and height controls are independent in NSW but interact in practice: a compliant FSR on a sloping site may still put you over the HOB limit if the floor plate is arranged as a single level.

References

  • Standard Instrument (Local Environmental Plans) Order 2006 (NSW), clause 4.3 “Height of buildings” and Dictionary definitions “ground level (existing)” and “height of building”, via legislation.nsw.gov.au (verified 2026-05-23).
  • Bettar v Council of the City of Sydney [2014] NSWLEC 1070 — extrapolation method for ground level (existing) on built-out sites.
  • Mills Oakley, “Ground Level (Existing) — Everything you Need to Know for Calculating Maximum Building Height in the NSW Planning System”, via millsoakley.com.au (verified 2026-05-23).
  • Victoria Planning Provisions clause 73.01 definitions: “building height”, “natural ground level”, “storey”, “basement”, via planning.vic.gov.au (verified 2026-05-23).
  • State Planning Policy 7.3 Residential Design Codes Volume 1 (WA), March 2024 version, via wa.gov.au (verified 2026-05-23).
  • Planning Act 2016 (Qld) and Planning Regulation 2017, “ground level” definition, via legislation.qld.gov.au (verified 2026-05-23).
  • SA Planning and Design Code Version 2026.1, zone-based building height tables, via plan.sa.gov.au (verified 2026-05-23).

See also


Last updated: 2026-05-23. Verified: 2026-05-23. Quarterly review for currency. State-specific height limits in the comparison table are indicative of common zone defaults; confirm the limit for any specific lot against the relevant LEP height of buildings map (NSW), zone schedule (VIC, QLD, SA), or R-Code density coding (WA).