Property Tools

Property Investment ROI Calculator

Calculate potential returns on investment properties in Centurion and surrounding areas.

All Calculators

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.

ROI Thresholds
Excellent≥ 10%
Moderate5 – 10%
Poor< 5%

How It Works

1

Enter property details — purchase price, deposit, and bond terms

2

Add monthly rental income and all monthly expenses including levies

3

Set your expected appreciation rate and investment period

4

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.