R-Codes WA Explained: A Perth Homeowner’s Guide to Residential Design Codes

26 May 2026

You have decided to extend your home, add a second storey, or explore a granny flat.

The design is starting to take shape, and then the question comes up:

“How do R-Codes apply to your property?”

For many Perth homeowners, that is the moment the planning framework behind the project becomes real.

R-Codes influence how much you can build, how close you can build to boundaries, how high walls can go, and whether council approval is required.

At Addstyle, we work with the Residential Design Codes of Western Australia on every project, from home extensions through to second storey additions, character home renovations and granny flats. This guide is not a technical breakdown, but intended as a practical explanation of how they apply in real projects.

2026 Update: What Has Changed?

As of 10 April 2026, transitional provisions for R50 and higher density zones have expired.

If your property is coded R50 or above, it is important to confirm how current R-Code provisions apply before proceeding with design, particularly if your plans were developed prior to this change.

What Are R-Codes?

The Residential Design Codes (R-Codes) are a planning framework that applies to residential development across Western Australia.

They are used by local councils to assess:

  • Building size and scale
  • Setbacks from boundaries
  • Site coverage
  • Open space
  • Privacy and overlooking
  • Streetscape character

They are administered at a state level but applied by your local council, which means the same R-Code can be interpreted slightly differently depending on the suburb.

What Does Your R-Code Mean?

Every residential property is assigned a density code such as R20, R30 or R40.

The “R” stands for residential, and the number represents the approximate number of dwellings allowed per hectare.

Generally:

  • Lower codes such as R20 or R25 mean larger blocks and more space between homes
  • Higher codes such as R40 or R60 allow for greater density and flexibility

Most established homes across Perth sit within R20 or R25 zones.

You may also come across dual codes such as R20/R40. These are typically assessed at the lower density today but indicate potential for higher density in the future.

Your R-Code influences:

  • How much of your block you can build on
  • Setbacks and building position
  • Whether Development Approval is required

Key R-Code Requirements That Affect Renovations

For most homeowners, four areas of the R-Codes have the greatest impact on design.

Setbacks

Setbacks define how close you can build to your boundaries.

They exist to protect:

  • Privacy
  • Natural light
  • Airflow
  • Neighbourhood character

Ground floor elements can often sit closer to boundaries, while upper levels typically require increased setbacks, particularly where windows are involved.

Site Coverage and Open Space

Site coverage limits how much of your block can be built on.

For example, in many R20 zones, site coverage sits around 50 to 55 percent.

This becomes particularly relevant when combining:

  • Extensions
  • Garages
  • Alfresco areas

Without careful planning, the total footprint can exceed allowable limits.

Wall Height and Building Height

Wall height and overall building height control the scale of development.

These are particularly important for second storey additions, where height impacts:

  • Neighbouring solar access
  • Visual bulk
  • Streetscape presentation

Privacy and Overlooking

Upper floor windows must be designed to prevent overlooking into neighbouring properties.

This is typically managed through:

  • Screening
  • Obscured glazing
  • Window placement

In well considered designs, these elements are integrated early rather than added as a compliance measure later.

Deemed-to-Comply vs Design Principles

R-Codes provide two pathways for approval.

Deemed-to-Comply
If your design meets all prescriptive requirements, approval is typically straightforward.

Design Principles
Where a design varies from standard provisions, it may still be approved if it satisfies the intent of the code.

This pathway allows for flexibility, particularly on:

  • Narrow lots
  • Character homes
  • Complex sites

Many of the most successful projects are approved through Design Principles, not because they avoid the rules, but because they respond to them more intelligently.

How R-Codes Affect Different Types of Renovations

R-Codes apply differently depending on the type of project.

Home Extensions

For ground floor extensions, the primary considerations are setbacks, site coverage and open space.

In suburbs with larger blocks such as Floreat, Wembley Downs and parts of City Beach, there is often greater flexibility to extend outward, but coverage limits still apply.

Second Storey Additions

Second storey additions are more complex.

R-Codes influence:

  • Height and scale
  • Privacy and overlooking
  • Overshadowing
  • Streetscape impact

In areas such as City Beach and Attadale, second storeys are often designed to capture views while carefully managing neighbouring impact.

Most second storey additions require Development Approval.

Character Home Renovations

In suburbs such as Mount Lawley, Subiaco, North Perth and Claremont, R-Codes operate alongside heritage controls.

Projects must respond to:

  • Original architectural character
  • Streetscape consistency
  • Scale and proportion

These homes require a more considered design approach.

Granny Flats (Ancillary Dwellings)

Recent changes have made granny flats more accessible.

In Western Australia, ancillary dwellings up to 70m² can now be built without Development Approval, provided they meet applicable R-Code requirements.

These include:

  • Setbacks
  • Site coverage
  • Parking and access

Real Project Example: Character Second Storey Addition in Menora

Menora Home renovation with second storey addition

Addstyle Second Storey Addition in Menora

A recent project in Menora highlights how R-Codes and heritage requirements work together in practice.

The home belonged to a young, professional family with two small children. Like many of our clients, they were deeply connected to their neighbourhood, involved in their local school community, and balancing busy work and social lives. They needed more space, but moving was not an attractive option.

The property sat within the City of Stirling Heritage Precinct, meaning the design needed to respond not only to R-Code requirements, but also to strict streetscape and character guidelines.

View the photos of this project in our Gallery

The Challenge

The project involved adding a second storey to a character home, with several planning considerations:

  • A bedroom window created a minor overlooking condition toward the neighbouring front yard
  • The home was located within a heritage precinct, requiring careful attention to setbacks, height and overall aesthetic
  • Height limits and building envelope controls needed to be maintained
  • The addition needed to feel completely in keeping with the existing home, including windows, wall finishes and roof materials

The Approach

Rather than forcing compliance through compromise, the design was carefully resolved to meet both R-Code intent and heritage expectations.

  • The design followed Design Principles where required, allowing flexibility while maintaining compliance
  • Window placement was refined to minimise overlooking, with a considered justification provided where a minor variation remained
  • Materials and detailing were selected to match the original character of the home, ensuring the addition felt cohesive rather than added on
  • The internal layout was reworked to support both planning requirements and the way the family lives day to day

The Outcome

The result is a home that feels effortless, both in how it looks and how it functions.

  • The project was approved without significant delay
  • The second storey integrates seamlessly, appearing as though it has always been part of the home
  • The family was able to remain living in the home throughout the build
  • The additional space has been transformative for a growing family, while also enhancing long-term value

A standout feature is the generous staircase and void, which creates a sense of scale and connection between the original home and the new upper level.

How to Find Your R-Code

Understanding your R-Code is the first step in planning your renovation.

You can find it by:

  • Checking your local council planning maps
  • Contacting your council directly
  • Using the WA Planning Commission portal (MyProperty)
  • Speaking with your builder

At Addstyle, this is one of the first things we confirm before design begins.

Why Interpretation Matters

R-Codes are not rigid rules. They are a framework.

Two similar sites can produce very different outcomes depending on:

  • The design approach
  • The quality of justification
  • The experience of the team

A well resolved design can often achieve better outcomes than strict compliance alone.

Do You Need Development Approval?

Not every project requires Development Approval.

You may only need a Building Permit if:

  • The design meets all Deemed-to-Comply provisions
  • No heritage or planning overlays apply

Development Approval is typically required where:

  • Design Principles are used
  • The property is heritage-listed
  • The project involves a second storey or significant variation

Final Thoughts

R-Codes are not something to work around. They are something to work with.

When understood early, they provide clarity. When overlooked, they can lead to redesign, delay and unnecessary compromise.

If you are planning a home extension, second storey addition, character renovation or granny flat in Perth, understanding how the R-Codes apply to your property is one of the most valuable steps you can take.

Thinking About Renovating?

If you are considering a renovation or extension, our team can help you understand what is achievable under the R-Codes and guide you through the process from concept to approval.

👉 Arrange your complimentary consultation:
https://www.addstyle.net/contact/

Frequently Asked Questions

Do R-Codes apply everywhere in Western Australia?
Yes. R-Codes apply to residential development across WA, although local councils may apply additional planning policies.

Can I build right up to my boundary?
In some cases, yes. Boundary walls are permitted under specific conditions relating to height and length.

What happens if my design does not meet Deemed-to-Comply requirements?
It may still be approved under Design Principles if it satisfies the intent of the R-Codes.

Does my second storey addition need Development Approval?
In most cases, yes.

Do R-Codes apply to heritage homes?
Yes. Heritage requirements sit alongside the R-Codes.

Can I build a granny flat without approval in WA?
Granny flats up to 70m² may not require Development Approval but still require a Building Permit.

What changed in the R-Codes in 2026?
Transitional provisions for higher density zones expired.

 

Dominique Travers

Managing Director

Dominique Travers has owned and operated Addstyle for over 15 years, leading Western Australia’s most awarded home renovation and extension builder. From a third-generation building family, she brings a deep understanding of home renovations and extensions, with a focus on delivering consistently high-quality outcomes.

Recent News

The Benefits of Renovating in a Tight Real Estate Market

The Benefits of Renovating in a Tight Real Estate Market

With Perth’s property market defined by tight supply and steady demand, many homeowners are reconsidering whether moving is the right move. Discover why renovating or extending may be a more strategic and cost-effective decision in the current environment.

read more
How Much Does a Second Storey Addition Cost in 2026?

How Much Does a Second Storey Addition Cost in 2026?

A second storey addition can be one of the most valuable investments you make in your home – but working out the cost isn’t as simple as a square metre rate. From access and ceiling heights to materials, finishes, and structural choices like aerated concrete flooring, this article breaks down what really influences the cost of building up in Perth in 2025.

read more
The Design Directions Shaping Renovations in 2026

The Design Directions Shaping Renovations in 2026

As Perth’s property market continues to evolve, we are seeing a clear shift in how homeowners are choosing to invest in their homes. Rather than building new, many are opting to renovate, extend or reimagine the homes they already love, particularly in established,...

read more