Return on Investment (ROI)

Your total return and the annualized rate that makes investments comparable.

The investment

$
$
6 mo40 yrs

Your return

Total ROI
0%
Total ROI = (final − invested) ÷ invested. Annualized (CAGR) = (final ÷ invested)^(1 ÷ years) − 1, the smooth yearly rate that would produce the same result. Excludes fees, taxes, and additional contributions.
About this calculator

Return on Investment (ROI)

A return on investment (ROI) calculator shows both your total return and the annualized rate that makes different investments comparable. Enter what you put in, what it's worth now, and how long you held it.

Why annualized return is the fair comparison

A 50% total return sounds great until you learn it took ten years, that's under 4% a year. Annualized return (CAGR) restates any gain as the smooth yearly rate that would produce it, which is the only honest way to compare a quick trade against a long-held investment. Always compare on the annualized figure, not the headline total.

What raw ROI leaves out

A clean ROI number ignores three things that shrink real results: fees and trading costs, taxes on gains, and inflation eroding purchasing power. It also says nothing about risk, a volatile bet and a steady index fund with the same return are not equivalent. Treat ROI as the starting point, then adjust for costs and how much uncertainty you took on.

How to use it

  1. Enter the amount invested and its current or sale value.
  2. Set the holding period in years.
  3. See total ROI, net gain, and the annualized (CAGR) rate.
  4. Use the annualized figure to compare investments of different lengths.

Frequently asked questions

What's the difference between ROI and annualized return?

Total ROI is the overall percentage gain; annualized return (CAGR) is the smooth yearly rate that would produce the same result, the fair way to compare investments held for different periods.

How do I calculate ROI?

ROI = (final value − amount invested) ÷ amount invested. This calculator also computes the annualized rate.

Does ROI include fees and taxes?

This estimate doesn't, real returns are lower after fees, trading costs, and taxes.

See the exact formula and a worked example on our methodology page.

Related calculators