๐Ÿ‡บ๐Ÿ‡ธ USC
Investing & Retirement
๐Ÿ“ˆ

Rate of Return Calculator

Find your total return and annualized return (CAGR)

๐Ÿ“ˆ Investment details

$
$
$

Income = dividends, interest or rent you received over the holding period, on top of the final value.

โœ…

Last updated June 2026

Method: Total return = (final − initial + income) ÷ initial. Annualized return uses the standard compound annual growth rate (CAGR) formula, (ending value ÷ initial)1/years − 1.

Included: Initial value, final value, holding period and optional income (dividends, interest, rent), plus a price-vs-income split and a year-by-year growth path at the annualized rate.

Not included: Taxes, brokerage fees, fund expenses, inflation, and the exact timing of mid-period contributions or withdrawals. Results are estimates, not investment advice.

Rate of return calculator: total and annualized return explained

Suppose you put $10,000 into a fund five years ago and it is worth $16,000 today. Your total return is 60% - but the more useful number is the annualized return, which is about 9.86% per year. That single per-year figure is what lets you compare this investment against a savings account, a different stock, or a property held for a completely different length of time. This rate of return calculator gives you both numbers from four simple inputs.

The rate of return formula

Total return measures the whole gain over the holding period:

Total return = (final − initial + income) ÷ initial × 100

To turn that into a per-year rate that accounts for compounding, use the compound annual growth rate (CAGR):

Annualized return = (ending value ÷ initial)1 / years − 1

where initial is the amount you invested, final is the current or sale value, income is any dividends, interest or rent received, and years is how long you held it. The ending value used for annualizing includes that income, assuming it was reinvested.

Worked example, step by step

Take the $10,000 to $16,000 example over 5 years with no separate income:

  • Total return: (16,000 − 10,000) ÷ 10,000 = 0.60 = 60%.
  • Ratio: 16,000 ÷ 10,000 = 1.60.
  • Annualized: 1.60(1/5) − 1 = 1.0986 − 1 = 0.0986 = 9.86% per year.

Now add $500 of dividends received along the way. The total return rises to (16,000 − 10,000 + 500) ÷ 10,000 = 65%, and the annualized return climbs to about 10.53% per year - which is why ignoring income understates how an investment actually performed.

Total return vs. annualized return

These two numbers answer different questions. Total return tells you how much your money grew overall. Annualized return (CAGR) tells you the equivalent steady yearly rate. The longer the holding period, the larger the gap between them: a 60% total return is about 9.86%/yr over 5 years but only about 2.38%/yr over 20 years. Always annualize before comparing investments held for different lengths of time.

How to use this calculator

  1. Initial value: enter what you originally invested - your cost basis.
  2. Final value: enter the current value, or the sale price if you have already sold.
  3. Holding period: enter the number of years you held it. Use decimals for partial years (0.5 = six months).
  4. Income (optional): add dividends, interest, or rent received over the period. Leave it at zero for a price-only return.

Press Calculate return and read the two headline figures - total return and annualized return - plus the gain, the price-vs-income split, and a year-by-year growth path at your annualized rate.

Who this calculator is for

  • Stock and fund investors checking how a holding has actually performed per year.
  • Comparison shoppers weighing two investments held for different lengths of time.
  • Real-estate owners annualizing a property's appreciation plus rental income.
  • Savers turning a multi-year balance change into a comparable yearly rate.
  • Students and analysts who need a clean CAGR for a report or a model.

Key terms explained

  • Total return: the full percentage gain (or loss) over the whole holding period, including income.
  • Annualized return / CAGR: the equivalent constant yearly rate that compounds to the same result.
  • Price (capital) return: the gain from the value rising, excluding any income.
  • Income return: the part of the return that came from dividends, interest or rent.
  • Cost basis: what you originally paid - the initial value the return is measured against.
  • Reinvestment: the CAGR figure assumes income is put back to work; spending it instead lowers your effective compounded rate.

Three quick scenarios

  • Steady grower: $20,000 to $30,000 over 8 years = 50% total, about 5.20%/yr annualized.
  • Fast gain, short hold: $5,000 to $6,500 over 1.5 years = 30% total, about 19.1%/yr annualized - high, but short and not guaranteed to repeat.
  • A loss: $15,000 to $12,000 over 3 years = −20% total, about −7.17%/yr annualized.

Notice how the same 50% gain would look very different over 2 years versus 20 - which is exactly why annualizing matters.

What drives your rate of return

  • Holding period: the longer you hold for the same total gain, the lower the annualized rate.
  • Income (yield): dividends and interest add to total return and compound when reinvested.
  • Cost basis: buying at a lower initial price raises every return figure.
  • Fees and taxes: they are not in the gross formula but quietly reduce what you actually keep.
  • Inflation: a 9.86% nominal return is worth less in real terms once you subtract inflation.

Tips for an accurate result

  • Use your true cost basis as the initial value, including any purchase commissions.
  • Include reinvested dividends in the final value, or enter income separately - but do not double-count.
  • For a real (after-inflation) return, subtract the period's inflation rate from the annualized figure.
  • If you added or withdrew money mid-period, CAGR is only an approximation - a money-weighted return (IRR) is more precise.

Limitations and assumptions

This is a planning estimate, not a brokerage statement. Keep these assumptions in mind:

  • It is a time-weighted CAGR based on a single start and end value; it does not model mid-period contributions or withdrawals.
  • It shows gross returns - taxes, commissions and fund expenses are not deducted.
  • Returns are nominal, not adjusted for inflation.
  • Annualizing a very short period assumes the same rate continues for a full year, which can overstate volatile holdings.
  • Past performance does not predict future results.

A second worked example: an income-heavy holding

Annualized return matters most when income is a big part of the story. Say you bought a rental property or a dividend stock for $50,000, it is now worth $58,000 after 4 years, and over that time it paid you $8,000 in rent or dividends. The price-only return is just (58,000 − 50,000) ÷ 50,000 = 16%, but adding the income lifts the total return to (58,000 − 50,000 + 8,000) ÷ 50,000 = 32%. Annualized, that is 1.32(1/4) − 1 = about 7.2% per year - roughly double the price-only annualized figure of 3.8%. Ignoring the income would have made a perfectly decent investment look mediocre, which is exactly why the income field exists.

Annualized return vs. average return

People often confuse the annualized return (CAGR) with a simple average of yearly returns, but they are not the same - and the difference grows with volatility. Imagine an investment that gains 50% one year and loses 50% the next. The simple average is (50% − 50%) ÷ 2 = 0%, which sounds like you broke even. In reality, $100 grows to $150, then falls to $75 - a 25% loss over two years, or about −13.4% annualized. CAGR captures that real, compounded experience; the arithmetic average overstates it. This gap is called volatility drag, and it is why the annualized figure this calculator reports is the honest number for judging how an investment actually treated your money.

Nominal vs. real (after-inflation) return

The return this tool reports is nominal - it measures dollars, not purchasing power. To get your real return, subtract the inflation rate over the period. A quick, accurate-enough rule is real โ‰ˆ nominal − inflation; for a precise figure, use (1 + nominal) ÷ (1 + inflation) − 1. If your investment annualized at 9.86% while inflation ran 3%, your real return was roughly 6.7% per year - that is the gain in what your money can actually buy. Over decades, the difference is enormous: a "good" nominal return during a high-inflation stretch can be a flat or even negative real return. When you compare your result against the long-run "7% real" stock-market figure people often cite, remember that 7% is already inflation-adjusted, so compare it to your real return, not your nominal one.

Typical annualized returns by asset class

There is no single "correct" rate of return - it depends entirely on the asset and the risk you take. These long-run, broad-strokes ranges (nominal, before inflation and fees) give a sense of scale, not a forecast:

  • Cash and savings: low single digits, closely tracking short-term interest rates - safe, but often barely keeping up with inflation.
  • Bonds: historically in the mid single digits, with returns driven by prevailing interest rates and credit quality.
  • Broad stock index: roughly 10% nominal (about 7% after inflation) over very long periods, but with large year-to-year swings and real risk of multi-year losses.
  • Real estate: appreciation plus rental yield; total returns vary widely by market and leverage.

Use these only as sanity checks. If your calculated annualized return is wildly above a broad index for a comparable risk level, double-check your inputs - especially the holding period and whether you double-counted income. Higher expected return always comes paired with higher risk, and past performance does not predict future results.

CAGR vs. money-weighted return (IRR)

This calculator reports a time-weighted CAGR, which uses a single starting value and a single ending value and is the right tool for judging an investment's performance independent of when you added cash. If you made multiple deposits or withdrawals at different times, what you actually earned on your own money is better captured by a money-weighted return, also called the internal rate of return (IRR). The two can differ a lot: if you happened to add a large amount right before a strong run, your money-weighted return will beat the time-weighted CAGR, and vice versa. For a clean single-purchase holding, CAGR and IRR are the same. When you have irregular cash flows, treat the CAGR here as a good approximation and reach for an IRR tool for precision. To model steady future contributions instead, the Investment Calculator projects the path forward.

How it compares to related calculators

This page answers "what return did this investment earn, per year?" For related questions, a sister tool fits better:

Sources

โš ๏ธ Common mistakes & edge cases

Comparing total returns over different periods

A 60% return over 5 years is far better than 60% over 20 years. Never compare raw total returns for investments held for different lengths of time - annualize them first.

Forgetting dividends and interest

Price-only returns understate performance for income-paying assets. Add dividends, interest, or rent in the income field so your total return reflects what you actually earned.

Double-counting income

If your final value already includes reinvested dividends, do not also enter them in the income field. Pick one method, or you will overstate the return.

Using CAGR with mid-period cash flows

CAGR assumes a single start and end value. If you added or pulled out money during the period, it is only an approximation - a money-weighted return (IRR) is the accurate measure.

Note: This calculator gives an estimate, not investment advice. Returns are gross of taxes and fees, and past performance does not predict future results.

❓ Frequently asked questions

How do you calculate rate of return?

Total rate of return = (final value - initial value + income) / initial value x 100. For example, $10,000 that grows to $16,000 plus $0 of income is a (16,000 - 10,000) / 10,000 = 60% total return. The annualized rate spreads that gain across the holding period using compounding (CAGR), so a 60% total return over 5 years works out to about 9.86% per year.

What is the difference between total return and annualized return?

Total return is the entire percentage gain over the whole holding period, regardless of how long that was. Annualized return (CAGR) converts it into an equivalent steady yearly rate, which is what lets you compare investments held for different lengths of time. A 60% total return is impressive over 5 years (about 9.86%/yr) but modest over 20 years (about 2.4%/yr).

What is CAGR?

CAGR stands for compound annual growth rate. It is the constant annual rate that would take your initial value to your final value over the holding period if it grew at the same pace every year. The formula is CAGR = (final value / initial value)^(1 / years) - 1. It smooths out the ups and downs into one comparable number.

Should I include dividends in the rate of return?

Yes, for a true picture. The income field lets you add dividends, interest, or rent you received over the holding period. Total return that includes that income is usually higher than the price-only return, and it is the figure that matters for comparing investments. If you only care about price change, leave income at zero.

Can the rate of return be negative?

Yes. If the final value plus income is less than the amount you invested, both the total return and the annualized return are negative - you lost money. The calculator shows the loss in red. A negative annualized return tells you the average yearly rate of decline.

Why is annualized return lower than total return?

Because the total return is spread across multiple years and compounded. A 60% gain earned over 5 years is only about 9.86% per year, because each year's growth builds on the previous year. Annualizing always produces a smaller number than the multi-year total whenever the holding period is longer than one year.

Does this calculator account for taxes and fees?

No. It calculates the gross return on the numbers you enter. Taxes on dividends and capital gains, brokerage commissions, fund expense ratios, and inflation all reduce your real, take-home return. For an inflation-adjusted view, subtract the inflation rate over the period from the annualized return.

How is this different from an ROI calculator?

ROI (return on investment) usually means the simple total return - the percentage gain over the whole period. This calculator gives that total return and also annualizes it into a per-year rate, which ROI alone does not. Use the annualized number whenever you are comparing investments held for different lengths of time.

What is a good annualized rate of return?

It depends on the asset and risk. Historically, a broad U.S. stock index has returned roughly 7% per year after inflation over the long run, while bonds and cash return less. There is no guaranteed 'good' rate - higher expected returns come with higher risk, and past performance does not predict future results.

How do I annualize a return over less than one year?

The same CAGR formula works with a fractional holding period. Enter the years as a decimal - for example, 0.5 for six months. Note that annualizing a short period assumes the same rate continues for a full year, which can exaggerate the result for very short or volatile holdings.

What is the difference between nominal and real rate of return?

The nominal return measures the gain in dollars, which is what this calculator reports. The real return adjusts for inflation and measures the gain in purchasing power. To estimate it, subtract the inflation rate over the period from the annualized return; for example, a 9.86% nominal return during 3% inflation is roughly a 6.7% real return. Real return is the figure that tells you whether your money actually grew in what it can buy.

Is annualized return the same as average return?

No. The average return is the simple arithmetic mean of yearly returns, while the annualized return (CAGR) is the compounded rate that reflects what actually happened to your balance. A +50% year followed by a -50% year averages to 0% but is really about -13.4% annualized, because the loss is taken on a larger base. CAGR is the honest, compounding-aware number, which is why this calculator uses it.

Does the rate of return depend on when I bought?

Yes - your initial value (cost basis) sets the baseline the return is measured against, so buying at a lower price raises every return figure. The holding period also matters: the same total gain spread over more years produces a lower annualized rate. The calculator uses your single purchase value and end value; if you bought in several lots at different prices, use your blended average cost as the initial value.

๐Ÿ’ก Good to know

Annualized is the number that compares

Total return tells you how much you made; the annualized rate (CAGR) tells you how fast. Whenever two investments were held for different lengths of time, the per-year rate is the only fair comparison.

Nominal isn't the same as real

A 9.86% annualized return is a nominal figure. Subtract inflation over the period to get your real return - the gain in actual purchasing power, which is what ultimately matters.

Reinvested income compounds

Including dividends and interest - and reinvesting them - is a major driver of long-run returns. The CAGR here assumes income is reinvested; spending it lowers your effective compounded rate.

Related Calculators