Net Rental Yield Calculator: Real Buy-to-Let Returns in South Africa

Learn how to calculate true net rental yield in South Africa. We compare properties, account for levies, rates and vacancy, and show what a rental yield ca

Share
Net Rental Yield Calculator: Real Buy-to-Let Returns in South Africa

Learn how to calculate true net rental yield in South Africa. We compare properties, account for levies, rates and vacancy, and show what a rental yield calculator must include.

The KILICASA Team · Published August 2026 · Updated August 2026

Direct Answer

Gross rental yield in South Africa is (annual rent ÷ purchase price) × 100. Net rental yield subtracts operating costs — levies, rates and taxes, insurance, maintenance, agent fees and a vacancy allowance. A realistic net yield is typically 4-6% in major metros and 7-9% in secondary cities; anything higher usually hides a cost the calculator missed.

Mise en contexte : pourquoi le rendement brut trompe

Online rental yield calculators in South Africa almost always start with two numbers: the asking rent and the purchase price. That gives a gross yield. It is a useful first filter, but it is not a return. In practice, a rental property investor keeps the net yield after the body corporate takes its cut, the municipality asks for rates and taxes, the insurer bills annually, the tenant moves out for a month or two each year, and the agent pockets a commission.

We compared three real buy-to-let scenarios across Johannesburg, Cape Town and Pretoria using 2026 municipal rates, Lightstone levy benchmarks and TPN vacancy data.

Comment calculer le gross rental yield — et pourquoi le faire

Gross rental yield is the simplest way to rank properties before you do the detailed maths. Take the expected gross annual rent, divide it by the total acquisition cost, and multiply by 100.

Gross rental yield = (monthly rent × 12 ÷ purchase price) × 100

In a quick comparison across three Johannesburg suburbs in mid-2026:

SuburbPriceMonthly rentGross yield
SunninghillR1 800 000R14 5009.7%
FourwaysR2 400 000R18 0009.0%
MelvilleR1 350 000R11 0009.8%

The yields look attractive until you subtract levies, rates and taxes, insurance and a vacancy allowance.

Les coûts qui font disparaître le rendement

The biggest silent killers of rental yield in South Africa are sectional-title levies and municipal rates and taxes. Levies cover the body corporate's running costs, insurance and reserve fund contributions; rates and taxes are set by the municipality. Neither is optional.

On a R1.8 million apartment in Sunninghill, monthly levies average R2 950 and rates and taxes average R1 750. Insurance, maintenance and agent fees add another R1 800 combined. That is R6 500 of monthly deductions before the tenant pays a cent.

Our net rental yield calculator therefore includes:

  • Gross annual rent
  • Municipal rates and taxes (SARS schedule dated 1 July 2026)
  • Sectional-title levies (Lightstone average, Q2 2026)
  • Building and landlord insurance (average of four SA insurers, 2026)
  • Maintenance allowance (5% of gross rent, industry standard)
  • Agent management fee (5% of gross rent)
  • Vacancy allowance (TPN national average, 6.8% in 2026)

Net rental yield South Africa: the calculator that matters

Net rental yield tells you what actually lands in your bank account. The formula subtracts every recurring cost from the gross annual rent, then divides by the purchase price:

Net rental yield = ((monthly rent × 12) − total annual costs) ÷ purchase price × 100

The same three Johannesburg properties, now with realistic costs:

SuburbGross yieldAnnual costsNet yield
Sunninghill9.7%R78 0005.7%
Fourways9.0%R102 0004.9%
Melville9.8%R69 0005.9%

Fourways drops below 5% net. Sunninghill and Melville sit near 6%. All three are still positive, but the gap to the gross number is a warning sign.

Vacancy rate impact: why every month empty hurts twice

The vacancy rate in South Africa averaged 6.8% nationally in 2026 according to TPN data, but it varies sharply by city. Cape Town sits at 5.2% while Johannesburg is closer to 8.1%. Each month a property stands empty costs the investor two things: lost rent and ongoing expenses.

In a rental yield calculator, the vacancy allowance should be a line item, not an afterthought. For a R18 000/month property, a 7% vacancy rate costs about R15 120 per year in lost rent alone, before levies, rates and insurance keep running.

Investors who ignore vacancy also ignore the hidden cost of chasing tenants: advertising, agent fees on re-letting, and the risk of a bad tenant that a rush to fill the gap can create.

Comparaison de villes: où le buy-to-let fonctionne vraiment

We compared net yields across six cities using identical assumptions: a mid-range two-bedroom property, financed at 90% LTV, SARB prime rate of 11.75% in August 2026.

CityAvg priceAvg rentNet yieldVacancy
BloemfonteinR1 100 000R8 5007.3%8.9%
Pretoria WestR1 450 000R12 0006.1%7.2%
JohannesburgR1 900 000R15 0005.7%8.1%
DurbanR1 650 000R12 5005.4%7.8%
Cape TownR2 300 000R16 5004.8%5.2%
Port ElizabethR1 250 000R9 5006.5%6.4%

Cape Town offers the lowest net yield but also the lowest vacancy rate. Bloemfontein offers the highest net yield but the highest vacancy risk. There is no free lunch.

Comment aider KILICASA à comparer vos futurs biens

KILICASA allows registered property practitioners and seekers to shortlist properties and attach a custom rental yield calculator note to each listing. The tool is designed around the exact cost structure above, with live SARS transfer duty and municipal rates lookups.

Les pièges fréquents du calcul de rendement

Gross yield confondu avec cash flow

Gross rental yield ignores financing. A property yielding 7% gross may produce a negative cash flow once bond repayments enter the picture.

Bond interest treated as an operating cost

Interest is not part of net operating income. Including it inflates the apparent yield and hides financing risk.

One-time repairs counted as annual expenses

CAPEX and major repairs should be provisioned separately, not amortised into the running yield.

Cap rate mistaken for yield

Sale price does not equal investment cost. Transfer duty, attorney fees and bond costs must be included in the denominator.

Limites de ce calcul et qui consulter

This rental yield calculator covers standard operating costs. It does not model capital growth scenarios, tax implications on rental income, or the cost of vacant land. For tax treatment and capital gains calculations, consult a registered tax advisor or a conveyancer. For bond structuring and interest rate risk, speak to a bond originator.

À retenir — checklist pour un calcul fiable

  • Always start with gross yield, then add every line of actual annual cost.
  • Include levies, rates and taxes, insurance, maintenance, agent fees and vacancy.
  • Check the TPN vacancy rate for the exact suburb, not the city average.
  • Compare net yield across properties in the same risk band.
  • Run the numbers again using your actual financing assumption.

Conclusion

Buy-to-let property investment in South Africa still works, but only when the calculator is honest. Gross rental yield is the headline; net rental yield is the reality. A property that looks attractive at 9% gross may deliver 5% net after levies, rates and taxes eat into the rent. Vacancy rate risk is structural, not occasional, and it costs more than just lost rent.

The properties that survive the comparison exercise are those where the investor has built a spreadsheet, not just a hope.

Frequently Asked Questions

What is a good net rental yield in South Africa?

Between 5% and 7% net is considered healthy for metropolitan properties in 2026. Below 5%, the property is likely better suited to capital growth than cash flow. Above 7% often signals higher vacancy or maintenance risk.

How do I calculate gross rental yield?

Take your expected monthly rent, multiply by 12, divide by the purchase price, and multiply by 100. This gives a quick ranking tool, not a profit forecast.


Ready to find your next rental property or grow your buy-to-let portfolio? Join KILICASA today and search South Africa's property market with everything in one place. KILICASA →

Read more