Skip to content
CalcTide logo
FinanceReviewed Methodology

Rate of Return Calculator

A $10,000 investment that ends at $11,500 and pays $300 in income has an 18% total return. Over 3 years, its annualized return is 5.67%. This rate of return calculator compares one starting value with an ending value plus nonnegative income such as dividends, interest, or distributions. It reports the dollar gain or loss and the percentage return for the whole period. Add a positive holding period to restate that total result as a compound annual rate. Annualization makes periods easier to compare, but it does not recreate the path the investment followed or the return earned in each calendar year. The calculation also assumes no deposits or withdrawals between the starting and ending dates.

FinanceBy Reviewed by Editorial Finance Review

Quick answer

Total return measures the full gain or loss across the whole holding period.

Total return includes ending value plus any income received. Annualized return appears only when you enter years held.

What this tells you

  • Total return measures the full gain or loss across the whole holding period.
  • Income such as dividends, interest, or distributions should be added to the ending value when you calculate total return.
  • Annualized return restates the full result as a constant compound yearly rate for comparison, not as a record of each year's performance.
  • A negative return occurs when ending value plus income is below starting value, and a complete loss with no income produces -100%.
  • All money outputs and return percentages round to 2 decimal places.
  • The model is suited to one clean start and finish. Intermediate cash flows require IRR, XIRR, or a time-weighted method.

How to Use

  1. 1Enter the starting value at the beginning of the period.
  2. 2Enter the ending value at the end of the period. Use market value only if income was paid out separately.
  3. 3Enter any income received during the period, such as dividends or interest. Leave it at 0 if none was paid.
  4. 4Optionally enter a positive number of years held to estimate annualized return, then calculate to see the full-period return and dollar gain or loss.
  5. 5Check Total Value Plus Income to confirm that separately paid cash income was included once, not omitted or counted twice.
  6. 6Compare investments only after accounting for differences in fees, taxes, risk, timing, and cash flows outside this simple model.

How It Works

Formula

Total return = ((Ending value + Income received - Starting value) ÷ Starting value) × 100 Annualized return = (((Ending value + Income received) ÷ Starting value)^(1 ÷ Years held) - 1) × 100

Total return compares everything you finished with against what you started with. Annualized return takes that full-period result and converts it into an even yearly rate. That makes comparisons easier, but it does not mean the investment earned the same return every year.

Calculation note: values are processed in the order shown above, using the current input units.

Worked Examples

Stock fund with dividends over 3 years

Starting value$10,000
Ending value$11,500
Income received$300
Years held3
ResultTotal return = 18.00%, annualized return = 5.67%

The investor finished with $11,800 between market value and cash income. That is a $1,800 gain on a $10,000 starting value.

Bond fund loss with income over 2 years

Starting value$8,000
Ending value$7,200
Income received$160
Years held2
ResultTotal return = -8.00%, annualized return = -4.08%

Income softens the loss, but the combined ending value is still below the starting value, so both return figures stay negative.

Investment loss over 2 years

Starting value$12,000
Ending value$9,000
Income received$0
Years held2
ResultTotal return = -25.00%, annualized return = -13.40%

The investment lost $3,000, which is 25% of the $12,000 starting value. The compound annual rate that turns $12,000 into $9,000 over 2 years is about -13.40%.

Income included without annualization

Starting value$10,000
Ending value$10,200
Income received$300
Years heldblank
ResultTotal return = 5.00%, annualized return = not shown

Ending value plus income is $10,500, producing a $500 gain and 5% total return. With no holding period, the calculator leaves annualized return empty.

Complete loss

Starting value$5,000
Ending value$0
Income received$0
Years held1
ResultTotal return = -100.00%, annualized return = -100.00%

Nothing remains from the $5,000 starting value and no income was received. The dollar loss is $5,000, so both one-year return measures are -100%.

Total return vs annualized return

These two percentages answer different questions.

MetricWhat it tells youBest use
Total returnThe full gain or loss from start to finish, including incomeChecking how much you actually made or lost over one holding period
Annualized returnThe full return restated as an even yearly rateComparing results across holding periods with different lengths

If you made deposits or withdrawals during the period, use IRR or time-weighted return instead of a simple start-to-finish rate of return.

What these return figures leave out

Total return answers a start-to-finish question. It adds separately received income to the ending value, subtracts the starting value, and divides by that starting value. A positive answer is a gain and a negative answer is a loss. The percentage alone does not show how much money was invested, so the calculator also reports the dollar gain or loss.

Annualized return uses a compound root based on years held. An 18% total return over 3 years becomes 5.67% per year because compounding 1.0567 for 3 years is about 1.18. Dividing 18% by 3 would give 6%, which ignores compounding and is not the formula used here.

Income timing is simplified. Cash paid early in the holding period is added to the ending value as though it were part of the terminal amount. The calculation does not model whether that cash was spent, held without interest, or reinvested. Exact dated cash flows need a money-weighted method such as XIRR.

A higher historical return is not automatically a better choice. Two investments can post the same percentage while carrying different volatility, liquidity, credit, concentration, currency, and tax risks. Return should be reviewed with risk and the investor's goals rather than used as a forecast by itself.

Try the CAGR Calculator

Common mistakes

  • Leaving dividends or interest out of the return calculation
  • Comparing a short holding-period return to a multi-year return without annualizing both
  • Treating annualized return as the exact return earned in every single year
  • Counting reinvested income again in the income field when it is already included in ending value
  • Dividing total return by years instead of using compound annualization
  • Using this start-to-finish method after deposits or withdrawals changed the amount invested
  • Comparing returns without accounting for fees, taxes, inflation, risk, and different measurement dates

Limitations

This calculator requires a positive starting value, a nonnegative ending value, nonnegative income, and a positive holding period when annualization is requested. It rounds currency and percentages to 2 decimal places. The model assumes one start, one finish, and no intermediate deposits or withdrawals. It adds income to terminal value without modeling payment dates or reinvestment. It does not account for fees, taxes, inflation, exchange rates, valuation uncertainty, risk, or benchmark choice. Annualized return is a constant compound equivalent, not the sequence of yearly results. Historical return does not predict future performance, and different return methods can give different answers when cash-flow timing matters.

Embed this calculator on your site

Drop this single line where you want the calculator to appear. It is responsive, mobile-friendly, resizes automatically, and is free to use with attribution.

<script src="https://calctide.com/embed.js" data-tool="rate-of-return-calculator" async></script>

Preview the embed at /embed/rate-of-return-calculator/.

Frequently Asked Questions

Add any income received to the ending value, subtract the starting value, then divide by the starting value. Multiply by 100 to turn the result into a percentage.
No. Total return covers the whole holding period, while annualized return spreads that full result into an even yearly rate. An 18% total return over 3 years is not the same thing as earning 18% every year.
Yes. Dividends, interest, and other cash distributions are part of your total return. If the cash was paid out separately, add it in the income field instead of folding it into ending value.
Yes. Rate of return is negative when your combined ending value and income are lower than your starting value. A full loss with no income is a -100% return.
Use IRR when you made deposits, withdrawals, or uneven cash flows during the period. A simple rate of return works best when you can compare one clean starting value with one clean ending value and optional income.
It takes the compound root of ending value plus income divided by starting value, then subtracts 1. For $12,000 falling to $9,000 over 2 years, the result is -13.40% per year.
The calculator still reports total return and dollar gain or loss. It leaves annualized return empty because a holding period is required for that calculation.
Only if the ending value excludes them. If reinvested dividends are already part of ending market value, adding them again would count the same return twice.
No. Return does not measure volatility, loss probability, liquidity, concentration, or other risks. Review risk and personal circumstances separately.
It estimates rate of return calculator outputs using the visible inputs and formula assumptions on this page.

Explore More in Finance