Rental Yield Calculator South Africa: Gross vs Net

Learn how to calculate rental yield in South Africa. Our guide breaks down gross and net rental yield, vacancy rates, and operating costs to help you make

Share
Rental Yield Calculator South Africa: Gross vs Net

Learn how to calculate rental yield in South Africa. Our guide breaks down gross and net rental yield, vacancy rates, and operating costs to help you make better buy-to-let investment decisions.

The KILICASA Team · Published August 2026 · Updated August 2026

Quick answer: Gross rental yield in South Africa is annual rent divided by the purchase price, but net rental yield subtracts all operating costs including levies, rates and taxes, insurance and maintenance. A property yielding 8% gross may net closer to 4-5% after expenses. The gap matters more than the headline figure.

Why Rental Yield Alone Is a Trap

Most first-time buy-to-let investors fixate on whether a property "yields 6%" or "yields 9%". That number — usually gross rental yield — hides the real cost of ownership. In South Africa, sectional title schemes add levies, municipalities charge rates and taxes, transfer costs erode cash flow, and vacancies eat into income. A property advertising an 8% gross yield in Johannesburg could deliver a 3% net yield after everything is paid. Smart investors start with net yield, then reverse-engineer whether the cash flow supports their goals.

The Two Numbers Every Investor Should Track

  • Gross rental yield: Annual rent ÷ Purchase price × 100
  • Net rental yield: (Annual rent − Annual operating costs) ÷ Purchase price × 100

Step-by-Step: Calculating Gross Rental Yield

Gross yield sets a baseline, nothing more. Use it to rank suburbs, not to project profit.

  1. Determine market rent. Check recent listings or tenant reports rather than quoting inflated numbers. A property renting for R15,000/month in Cape Town’s Observatory yields differently than one in Soshanguve.
  2. Convert to annual rent. R15,000 × 12 = R180,000.
  3. Divide by purchase price. R180,000 ÷ R2,000,000 = 0.09.
  4. Multiply by 100. 0.09 × 100 = 9% gross yield.
SuburbAvg Rent (R)Avg Price (R)Gross Yield
Johannesburg (Observ)18,0002,200,0009.8%
Cape Town (Soshanguwe)9,500750,00015.2%
Durban (Berea)12,0001,400,00010.3%

Figures are illustrative, based on Q2 2026 market trends. Real yields vary widely by property type, condition and tenant quality.

From Gross to Net: The Real Operating Costs

This is where most yield calculations fall apart. Investors forget to subtract every rand spent keeping a property rentable. Below is the full checklist, with average South African ranges.

Sectional Title Levies

Levies cover building insurance, water, electricity for common areas, reserve funds and estate management. In Gauteng, expect R2,500–R5,000/month for a two-bedroom apartment; in Cape Town, R3,000–R7,000. Freehold properties avoid levies but pay separate rates and insurance.

Municipal Rates and Taxes

Rates are typically 1% of the assessed value annually. A R1.5 million property pays roughly R15,000/year, plus refuse, sewer and electricity charges. Some municipalities impose additional metering fees. Always budget for rate increases — they average 6–8% per year.

Insurance Premiums

Building insurance for sectional title units is included in levies, but landlords still need tenant damage cover (R500–R1,500/month) and personal liability insurance. Freehold owners must insure the full rebuild cost — often R800–R2,000/month depending on structure.

Maintenance and Repairs

Budget 1% of property value annually for maintenance. A R2 million property needs R20,000/year set aside. Some months nothing breaks; others, plumbing or painting costs spike. Factor in tenant turnover repairs.

Management Fees and Commissions

If using an agent, expect 8–12% of gross rent plus VAT. Self-managing saves money but costs your time. Include advertising, tenant screening and legal checks in your cost model.

Vacancy Allowance

Never assume 100% occupancy. Build a 5–10% vacancy buffer into your calculations. Cape Town city bowl sees lower vacancy; parts of Gauteng fluctuate above 8%.

Net Rental Yield Formula Explained

Net Rental Yield = ((Annual Rent − Total Annual Operating Costs) ÷ Purchase Price) × 100

Example: A R2 million property in Pretoria rents for R16,000/month (R192,000 annually). Operating costs total:

ExpenseAnnual Cost
LeviesR48,000
Rates and TaxesR18,000
InsuranceR15,000
Maintenance ReserveR20,000
Management Fee (10%)R19,200
Vacancy (5%)R9,600
TotalR139,800

Net income = R192,000 − R139,800 = R52,200. Net yield = (R52,200 ÷ R2,000,000) × 100 = 2.61%.

Gross yield looked generous at 9.6%, but net yield drops to 2.6%. That’s the difference between breaking even and losing money.

Vacancy Rate Impact on Real Returns

National vacancy rates hover around 6–9%, but hotspots vary. Sandton reports under 3%; Tshwane exceeds 10%. High vacancy areas require deeper discounts or longer tenant searches. Always model two scenarios:

  • Conservative: 10% vacancy rate
  • Optimistic: 3% vacancy rate

Each percentage point of vacancy removes roughly 0.5–1% from your net yield. In volatile markets, buffer aggressively.

Turnover Costs Add Up

Finding a new tenant costs 1–2 months’ rent in advertising, deposits and lost time. Include R20,000–R40,000 annually if turnover averages once per year.

Operating Cost Breakdown by Property Type

Cost CategorySectional TitleFreeholdEstate Property
LeviesR2,500–R7,000NoneR2,000–R6,000
RatesR10,000–R25,000R15,000–R40,000R8,000–R20,000
InsuranceR10,000–R18,000R12,000–R25,000R8,000–R15,000
MaintenanceR10,000–R20,000R15,000–R30,000R5,000–R15,000
ManagementR15,000–R25,000R15,000–R25,000R12,000–R22,000

Data reflects average costs for mid-range properties across major metros, Q2 2026.

Bond Interest Impact on Cash Flow

Mortgage payments aren’t part of net yield but dominate cash flow decisions. With prime rate at 10.75% in September 2026, a R1.8 million bond (90% LTV) costs around R17,500/month. If rent is R15,000, you’re subsidizing R2,500/month before expenses. Factor bond costs into your affordability model before chasing yield.

South African Rental Yield Benchmarks

National averages (2026):

  • Johannesburg metro: 6.2% gross / 2.8% net
  • Cape Town metro: 5.8% gross / 2.1% net
  • Durban metro: 7.1% gross / 3.4% net
  • Secondary cities: 8.5% gross / 4.2% net

Higher gross yields in townships or older blocks don’t guarantee profitability — factor management intensity, tenant risk and repair frequency.

Actionable Tips for Rental Investors

  • Build a 12-month reserve fund covering all operating costs + vacancy buffer.
  • Prioritize properties with stable, repeat tenants over maximum rent.
  • Negotiate levies directly for free-standing units to reduce management overhead.
  • Use online portals like PayProp or TPN reports to verify tenant payment history.
  • Calculate net yield before viewing any property — not after.
  • Factor in exit costs: agent commission, transfer fees, capital gains.
  • Compare yields across metro boundaries — regional variation exceeds 3%.

Where KILICASA Fits Into Property Investment Analysis

KILICASA helps property investors and practitioners make faster, clearer decisions. The platform connects buyers with verified property practitioners, standardises listings across agencies and offers tools to track portfolio performance. For investors analyzing rental returns, KILICASA aggregates market rents, compares operating costs and surfaces properties matching defined yield targets — cutting through inconsistent listing data that makes manual yield checks unreliable.

The platform does not provide financial advice, credit assessment or investment recommendations. It structures the data you already collect so your own calculations hold up under scrutiny.

Limitations: What This Model Doesn’t Capture

Rental yield models exclude several real-world risks:

  • Tenant default rates (especially post-lockdown)
  • Municipal service delivery disruptions affecting value
  • Capital appreciation/depreciation unrelated to yield
  • Regulatory changes impacting rental laws
  • Personal tax implications on rental income

Always consult a qualified financial adviser and conveyancer before committing funds.

Frequently Asked Questions

Is 8% rental yield good in South Africa?

8% gross yield is above average nationally, but net yield likely falls below 4% after levies, rates and maintenance. Compare net figures across suburbs and factor bond repayments before deciding.

Do I include bond repayments in net yield?

No. Bond repayments are financing costs, not operating expenses. Net rental yield focuses only on property-related operating costs. However, cash flow analysis should include bond payments alongside net yield.


Ready to find your next home or grow your real estate business? Join KILICASA today and experience South Africa's smartest property platform. KILICASA →