ROI Calculator

Return on investment, net gain and annualised ROI.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

ROI calculator

Return on investment (ROI) measures how much an investment gained or lost relative to its cost. Enter the amount invested, the final value and the holding period, and this calculator returns the total ROI, the net gain, and an annualised return so you can fairly compare investments held for different lengths of time. It works for stocks, property, business projects or any one-off investment.

How it works

Total ROI is the net gain divided by the cost:

ROI = (final value − amount invested) ÷ amount invested × 100

To make holding periods comparable, the calculator also annualises the return using compounding:

annualised ROI = (final value ÷ amount invested)^(1 ÷ years) − 1

The annualised figure only appears when the invested amount, final value and period are all positive.

Example

You invest 1,000, it grows to 1,500 over 2 years:

  • Net gain = 1,500 − 1,000 = 500
  • ROI = 500 ÷ 1,000 = +50%
  • Annualised = (1,500 ÷ 1,000)^(1 ÷ 2) − 1 ≈ +22.47% per year
InvestedFinal valueYearsROIAnnualised
1,0001,5002+50%+22.47%
1,0001,5005+50%+8.45%
1,0008001−20%−20%

All maths happens in your browser — your figures never leave your device.

Ad placeholder (rectangle)