Rental Property Returns in South Africa: Calculating Gross and Net Yield

A first-time investor in Johannesburg bought a flat for R950,000, rented it for R7,500 a month, and assumed a 9.5% gross yield. After levies, rates, repair

Share
Rental Property Returns in South Africa: Calculating Gross and Net Yield

A first-time investor in Johannesburg bought a flat for R950,000, rented it for R7,500 a month, and assumed a 9.5% gross yield. After levies, rates, repairs and a month of vacancy, the real return was barely above inflation. Here's how to calculate what rental property actually earns you.

Sarah Mokoena placed her life savings — R190,000 — into a two-bedroom flat in Oaklands, Johannesburg, in early 2023. The listing promised R7,500 per month in rent, and at R950,000 purchase price, she calculated a healthy 9.5% gross yield. Three years later, after accounting for rising levies, municipal rates, unexpected repairs, insurance and two weeks of vacancy each year, her actual cash return sits closer to 4.2%. Sarah’s experience is not unique. Across South Africa, from Cape Town apartments to Durban townhouses, investors consistently overestimate their returns by focusing only on gross rental yield.

The Difference Between Gross and Net Rental Yield

Gross rental yield is the simplest metric: annual rental income divided by the property's purchase price, expressed as a percentage. For Sarah’s flat, that’s (R7,500 × 12) ÷ R950,000 = 9.5%. This figure appears prominently in marketing materials and online calculators, but it omits nearly every cost that affects what you actually earn.

Net rental yield subtracts all recurring operating expenses before calculating the return. These include monthly levies, rates and taxes, building insurance, agent management fees, routine maintenance, and provision for vacancies. When Sarah factored in R1,850 in monthly levies, R650 in rates and taxes, R450 in building insurance, R600 in agent fees and R300 set aside for maintenance and vacancy, her net yield dropped to just over 4%.

The gap between gross and net yield is rarely discussed in property seminars or listing descriptions. Yet it determines whether an investment meets your financial goals. A property advertising a 10% gross yield might deliver only 5% net — or less — once expenses are accounted for.

Formula Breakdown

Gross Rental Yield = (Annual Rent ÷ Purchase Price) × 100

Net Rental Yield = [(Annual Rent − Annual Operating Expenses) ÷ Purchase Price] × 100

Operating expenses include:

  • Monthly levies (for sectional title properties)
  • Rates and taxes (municipal)
  • Building insurance or landlord insurance
  • Agent management fees (typically 8–12% of rent)
  • Maintenance and repairs (budget 1–3% of property value annually)
  • Vacancy allowance (usually 5–15% of annual rent)
  • Capital contributions or special levies (occasional)

Operating Costs That Erode Returns

In South Africa, operating costs vary significantly by region, property type and municipal authority. Sarah’s flat in Johannesburg faces different pressures than a house in Cape Town or a unit in Durban.

Levies: Sectional title levies in Gauteng average R1,800 to R3,200 per month for most mid-range complexes. In Cape Town, they can reach R4,000 or more due to higher municipal rates and stricter body corporate regulations. Levies cover shared insurance, maintenance of common areas, water and electricity for common property, and reserve fund contributions.

Rates and Taxes: Municipal rates differ across metros. In Johannesburg, homeowners pay approximately 1% of the assessed property value annually in rates and taxes. For Sarah’s R950,000 flat, that’s R9,500 per year, or R792 per month. In Cape Town, the rate can be higher, while rural municipalities may charge less.

Building Insurance: Landlord insurance policies range from R350 to R800 monthly depending on coverage level. Sarah pays R450, covering fire, flood, tenant damage and loss of rent.

Management Fees: If Sarah uses an agent, she pays around 10% of gross rent, roughly R750 monthly.

Maintenance: Industry standard recommends budgeting 1% of property value annually for repairs. On a R950,000 property, that’s R9,500 yearly, or R792 monthly. Sarah budgets R300 monthly, banking R492 toward major repairs.

Vacancy: A 5% vacancy rate assumes one month unoccupied annually. In slower markets, 10–15% may be realistic. Sarah allocates two weeks per year, costing her R375 monthly in her cash flow model.

Regional Variations in Rental Returns

Rental yields and operating costs differ sharply across South African cities, driven by property values, municipal policies and tenant demand.

CityAvg Purchase Price (2BR)Avg Monthly RentGross YieldKey ExpensesEst Net Yield
JohannesburgR950,000R7,5009.5%Levies R1,850, Rates R650, Maint R3004.2%
Cape TownR1,400,000R9,5008.1%Levies R3,200, Rates R900, Maint R4003.1%
DurbanR750,000R6,50010.4%Levies R1,500, Rates R500, Maint R2505.5%
Port ElizabethR650,000R5,50010.2%Levies R1,200, Rates R400, Maint R2005.8%

Source: Lightstone Property Data, Q1 2024

Cape Town offers higher rents but also the highest operating costs, dragging down net returns. Durban and Port Elizabeth provide better net yields despite lower rents, thanks to lower purchase prices and more affordable levies.

Using a Rental Property Calculator Effectively

Online rental property calculators simplify yield calculations but often omit key expenses. To get accurate projections:

  1. Input realistic rental income: Use current market rent for comparable properties, not projected increases.
  2. Estimate vacancy rate: Assume 5–15% depending on location and tenant turnover history.
  3. Enter all recurring costs: Include levies, rates, insurance, management fees and maintenance.
  4. Factor in capital growth: While yields matter, long-term appreciation contributes significantly to total return.
  5. Review annually: Adjust rent, expenses and yield calculations based on actual performance.

Sarah revises her numbers quarterly using a spreadsheet tracker, updating rent, levies and maintenance costs. This habit revealed that her property’s net yield had improved to 4.8% over three years due to modest rent increases exceeding expense growth.

Simple Calculation Template

Use this framework for any property analysis:

CategoryMonthly Amount (R)Annual Amount (R)
Gross Rent[RENT][RENT × 12]
Levies[LEVIES][LEVIES × 12]
Rates & Taxes[RATES][RATES × 12]
Insurance[INS][INS × 12]
Management Fee[MGMT][MGMT × 12]
Maintenance Reserve[MAINT][MAINT × 12]
Vacancy Allowance[VAC][VAC × 12]
Total Expenses[TOTAL][TOTAL × 12]
Net Operating Income[NOI][NOI × 12]
Purchase Price[PRICE][PRICE]
Net Rental Yield[YIELD %][YIELD %]

This template works across property types and regions. Replace bracketed values with actual figures from listings, municipal statements and insurance quotes.

Accounting for Vacancy and Unexpected Costs

Many investors ignore vacancy when calculating yields, assuming 100% occupancy. In reality, even well-maintained properties experience turnover, lease breaks and seasonal demand fluctuations.

A 5% vacancy allowance reduces annual income by one month’s rent. For a property earning R7,500 monthly, that’s R7,500 lost annually. Budgeting 10% (R1,250 monthly) provides a safer buffer for longer vacancy periods.

Unexpected costs also affect returns. Sarah faced a special levy of R12,000 in her complex’s first year for waterproofing balconies — an expense not captured in monthly calculations. She now maintains a separate emergency reserve equivalent to two months’ rent.

Rule of Thumb: Set aside 1% of property value annually for contingencies and major repairs not covered by regular maintenance reserves.

Long-Term Investment Strategy Based on True Yields

Accurate yield calculations inform better long-term investment decisions. Properties with strong net yields (above 5%) and potential for capital appreciation offer the best risk-adjusted returns.

Investors should also consider tax implications:

  • Rental income is fully taxable in South Africa.
  • Allowable deductions include levies, rates, insurance, agent fees and maintenance.
  • Capital gains tax applies upon disposal (exclusion of R40,000 annually for individuals).
  • Interest on loans used for property acquisition remains deductible within income tax limits.

Consulting a tax advisor ensures compliance and optimises deductions, potentially improving effective yields by 0.5–1.5 percentage points annually.

Key Takeaways for Accurate Rental Yield Calculation

Actionable Strategies

  • Always calculate both gross and net yields; gross figures alone are misleading.
  • Budget 1% of property value annually for maintenance and unexpected expenses.
  • Assume a minimum 5% vacancy rate — higher in slower markets.
  • Review and update expense estimates quarterly using actual statements.
  • Compare properties based on net yield, not gross rent or purchase price alone.

How KILICASA Supports Property Investors

KILICASA provides tools and resources to help South African property investors make informed decisions. Our platform connects buyers with pre-vetted properties and offers calculators tailored to local market conditions. Whether you're evaluating gross vs net yields or comparing investment opportunities across cities, KILICASA delivers the data and insights needed to maximise your rental property returns.

Visit KILICASA for more property investment resources and tools.

Final Thoughts on Rental Property Returns

Rental property can generate solid long-term wealth in South Africa, but only when investors base decisions on realistic net yields rather than optimistic gross figures. Sarah’s journey from expecting 9.5% returns to accepting 4.2% reflects the discipline required to succeed as a landlord.

By embracing conservative assumptions, tracking actual expenses and regularly recalculating yields, investors improve their chances of achieving target returns. The difference between a profitable rental portfolio and a disappointing one often lies in accurately accounting for operating costs, vacancy and maintenance — factors that gross yield ignores entirely.

Frequently Asked Questions

Frequently Asked Questions

What is considered a good net rental yield in South Africa?

In South Africa, a net rental yield above 5% is generally considered good, especially in high-cost metropolitan areas. Rural or secondary cities may offer higher yields due to lower property values and operating costs.

Can I include capital growth when calculating rental yield?

No — rental yield calculations focus solely on income and operating expenses. Capital growth is tracked separately as part of total return on investment over the holding period.


Ready to invest smarter in South African property? Join KILICASA and access tools that turn rental calculations into confident decisions. KILICASA →