Return on Investment (ROI) Calculator - Annualized

Measure both total return on investment and its annualized equivalent from a cost, a final value and a holding period.

01 estimate

Results update as you type. Figures are estimates, not advice.

Result

    Assumptions
      -

      The Return on Investment (ROI) Calculator measures both the total return on an investment and its annualized equivalent, from a cost, a final value and a holding period. Enter the amount invested, the final value received and the number of years held, and the calculator returns the total ROI percentage alongside the annualized rate that produced it.

      Total ROI alone tells only part of the story: a 50% total return sounds identical whether it took one year or ten to achieve, but those two outcomes represent very different investment performance. This calculator surfaces both figures together so a holding period can be properly accounted for when judging how good a return actually was.

      *These results are estimates for information only, not investment advice.*

      Compute total ROI and annualize it

      Concept diagram: Inputs leads to Compute total ROI and annualize it leads to ResultInputsCompute total ROI andannualize itResult
      Compute total ROI and annualize it.

      Total ROI is calculated as ROI % = (Final Value - Cost) / Cost x 100. To annualize that total return over the holding period, the calculation uses the compound annual growth formula: Annualized Return = ((Final Value / Cost)^(1 / Years)) - 1, expressed as a percentage.

      Take a $1,000 investment that grows to $1,500 over 3 years. Total ROI is ($1,500 - $1,000) / $1,000 x 100, which is exactly 50.00%. Annualizing that 50% total return over the 3-year holding period gives an annualized return of approximately 14.47% per year, the constant yearly growth rate that would compound to the same 50% total gain over exactly 3 years.

      See why annualizing matters for comparison

      Concept diagram: Inputs leads to why annualizing matters for… leads to ResultInputswhy annualizing mattersfor…Result
      See why annualizing matters for comparison.

      A 50% total return over 3 years, annualizing to about 14.47%, is a meaningfully different investment outcome than a 50% total return achieved in a single year, which needs no annualizing adjustment at all since it already is the one-year rate.

      Comparing two investments purely on total ROI, without accounting for how long each one took to reach that return, can make a slower-growing investment look equally attractive to a faster one when it was not, once the actual time invested is factored in.

      The Return on Investment (ROI) Calculator computes both figures side by side from the same three inputs, making this comparison direct rather than requiring a separate manual calculation of the compound annual growth rate.

      Compare against alternative benchmarks fairly

      Comparison chart of Option A versus Option B across Case 1, Case 2, Case 3Case 1Case 2Case 3Option AOption B
      Compare against alternative benchmarks fairly.

      Annualized return is the figure that lines up directly against other annualized benchmarks, such as a savings account's annual percentage yield, a bond's yield to maturity, or a stock market index's typical long-run annual return.

      A 14.47% annualized return, in the example above, can be compared apples-to-apples against, say, a 7% historical average stock market return, in a way that the raw 50% total figure cannot be, since the 50% figure doesn't specify the length of time it took to earn.

      This makes the annualized return the more useful figure for judging whether a specific investment actually performed well relative to realistic alternatives available over the same period.

      See how holding period affects the annualized result

      Process with 3 steps: Enter how holding period affects…; Read the main result; Check the breakdown1Enter how holding periodaffects…2Read the main result3Check the breakdown
      See how holding period affects the annualized result.

      Holding the total ROI fixed at 50%, a shorter holding period produces a higher annualized return, since the same total gain was achieved more quickly, while a longer holding period produces a lower annualized return, since the same total gain took more time to compound.

      A $1,000 investment reaching $1,500 in 1 year annualizes to the full 50%, but reaching that same $1,500 over 6 years instead annualizes to only about 7.0% per year, since the total gain is spread across twice as much time.

      Know what this calculation assumes

      Concept diagram: Inputs leads to what this calculation assumes leads to ResultInputswhat this calculationassumesResult
      Know what this calculation assumes.

      This calculation assumes a single lump-sum investment made at the start of the holding period and a single final value received at the end, with no additional contributions, withdrawals, or interim cash flows along the way.

      Real investments often involve periodic contributions or partial withdrawals, which would require a more detailed cash-flow-based return calculation like an internal rate of return to capture accurately.

      Use the Return on Investment (ROI) Calculator for a quick, direct read on both total and annualized return from a simple cost, final value and holding period, and reach for a full cash-flow analysis when contributions or withdrawals happened along the way.

      Frequently asked questions

      How do you calculate annualized ROI?

      Annualized ROI is calculated as ((Final Value / Cost)^(1 / Years)) - 1, expressed as a percentage. It converts a total return earned over any holding period into the constant yearly rate that would compound to the same total gain.

      What is the ROI on a $1,000 investment that grows to $1,500 over 3 years?

      A $1,000 investment growing to $1,500 over 3 years has a total ROI of exactly 50.00% and an annualized return of approximately 14.47% per year.

      Why does annualized return matter more than total ROI for comparisons?

      Annualized return matters more for comparisons because it accounts for how long the return took to earn, allowing a fair, apples-to-apples comparison against other annualized benchmarks like a savings rate or a market index's average annual return, which total ROI alone cannot provide.

      Does a longer holding period lower the annualized return for the same total gain?

      Yes, for the same total dollar gain, a longer holding period produces a lower annualized return, since the same total growth is spread across more compounding periods. Reaching a 50% total gain over 6 years annualizes to only about 7.0% per year, versus 14.47% over 3 years.

      Does this calculation account for additional contributions during the holding period?

      No, this calculation assumes a single investment made at the start and a single final value at the end, with no interim contributions or withdrawals. An internal rate of return calculation is more appropriate when cash flows occurred during the holding period.

      Summary

      The Return on Investment (ROI) Calculator computes total ROI, (Final Value - Cost) / Cost x 100, and its annualized equivalent, ((Final Value / Cost)^(1 / Years)) - 1. A $1,000 investment growing to $1,500 over 3 years has a total ROI of exactly 50.00% and an annualized return of approximately 14.47%.

      Annualizing return allows fair comparison against other yearly benchmarks in a way total ROI alone does not. Figures shown are estimates, not investment advice.