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
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) × 100In a quick comparison across three Johannesburg suburbs in mid-2026:
| Suburb | Price | Monthly rent | Gross yield |
|---|---|---|---|
| Sunninghill | R1 800 000 | R14 500 | 9.7% |
| Fourways | R2 400 000 | R18 000 | 9.0% |
| Melville | R1 350 000 | R11 000 | 9.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 × 100The same three Johannesburg properties, now with realistic costs:
| Suburb | Gross yield | Annual costs | Net yield |
|---|---|---|---|
| Sunninghill | 9.7% | R78 000 | 5.7% |
| Fourways | 9.0% | R102 000 | 4.9% |
| Melville | 9.8% | R69 000 | 5.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.
| City | Avg price | Avg rent | Net yield | Vacancy |
|---|---|---|---|---|
| Bloemfontein | R1 100 000 | R8 500 | 7.3% | 8.9% |
| Pretoria West | R1 450 000 | R12 000 | 6.1% | 7.2% |
| Johannesburg | R1 900 000 | R15 000 | 5.7% | 8.1% |
| Durban | R1 650 000 | R12 500 | 5.4% | 7.8% |
| Cape Town | R2 300 000 | R16 500 | 4.8% | 5.2% |
| Port Elizabeth | R1 250 000 | R9 500 | 6.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 →