Property Portfolio Calculator South Africa
Model your entire investment property portfolio — total value, equity, yield, and cash flow across up to 5 properties with 20-year growth projection
| Property | Value | Equity | LTV | Gross Yield | Net CF/mo |
|---|---|---|---|---|---|
| Property 1 | R 1 500 000 | R 300 000 | 80.0% | 9.6% | R -3 280 |
| Property 2 | R 900 000 | R 300 000 | 66.7% | 10.7% | R -390 |
| Portfolio Total | R 2 400 000 | R 600 000 | 75.0% | 10.0% | R -3 670 |
Portfolio Health Summary
A healthy SA rental portfolio typically targets a gross yield of 8–12% in high-demand areas (Johannesburg, Cape Town, Durban) and a positive monthly cash flow after bond repayments, expenses, and vacancy provisions.
Net Cash Flow = Rent − Expenses − Bond Repayment
Portfolio LTV = Total Bond ÷ Total Portfolio Value × 100
Your portfolio of 2 properties has a weighted gross yield of 10.0% and a monthly net cash flow of R -3 670. Negative cash flow means you are subsidising the portfolio from other income — typical in low-yield areas like Cape Town CBD.
Building a Property Portfolio in South Africa How to use • Formula • Example
How to Use This Calculator
Add up to 5 properties to your portfolio. For each property, enter the current market value, outstanding bond balance, monthly rental income, and monthly expenses (rates, levies, insurance, maintenance). The calculator computes your total portfolio value, equity, weighted yield, and monthly cash flow across the entire portfolio.
Switch to the Growth Projection tab to model how your portfolio value, equity, and rental income grow over 5, 10, 15, or 20 years with different appreciation and rental escalation assumptions.
Key Portfolio Metrics Explained
Net Cash Flow = Monthly Rent − Expenses − Bond Repayment
Portfolio LTV = Total Bond Debt ÷ Total Portfolio Value × 100
Weighted Yield = Total Annual Rent ÷ Total Portfolio Value × 100
SA property portfolio benchmarks for 2025/2026:
- Gross yield target: 8–12% in Johannesburg, Durban; 6–9% in Cape Town
- Rental escalation: 8–10% p.a. typical in SA residential leases
- Property appreciation: 5–7% p.a. long-term average (above inflation)
- Portfolio LTV: Below 60% gives maximum flexibility for future purchases
- Vacancy provision: Budget 8–10% of gross rent (approximately 1 month per year)
Worked Example: Two-Property Portfolio
Nomvula owns two rental properties in Johannesburg:
Property 1 (Fourways): Value R1,500,000, bond R1,200,000, rent R12,000/mo, expenses R3,500/mo. Bond repayment at 10.25%: ~R11,800/mo. Net cash flow: −R3,300/mo.
Property 2 (Randburg): Value R900,000, bond R600,000, rent R8,000/mo, expenses R2,500/mo. Bond repayment at 10.25%: ~R5,900/mo. Net cash flow: +R R400/mo.
Portfolio totals: Value R2,400,000 | Equity R600,000 | LTV 75% | Weighted gross yield 10% | Monthly net cash flow −R2,900/mo.
Nomvula is subsidising her portfolio by R2,900/month from her salary — common for leveraged Joburg portfolios in 2025–2026. At 6% appreciation, her portfolio grows to approximately R4,290,000 in 10 years with equity exceeding R1,800,000.
Frequently Asked Questions
What is a good gross rental yield for a South African investment property?
In South Africa, a gross yield of 8–12% is generally considered a good return for residential rental property. Johannesburg and Durban markets tend to offer higher yields (8–12%) while Cape Town typically delivers lower gross yields (6–9%) due to higher property values relative to rentals. When evaluating a rental property, also calculate the net yield (after expenses and bond repayments) and ensure you have a positive or near-breakeven cash flow.
How many investment properties can I own in South Africa?
There is no legal limit on the number of investment properties you can own in South Africa. However, banks typically assess each property application on its own merits and your overall affordability. Once you have 3 or more bonds, some banks require a minimum net yield and will assess the rental income at 70–75% (to account for vacancies) when calculating affordability. Using a bond originator who specialises in multi-property investors (like SA Home Loans or Investec) helps navigate this.
Should I hold investment properties in a trust or personal name in SA?
This is a complex tax planning question. Trusts offer estate planning benefits and can protect assets, but they are taxed at the highest marginal rate (45%) with no primary residence exclusion for CGT. Companies pay 28% corporate tax but trigger dividends withholding tax on distributions. Individual ownership benefits from the R2M primary residence CGT exclusion and lower CGT rates, but the property forms part of your estate. Consult a tax advisor before structuring your portfolio — the "correct" structure depends on your individual circumstances.
How do I calculate rental yield on a South African property?
Gross yield = (Annual rent ÷ Purchase price) × 100. For example, a R1,200,000 property renting for R10,000/month has a gross yield of (R120,000 ÷ R1,200,000) × 100 = 10%. Net yield deducts all expenses: (Annual rent − Annual expenses) ÷ Purchase price × 100. If annual expenses are R36,000, net yield = (R84,000 ÷ R1,200,000) × 100 = 7%.
What expenses can I deduct against rental income in South Africa?
Under Section 11(a) of the Income Tax Act, deductible rental expenses include: bond interest (not capital repayment), municipal rates and taxes, body corporate levies, insurance premiums, estate agent management fees, maintenance and repairs (not improvements), advertising, and depreciation on wear-and-tear items. You must declare gross rental income and deduct only legitimate expenses. Capital improvements (extensions, renovations) are not immediately deductible but add to your CGT base cost.