Back to all articles
Guides 6 min read 5 March 2026

How to Calculate Rental Yield on South African Investment Property

Gross yield vs net yield — learn the formulas, see worked examples in Rand, and discover what a good rental yield looks like in the SA market.

How to Calculate Rental Yield on South African Investment Property

Why rental yield matters

Rental yield tells you how much income a property generates relative to its value. It is the quickest way to compare two investment opportunities or check whether a property is pulling its weight in your portfolio.

Gross rental yield

The simplest calculation:

  • Annual rental income ÷ property value × 100

Example: A flat in Johannesburg rents for R8 500/month. You bought it for R1 100 000.

Gross yield = (R8 500 × 12) ÷ R1 100 000 × 100 = 9.27%

Net rental yield

Net yield accounts for the costs of owning and managing the property:

  • (Annual rental income − annual expenses) ÷ property value × 100

Expenses to subtract include rates and taxes, insurance, maintenance, levies (if sectional title), management fees, and vacancies. Bond interest is excluded because yield measures the property itself, not your financing structure.

Example: Same flat — annual expenses total R28 000.

Net yield = (R102 000 − R28 000) ÷ R1 100 000 × 100 = 6.73%

What is a good yield in South Africa?

There is no universal answer, but as a rough guide:

  • Below 5% net — low; you are relying mostly on capital appreciation.
  • 5%–8% net — solid range for most residential markets.
  • Above 8% net — strong cash-flow property, but check whether the area carries higher vacancy or maintenance risk.

Yields in Cape Town metro tend to be lower (higher property values), while Gauteng and smaller towns often offer higher cash-flow yields.

How to improve your yield

  • Review rental rates annually against market comparables.
  • Reduce vacancies with proactive tenant management and timely maintenance.
  • Cut unnecessary costs — compare insurance quotes yearly, negotiate service contracts.
  • Add value with low-cost improvements (prepaid meters, security upgrades) that justify a rental increase.

Track your yield automatically

BodmasBooks calculates income, expenses, and yield across every property in your portfolio — updated in real time so you always know which investments are performing. Start your free 30-day trial.

Ready to simplify your property books?

BodmasBooks keeps your rental income, expenses and SARS reports organised all year — from R99/month.

Stay ahead of SARS deadlines

Join our newsletter for property accounting tips, SARS updates, and product news. No spam, unsubscribe anytime.

We respect your privacy. Your details are never shared.