ROI Calculator

Enter what you put in, what it is worth now and any income it gave you. Add the years held to see the yearly return.

Include all costs, such as fees and repairs, in the amount you put in.

Worked examples

A 30% return

£5,000 put in, £6,500 value now, held 3 years

ROI 30%, 9.1% a year

The gain of £1,500 spread over three years compounds to about 9.1% a year.

Including income

£10,000 put in, £10,500 value, £1,200 of income

ROI 17%

The value gain of £500 and income of £1,200 give a £1,700 return.

About ROI Calculator

Return on investment, or ROI, compares what you gained with what you put in. It is the gain divided by the cost, shown as a percentage, and it is used for shares, rental properties, equipment, advertising and almost any spend where you expect something back. An ROI of 30% means you got back your money plus another 30% of it.

ROI on its own does not say how long the money was tied up, so this page also works out the return per year. Enter the amount you put in, what it is worth now, any income you received along the way such as rent or dividends, and the years you held it. The result shows the gain in pounds, the ROI and the yearly figure, so you can compare investments of different lengths.

How to use ROI Calculator

  1. Enter everything you put in, including fees and costs.
  2. Enter the value now, or the sale price.
  3. Add any income you received while you held it.
  4. Enter the years held to see the return per year.

Common uses

  • Checking the return on shares or a fund
  • Measuring the payback of a rental property
  • Judging whether new equipment was worth buying
  • Comparing the results of two marketing campaigns

Sources

Last reviewed 18 October 2026.

Frequently asked questions

How is ROI calculated?

ROI is the gain divided by the amount put in. If you put in £5,000 and end up with £6,500, the gain is £1,500, and 1,500 ÷ 5,000 is 30%.

What costs should I include?

Everything it took to make the investment: purchase price, fees, repairs, transaction costs and upkeep. Missing costs makes the return look better than it was.

Why show the return per year?

A 30% return in one year is much better than 30% over ten years. The yearly figure spreads the gain over the time held, so it can be compared with a savings rate or another investment.

Is ROI the same as profit?

Profit is the gain in pounds. ROI shows that gain as a percentage of the cost, which is more useful when comparing investments of different sizes.

Does the calculator include tax?

No. Capital gains tax, income tax and other taxes would reduce the return, so work out your return after tax separately if you need it.