Property Tools
Property Investment ROI Calculator
Calculate potential returns on investment properties in Centurion and surrounding areas.
Calculate ROI
Common Questions
Frequently Asked Questions
What is a good ROI on rental property in South Africa?
A return of 8–12% is generally considered strong. This calculator rates Excellent at ≥10%, Moderate at 5–10%, and Poor below 5%.
How is rental yield calculated?
Rental yield = (Annual Rental Income ÷ Property Value) × 100. This calculator includes both cash flow yield and capital appreciation in the total ROI figure.
What expenses should I include in my ROI calculation?
Include rates and taxes, levies, maintenance (budget 1% of property value annually), insurance, and an 8% vacancy allowance. Underestimating expenses is the most common ROI calculation mistake.
Is property a good investment in Centurion?
Centurion has shown consistent capital growth and strong rental demand, driven by proximity to Pretoria and major business nodes. Use this calculator with current market data to assess specific opportunities.
What is the difference between rental yield and total ROI?
Rental yield measures income only (rent vs purchase price). Total ROI also includes capital appreciation over the investment period, giving a more complete picture of your return.
How It Works
Enter property details — purchase price, deposit, and bond terms
Add monthly rental income and all monthly expenses including levies
Set your expected appreciation rate and investment period
Click Calculate ROI to see your cash flow and total return
About This Calculator
Calculate your total return on investment for Centurion rental properties, including monthly cash flow, capital appreciation, and overall ROI over your chosen investment period.
Select any listed property to auto-populate the purchase price and a 10% default deposit, then adjust rental income and expenses to match your situation.
