๐Ÿ’ฐ Financial Calculators โค๏ธ Health & Fitness Calculators ๐Ÿ“ Math Calculators ๐Ÿ”„ Conversion Calculators ๐Ÿ“Š Business Calculators ๐Ÿ—๏ธ Construction Calculators ๐Ÿ“… Date & Time Calculators ๐ŸŽ“ Education Calculators ๐Ÿš— Automotive 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