Search tools

Search for a command to run...

ROI Calculator (Return on Investment)

Calculate return on investment as a percentage, plus the annualized return (CAGR) when you know how long the investment was held.

For information and education only — not financial advice. Results are estimates based on the numbers you enter; check important decisions with a qualified professional.

How to use

  1. 1Enter the amount invested and the amount returned (final value plus any income).
  2. 2Add the holding period to see the annualized return.

How it's calculated

ROI = (final value − cost) ÷ cost × 100. Annualized return = (final ÷ cost)^(1 ÷ years) − 1.

Frequently asked questions

What's the difference between ROI and annualized return?

ROI is the total gain over the whole period. Annualized return spreads it per year, so a 50% gain over 5 years is about 8.4% a year.

Should I include fees and taxes?

Yes — add fees to the amount invested and subtract taxes from the final value to see your real return.

What is a good ROI?

It depends on risk. Broad stock market indexes have historically returned roughly 7–10% a year before inflation, with large swings.