Skip to main content

Indicative

  • S&P 500 5,234.18 -14.52 (-0.28%)
  • FTSE 100 8,164.90 +36.74 (+0.45%)
  • EUR/USD 1.08470 -0.0055 (-0.51%)
  • GBP/USD 1.2634 +0.0010 (+0.08%)
  • Bitcoin 67,432 -128.00 (-0.19%)
  • Ethereum 3,521.4 -36.20 (-1.02%)
  • Gold 2,342.50 +15.70 (+0.67%)
  • Solana 142.30 +3.45 (+2.48%)

ROI Calculator

Calculate your return on investment, annualised return, and absolute gain or loss from any investment.

ROI Calculator

Your figures

Result

Total ROI

+50.00%

£10,000.00 growing to £15,000.00 over 3 years is a return of +50.00%, or +14.47% a year.

The yearly figure assumes the return built up at a steady compound rate.

Total ROI
+50.00%
Annualised Return
+14.47%
Gain
£5,000.00

Value of the investment

£, growing at the annualised return

Source: Econopedia 101 calculation

Return on Investment (ROI) is one of the most widely used metrics in finance. It measures how much profit or loss an investment generates relative to its cost.

How It Works

The basic ROI formula is: ROI = ((Final Value - Initial Investment) / Initial Investment) x 100.

For investments held over multiple years, the annualised return gives a more meaningful comparison. This uses the formula: Annualised Return = (Final Value / Initial Investment)^(1/years) - 1.

Why Annualised Returns Matter

A 100% total return sounds impressive, but it matters whether that took 2 years or 20. Annualised returns let you compare investments with different time horizons on a level playing field.

When to Use This Calculator

  • Evaluating the performance of stocks, property, or other investments
  • Comparing different investment opportunities
  • Calculating the real return after accounting for the time value of money
  • Assessing business investment decisions (marketing spend, equipment purchases)

Important Considerations

ROI does not account for risk. A higher ROI does not necessarily mean a better investment — you should also consider volatility, liquidity, and the probability of achieving the projected return.