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.
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
- 1Enter the starting value at the beginning of the period.
- 2Enter the ending value at the end of the period. Use market value only if income was paid out separately.
- 3Enter any income received during the period, such as dividends or interest. Leave it at 0 if none was paid.
- 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.
- 5Check Total Value Plus Income to confirm that separately paid cash income was included once, not omitted or counted twice.
- 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) × 100Total 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
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
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
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
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
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.
| Metric | What it tells you | Best use |
|---|---|---|
| Total return | The full gain or loss from start to finish, including income | Checking how much you actually made or lost over one holding period |
| Annualized return | The full return restated as an even yearly rate | Comparing 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.
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/.