Skip to content

ROI Calculator

Calculate return on investment and the annualized return (CAGR).

$
$
years

Add a period to see the annualized return (CAGR).

Enter your values to see the result.

Past returns do not guarantee future results. This calculator does not account for taxes, fees or inflation unless you include them in the amounts.

Continue your work

Rate this tool

0.0

0 ratings

  • 5 stars 0
  • 4 stars 0
  • 3 stars 0
  • 2 stars 0
  • 1 star 0

Click a star to rate this tool

Share this tool

Found it useful? Send it to a friend or teammate.

Report an issue

Something broken or not quite right? Tell us and we will look into it.

Clear instructions

Find steps, examples and limitations below.

Use online

Open the tool in a supported web browser.

Free to use

No sign-up required. Tool-specific limits may apply.

How to use the ROI Calculator

Return on investment (ROI) measures how much you gained or lost compared with what you put in. This calculator shows your ROI percentage and net profit, and, if you add how long you held the investment, the annualized return or CAGR (compound annual growth rate). Annualized returns let you fairly compare investments held for different lengths of time.

  1. 1 Enter the amount you invested and the amount you got back, or the investment's current value.
  2. 2 Optionally, enter how many years you held it.
  3. 3 Read the ROI, net profit and annualized return.

Example and practical tips

Investing $10,000 and ending with $14,500 is a 45% ROI. Over 3 years, that is an annualized return of about 13.2% a year.

Frequently asked questions

What is a good ROI?

It depends on the risk and time. Broad stock market indexes have historically returned roughly 7–10% a year over long periods, but past performance does not guarantee future returns.

Why use annualized ROI?

A 45% return over 3 years and a 30% return over 1 year are hard to compare. Annualizing turns both into a yearly rate.

Should I include fees and taxes?

Yes. For a realistic ROI, subtract fees, commissions and taxes from the amount returned, or add them to the amount invested.