📈 Part of: Rental Yield & Returns →
Faheema Sheikh · SA Property & Investment Analyst · 15 Years Experience
🕐 Last Updated: July 2026  ·  Prime Rate: 10.50%

Quick answer: This real estate investment calculator combines rental income, capital growth, operating costs and financing costs to show your total return relative to cash invested — unlike rental yield, which only compares rent to price. It's the more complete measure for South African buy-to-let investors evaluating a property over a multi-year hold.

Property ROI Calculator

Total return = rental income + capital growth − all costs

RSouth African Rand
Your cash equity invested
RSouth African Rand
RSouth African Rand
Rates + levies + maintenance + insurance + agent
RSouth African Rand
Prime = 10.50% · Investor rate = prime + 0.5–1.5%
SA long-term average: 6–8%
SA average: 4–6% per year

📊 Weighing Up More Than One Property?

Put up to 3 investments side by side and see 5-year and 10-year ROI compared in one view.

Compare Properties →

🏦 Improve Your ROI: Get a Better Bond Rate

Even a 0.25% rate reduction meaningfully improves your total ROI over a 10-year hold. Bond originators submit to multiple banks simultaneously and negotiate on your behalf, at no cost to you.

Apply via BetterBond (Free) →

Affiliate disclosure: we may receive a referral fee if you apply through these links, at no cost to you.

How to Use This Calculator

Enter the purchase price and your deposit — ROI is measured against your deposit as the cash you actually invested. Add your expected monthly rent and all monthly running costs excluding the bond repayment (rates, levies, insurance, maintenance, agent fees). Set your bond rate (11.00% = prime + 0.5%) and an expected annual capital growth rate — 7% is a reasonable SA long-run average.

The calculator projects your total return at the 5-year and 10-year mark. Use both views together: the 5-year return reflects how long it takes to recover entry costs; the 10-year figure shows where the investment really lands on a typical holding period. Run it again with lower growth assumptions to stress-test your numbers.

What is Property ROI?

This tool is a real estate investment calculator in the fullest sense — it does not just measure income, it measures total return. Return on investment (ROI) measures the total return a rental property generates relative to the cash you actually put in. Unlike rental yield, which looks only at rent against price, ROI brings together rental income, operating costs, capital growth and your financing to show the real performance of the investment. It is the number serious buy-to-let investors use to compare one property against another — or against leaving the money in a unit trust.

This calculator works out your ROI over your chosen holding period, accounting for the deposit and costs you invested, the net rental income you collect each year and the capital growth in the property's value.

How the Property ROI Calculator Works

You enter the purchase price, your deposit, expected rent, running costs and an assumption for annual capital growth. The calculator adds the net rental income earned over the period to the capital gain in the property's value, then expresses that total return against the cash you invested. Because most South African investors buy with a bond, the calculator also shows the effect of gearing — using the bank's money to amplify the return on your own deposit.

The holding period matters enormously to ROI. Property is a long-game investment: the upfront acquisition costs (transfer duty, bond registration, conveyancing) are effectively sunk on day one and only begin to be recovered through rental income and appreciation over time. A property held for 3 years almost always shows a weaker ROI than the same property held for 10 years, because the entry costs are amortised over a longer income and growth period.

ROI vs Rental Yield vs Cap Rate

These three are often confused. Rental yield is annual rent as a percentage of price — a quick income snapshot. Cap rate is net operating income as a percentage of value, ignoring financing. ROI is the most complete measure: it includes capital growth and the effect of your bond, showing the return on the cash you personally committed. A property can have a modest yield but a strong ROI if it is in a high-growth area or well geared.

Use yield to compare income potential quickly across properties. Use cap rate to compare properties independently of how you finance them. Use ROI when you want the full picture of what the investment actually delivers on your personal equity over time.

What Counts as a Good ROI in South Africa?

There is no single benchmark because ROI depends on capital growth assumptions, but a total annual ROI that comfortably beats what you would earn in a low-risk investment (broadly 8–10% in 2026) is the minimum that justifies the risk and effort of being a landlord. Strong, well-located buy-to-let properties held for the long term can deliver double-digit returns once capital growth is included; poorly chosen ones can deliver a negative return after costs.

Suburb selection is the single biggest driver of long-term ROI in South Africa. For SA Muslim investors building a long-term rental portfolio, Faraid Hub offers Shariah-compliant estate planning tools to ensure those assets distribute correctly under Faraid law when the time comes. Areas with improving infrastructure, proximity to economic nodes and constrained land supply have historically delivered the strongest capital growth. Look at 10-year price growth data for the suburb before committing — the rental yield tells you how it performs today; the capital growth history tells you how it is likely to perform over your holding period.

The Costs That Quietly Erode Your Return

Investors routinely overstate ROI by ignoring real costs: vacancy periods between tenants, letting and management fees, municipal rates, levies, insurance, maintenance and the occasional bad-debt write-off. Transfer duty and bond costs at purchase, and agent commission at sale, also eat into the return. A realistic ROI calculation includes all of these — the headline yield always looks better than the net figure. Use our Estate Agent Commission Calculator to factor in the exact selling cost before finalising your return projection.

Maintenance is the most commonly underestimated ongoing cost. A rule of thumb used by experienced SA landlords is to budget 1–1.5% of the property's value per year for maintenance across the life of the investment. On a R1.5 million property, that is R15,000–R22,500 annually — equivalent to roughly one to two months' rent on a typical yield.

A Worked Example

For example, a property bought for R1,200,000 with R336,000 cash invested that appreciates 6% in its first year and generates R15,000 in net rental cash flow shows a first-year ROI of (R72,000 capital growth + R15,000 cash flow) ÷ R336,000 = approximately 25.9%. This combined view is why ROI typically gives a fuller investment picture than rental yield alone — yield ignores the capital growth component entirely, which is often the larger share of total return in growth suburbs over a multi-year holding period.

⚠️ Disclaimer: For illustration purposes only — not financial or investment advice. Capital growth and rental projections are estimates based on the assumptions you enter; actual returns will differ. CGT, agent commission at sale and other transaction costs are not included. Past property performance does not guarantee future results. Consult a qualified financial adviser before making investment decisions.

Frequently Asked Questions

To generate R10,000 per month in net rental income, you typically need a portfolio worth R2–R3 million at current SA yield rates. At an 8% gross yield with 30% deducted for costs and vacancy, a single R1.5 million property might net approximately R7,000 per month. At 10% gross on R1.5 million, net income approaches R8,750. Most investors reach R10,000 net through a higher-value property with a reduced bond balance, or two smaller properties combined. Use this calculator to model the specific purchase price, yield and cost assumptions needed to reach your income target.
ROI is your total return — net rental income plus capital growth over the period — divided by the cash you invested (deposit plus transfer and bond costs), expressed as a percentage. Because most investors use a bond, ROI is measured against your own cash in, not the full property price, which is why gearing can lift the return.
A good buy-to-let ROI should comfortably beat a low-risk alternative, which is broadly 8–10% a year in 2026. Strong, well-located properties held long term can deliver double-digit total returns once capital growth is included, while poorly chosen properties can produce a negative return after all costs.
Rental yield looks only at annual rent as a percentage of the purchase price. ROI is broader — it includes capital growth, all running costs and the effect of your bond, showing the return on the cash you actually invested. A property can have a modest yield but a strong ROI if it grows well in value.
Cash-on-cash return is the annual pre-tax cash flow a property produces divided by the actual cash you invested (deposit plus purchase costs). It ignores capital growth and focuses purely on the income return on your money, making it useful for judging whether a property pays its way month to month.
Capital growth is often the largest part of total ROI in South Africa. Because you control the whole property with only your deposit, even modest annual growth in the property's value produces a large percentage return on the cash you invested. This is the gearing effect, and it works in reverse if values fall.
It can be, but at 2026 interest rates many properties are cash-flow negative in the early years, so returns rely on capital growth and bond paydown over time. Location, price, rental demand and a realistic view of costs matter far more than the headline yield. Run the numbers before committing.
Vacancy between tenants, letting and management fees, municipal rates, levies, insurance, maintenance and bad debt all reduce net income. Transfer duty and bond registration at purchase, and agent commission at sale, reduce your capital return. A realistic ROI includes all of these, not just the bond and rent.
Cap rate is net operating income as a percentage of the property's value and ignores how the purchase is financed. ROI accounts for your bond and includes capital growth, measuring the return on the cash you personally invested. Cap rate compares properties; ROI tells you how your money performed.
Banks typically require a larger deposit on investment properties than on a primary residence — often 10–25%. A bigger deposit lowers your repayments and risk but also reduces the gearing effect, so the size of the deposit directly changes your ROI. The calculator lets you test different deposit levels.
Over a 10-year hold, total returns (income + capital growth + paydown) of 10–15% per annum are achievable in well-located SA metros. Lightstone data shows Western Cape and KZN coastal properties averaging 6–9% annual capital growth, with rental income adding another 4–6% net.
Total ROI includes three components: net rental income over the holding period, capital growth (selling price minus purchase price) and bond paydown (equity built through mortgage repayments). The calculator combines all three to show your total annualised return.
This is a full real estate investment calculator, not a yield-only tool. It combines net rental income, capital growth and bond paydown into one total return figure, rather than just comparing rent to purchase price. For a quick income-only comparison across properties, use the Rental Yield Calculator instead. The two tools are designed to be used together.

📚 Related Reading

Stay Informed

Get Monthly SA Property Insights

Rate changes, tax updates and new tools — straight to your inbox. No spam, unsubscribe anytime.