💰 Financial Calculators ❤️ Health & Fitness Calculators 📐 Math Calculators 🔄 Conversion Calculators 📊 Business Calculators 🏗️ Construction Calculators 📅 Date & Time Calculators 🧮 Everyday Calculators

ROI Calculator

Calculate your Return on Investment (ROI) for any business decision, marketing spend, or investment. Includes annualised ROI for multi-year comparisons.

Quick Calculator Get a fast estimate
R
R
yrs
ROI
30.00%
Net Gain / Loss
R 30 000
Annualised ROI
30.00%
Investment Period
1 years
Initial Investment
R 100 000
Link copied to clipboard!

How to Use This Calculator

Enter your initial investment, the total return received, and the investment period in years. The calculator shows total ROI, net gain or loss, and the annualised (CAGR) ROI for accurate comparisons.

ROI Formula

ROI = (Final Value − Initial Investment) ÷ Initial Investment × 100 Annualised ROI (CAGR) = (Final Value ÷ Investment)^(1 ÷ Years) − 1
Need more detail?
📊 Extended Calculator More options, charts, and scenario comparison
R
R
#
Simple ROI
35.0%
Net Profit
R 35 000
Annual Profit
R 11 667
Payback Period
8.6 yrs
Investment Growth Over Time
R 0R 33 750R 67 500R 101 250R 135 000Y0Y1Y2Y3Initial: R 100 000

Example Calculation

Solar Panel Investment

Initial investment: R120,000. Annual electricity savings: R24,000 over 10 years = R240,000 total return.

ROI = (240,000 − 120,000) ÷ 120,000 × 100 = 100%

Annualised ROI = (240,000 ÷ 120,000)^(1÷10) − 1 = 7.18%/year

SA Investment Benchmarks (2025)

Investment TypeTypical Annual Return
SA Money Market / Call Account7–9%
JSE Equity (historical avg)10–14%
SA Property (rental + growth)8–12%
Solar panels (electricity saving)12–18%
Small business (good sector)20–40%
Inflation (CPI, SA avg)4–6%
Need full precision?
🔬 Professional Calculator Complete parameters, sensitivity analysis, and detailed breakdown
%
%
InvestmentAmountReturnYrsRiskCAGRRisk-Adj ROINPV
15.02%66.25%R 22 189
58.11%112.50%R 33 843
17.61%57.50%R 113 724
IRR Calculator (Irregular Cash Flows)
R
Internal Rate of Return (IRR)
13.45%
vs Discount Rate
Accept
Real IRR (inflation-adj)
8.45%

Frequently Asked Questions

Most businesses target a minimum ROI of 15–20% annually. SA equity markets have historically returned around 10–14% annually. Any investment should beat the "opportunity cost" — what you could earn risk-free.
ROI is the total percentage return over the entire investment period. CAGR (Compound Annual Growth Rate) is the equivalent annual rate if growth were steady each year. CAGR is better for comparing investments of different durations.
Standard ROI does not adjust for inflation. To get real ROI, subtract the inflation rate from your annualised ROI. With SA's average inflation around 4–6%, an investment returning 10% annually has a real return of roughly 4–6%.
Marketing ROI = (Revenue from Campaign − Cost of Campaign) ÷ Cost of Campaign × 100. If you spend R10,000 on ads and generate R40,000 in sales, your marketing ROI is 300%. Include all attributed costs — creative, agency fees, and ad spend.

Related Calculators