142+ Free Online Tools · Easy. Fast. Accurate.

ROI Calculator

Calculate return on investment (ROI) and annualized ROI from your initial investment and final value, instantly in your browser.

How to use the ROI Calculator

  1. Enter the amount you originally invested.
  2. Enter the final value of the investment, or the total amount returned.
  3. Optionally enter how many years you held the investment to also get the annualized ROI.
  4. Click Run to see the net profit, total ROI and annualized ROI.

How the ROI Calculator works

Return on investment measures profit relative to what you put in:

ROI = (Final value − Initial investment) ÷ Initial investment × 100

Total ROI doesn't account for time, so a 50% return over one year and over ten years look the same. When you provide a holding period, the calculator also works out the annualized ROI, (Final ÷ Initial)1 ÷ years − 1, which is the compound yearly rate and lets you compare investments of different lengths fairly.

Frequently asked questions

Is this ROI calculator free?
Yes. Calculate return on investment at no cost, with no account required.
How is ROI calculated?
ROI = (Final value - Initial investment) / Initial investment x 100.
What is annualized ROI?
Annualized ROI spreads the total return evenly over the holding period, making it easier to compare investments held for different lengths of time. It is shown when a holding period is provided.

More Financial Calculators

Browse all Financial Calculators →