ROI Calculator
Calculate the return on any investment as a percentage gain or loss.
| Benchmark | Avg annual return |
|---|---|
| S&P 500 (historical avg) | ~10% / yr |
| JSE All Share | ~12% / yr |
| SA Property | ~7% / yr |
| Cash / Savings | ~5% / yr |
Historical averages for reference only. Past performance does not guarantee future results.
How it works
ROI = (Net Profit Γ· Cost of Investment) Γ 100 Net Profit = Final Value β Initial Investment CAGR = (Final Value Γ· Initial)^(1/years) β 1
Enter your initial investment and the final value you received. Add an optional time period to unlock the annualised return (CAGR) and break-even date. Use Compare mode to evaluate up to four investments side-by-side on a single chart.
Why this matters
ROI puts every investment on the same scale. A $10,000 property that sold for $16,000 after 5 years is a 60% ROI β but the annualised return is only 9.9% per year. Compare that with a stock portfolio that returned 12% p.a. and the property underperformed by more than 2 percentage points annually. Without annualisation, big raw numbers can hide mediocre performance. This calculator makes both metrics visible at a glance.
Related calculators
Compound Interest
See exactly how your savings or investments grow when interest compounds over time.
Stock Profit Calculator
Calculate your profit or loss on any stock trade including fees and tax.
Break-Even Calculator
Find the sales volume or revenue needed to cover all your fixed and variable costs.
Learn more
The complete guide to roi calculator
Formulas, examples, and tips explained in plain English