Skip to content

Investment Return Calculator

What you paid in, including purchase fees.

Market value today, or the proceeds after selling fees.

Cash paid out and not reinvested. Reinvested dividends are already in the current value.

Total return —
Annualized return
—
Gain or loss
—
Ending value per $1 invested
—

Investment return is the gain, including dividends received, divided by the amount invested. Annualized return spreads that over the holding period with compounding: (1 + total return)^(1/years) – 1. For example, $10,000 that grows to $20,000 in 10 years is a 100% total return, or about 7.18% a year.

About this tool

Brokerage statements often show a gain in dollars, or a percentage since purchase, but rarely a yearly figure you can compare across holdings bought at different times. Enter what you paid, what the position is worth now or sold for, any cash dividends you took out, and how many years you held it. The calculator returns the total return, the compound annualized return, the dollar gain or loss and the growth multiple, with the working shown line by line. It treats the investment as one lump sum in and one value out; if you added or withdrew money along the way, the result is not a money-weighted return and will misstate your actual yearly performance.

How to use it

  1. Enter the amount invested

    Use the full cost, including commissions or purchase fees.

  2. Enter the current or sale value

    Use market value today, or sale proceeds after selling costs.

  3. Add income taken as cash

    Dividends or distributions you did not reinvest. Leave reinvested amounts out, as they are already in the value.

  4. Set the holding period

    Years held, in quarter-year steps; the annualized figure depends on it.

Examples

$10,000 doubles in 10 years

Amount invested
10000
Current or sale value
20000
Dividends and income received
0
Holding period
10

Result Total return: 100%
Annualized return: 7.18%
Gain or loss: $10,000.00
Ending value per $1 invested: 2

  1. Gain = 20,000 + 0 – 10,000 = 10,000
  2. Total return = 10,000 ÷ 10,000 = 100%
  3. Annualized return = (1 + 1)^(1 ÷ 10) – 1 = 7.18% a year

A 100% total return spread over a decade works out to about 7.18% a year, close to the 72 ÷ 10 = 7.2% shortcut.

$5,000 to $5,600 plus $200 dividends over 2 years

Amount invested
5000
Current or sale value
5600
Dividends and income received
200
Holding period
2

Result Total return: 16%
Annualized return: 7.7%
Gain or loss: $800.00
Ending value per $1 invested: 1.16

  1. Gain = 5,600 + 200 – 5,000 = 800
  2. Total return = 800 ÷ 5,000 = 16%
  3. Annualized return = (1 + 0.16)^(1 ÷ 2) – 1 = 7.7% a year

Price growth of $600 and $200 of cash dividends give $800, a 16% total return, or about 7.70% a year.

$10,000 falls to $8,000 in 3 years

Amount invested
10000
Current or sale value
8000
Dividends and income received
0
Holding period
3

Result Total return: -20%
Annualized return: -7.17%
Gain or loss: -$2,000.00
Ending value per $1 invested: 0.8

  1. Gain = 8,000 + 0 – 10,000 = -2,000
  2. Total return = -2,000 ÷ 10,000 = -20%
  3. Annualized return = (1 + -0.2)^(1 ÷ 3) – 1 = -7.17% a year

A 20% loss over three years is a compound decline of about 7.17% a year, not 6.67%.

How it is calculated

Total return = (V_end + D - V_start) ÷ V_start; Annualized return = (1 + Total return)^(1/n) - 1

V_start
Amount invested, including purchase costs
V_end
Current value or net sale proceeds
D
Cash dividends and distributions received
n
Holding period in years

Total return is the holding-period return: everything you got back minus what you put in, as a share of what you put in. The annualized figure is the constant yearly growth rate that would turn the starting amount into the ending amount over n years with compounding, which is why a 20% loss over three years is about -7.17% a year rather than -6.67%. Taxes and inflation are not deducted.

Sources

When not to use it

  • Skip it for accounts with regular deposits or withdrawals; those need a money-weighted return.
  • It does not compare after-tax outcomes, because taxes are not deducted.
  • Annualizing a holding of a few weeks produces figures that will not repeat.

Common mistakes

  • Counting reinvested dividends twice, once in income and again in the current value.
  • Leaving out purchase commissions, which overstates the return.
  • Dividing total return by years instead of compounding, which overstates gains and understates losses.
  • Comparing a three-month return with a five-year return without annualizing.

Frequently asked questions

What is the difference between total return and annualized return?

Total return is the whole gain over the period as a percentage of the cost. Annualized return is the steady yearly rate that compounds to that same total. A 100% gain over 10 years is about 7.18% a year, while the same 100% over 2 years is about 41.42% a year.

Why is the annualized figure lower than total return divided by years?

Each year's growth builds on the previous year's balance. Dividing 100% by 10 gives 10%, but 10% compounded for 10 years would turn $1 into about $2.59, not $2. The compound rate that produces exactly $2 is 7.18%.

Should dividends be included?

Yes, if they were paid to you in cash, because they are part of what the investment returned. If they were reinvested into more shares, they are already counted in the current value, so enter zero in the income field to avoid counting them twice.

How are losses handled?

A current value below the cost gives a negative total and annualized return. A drop from $10,000 to $8,000 over three years is a -20% total return and about -7.17% a year. If the position is worth nothing, the annualized return is -100%.

Does this account for inflation or tax?

No. The figures are nominal and pre-tax. To get a rough real return, subtract the average inflation rate over the period from the annualized figure, or deflate the ending value by the change in the consumer price index before entering it.

Can I use it for a holding of less than a year?

You can enter a fraction such as 0.5 years. The total return is still exact, but the annualized number assumes the same pace would continue for a full year, so a 10% gain in three months shows as about 46% a year. Read short-period annualized figures with caution.