This Stock Return Calculator works out how much a stock investment actually returned, taking into account both price movement and any dividends you received during the holding period. Enter your buy price, sell price, number of shares, holding period, and dividends received — and it instantly shows your net total return percentage, annualised return (CAGR-equivalent), absolute profit, and price return versus total return. A stock return calculator online makes the difference between “the stock went up” and “I actually made money” crystal clear.
The price you paid per share when you bought.
The price you sold at, or the current market price if you haven’t sold yet.
The total number of shares held.
Total dividends received during the entire holding period, not per year.
How long you held the shares. Use 0.5 for six months, 1.5 for eighteen months. Enter 0 to skip annualised return.
Combined commissions, exchange fees, and other trading charges on buy and sell sides. Do not include capital gains tax.
| Detail | Value |
|---|
🔥 Popular Calculators
A quick note before you rely on the numbers — this Stock Return Calculator works on a single position or a single trade. The output is a mathematical projection based on the inputs you provide. Actual stock returns depend on the fill prices you really received, the dividends you really collected, the fees you really paid, and any corporate actions that occurred during the holding period. Use the tool for planning and comparison, not as a guarantee of future performance.
💱 No currency symbols anywhere — that’s intentional. Type in rupees, dollars, euros, pounds, dirhams, whatever. Just stay consistent with the same currency from top to bottom. This tool doesn’t convert currencies.
What Is a Stock Return Calculator?
A Stock Return Calculator works out how much you actually made on a stock investment. Unlike a simple profit calculator that only looks at the difference between buy and sell price, a stock return calculator combines two things: the price change of the stock, and any dividends you received while holding it. The result is your total return — the number that tells you what the investment really produced. A stock investment return calculator online takes the guesswork out of comparing trades, stocks, and strategies.
There’s an important distinction between price return and total return. Price return looks only at how the share price moved. Total return adds dividends back in. For a growth stock that pays no dividend, the two numbers are the same. For an income stock with a steady yield, they can be very different — sometimes to the point of flipping the picture from a mediocre return to a strong one, or vice versa. The calculator shows both, so you always know what you’re looking at.
How to Use This Stock Return Calculator
The tool takes six inputs. Five are required for the full output, one is optional.
Step 1 — Buy Price per Share. The price you paid for each share. If you bought at multiple prices, use your average cost per share. A stock average calculator can help you find this number quickly.
Step 2 — Sell Price per Share. The price at which you sold, or the current market price if you’re evaluating an unrealised position. Using the current price gives you a snapshot of where the investment stands right now.
Step 3 — Number of Shares. The total number of shares held over the period. This drives the absolute profit or loss calculation.
Step 4 — Dividends Received. The total dividends you collected during the entire holding period. If a company pays quarterly and you held for three years, add up every dividend payment you received over those three years. Leaving this at zero gives you a price-only return.
Step 5 — Holding Period. How long you held the shares, in years. Use fractional values for shorter periods — 0.5 for six months, 1.5 for eighteen months. If you don’t want an annualised return and just want the total return, enter 0.
Step 6 — Total Trading Costs (Optional). Combined commissions, exchange fees, and other trading charges paid on both buy and sell sides. These are subtracted from gross profit to give a net figure. Do not include capital gains tax in this field — that’s separate.
How to Calculate Stock Returns
Stock returns come down to a straightforward comparison: how much did you put in, and how much did you get out? The first formula is price return, which looks at share price movement alone:
Price Return % = ((Sell Price − Buy Price) ÷ Buy Price) × 100
The second formula is net total return, which adds dividends and subtracts trading costs:
Net Total Return % = ((Price Change × Shares + Dividends − Trading Costs) ÷ Invested Amount) × 100
Where Invested Amount is the buy price multiplied by the number of shares, and Dividends is the total dividend amount you received over the entire holding period. Trading costs are optional but reduce the final figure when entered.
For the absolute numbers — the ones you can actually spend — the formula becomes:
Net Profit = (Price Change × Shares) + Total Dividends − Trading Costs
The first term is the capital gain or loss. The second term is the cash you collected from dividends. The third term is what you paid in fees. The difference is what actually landed in your account.
Total Return vs Price Return
These two numbers sound similar but can tell very different stories. Confusing them is one of the most common mistakes investors make when reviewing their trades.
Price return measures only the change in share price. If a stock moves from 100 to 120, the price return is 20%. That’s the number you’ll see quoted in most news headlines and daily performance charts.
Total return adds dividends to the price change. If the same stock also paid 5 in dividends over the period, the total return is (20 + 5) ÷ 100 = 25%. Over long holding periods, the gap between price return and total return can be substantial, especially for mature, dividend-paying companies.
Here’s a practical example. Two stocks both rise 15% in price over three years. Stock A pays no dividend. Stock B pays a 3% yield, and over three years that adds up to roughly 9% of the original price in dividends. Stock A’s total return is 15%. Stock B’s total return is around 24%. Same price move, but very different outcomes for the investor.
Stock Return CAGR and Annualized Returns
Total return tells you how much you made over the whole holding period. CAGR — Compound Annual Growth Rate — expresses that as an annualised rate. On this page, we use the term “Annualized Return (CAGR-equivalent)” to make one thing clear: the calculator treats dividends as received at the end of the holding period rather than reinvested along the way.
If you reinvested your dividends as you received them, your actual compounded return could differ. The CAGR-equivalent here is a useful comparison number, but it’s not the same as a true dividend-reinvestment CAGR.
The formula is:
CAGR-equivalent = ((Ending Value ÷ Beginning Value)1/years − 1) × 100
Where Beginning Value is the buy price per share, Ending Value is the sell price plus dividends per share minus trading costs per share, and years is the holding period. The result is an annualised rate of return.
For example, an investment that tripled over 10 years has a CAGR-equivalent of (3)^(1/10) − 1 ≈ 11.6%. That’s a meaningful number to compare against fixed deposits, index funds, or other investments. A stock that returned 80% over 10 years has a CAGR-equivalent of around 6%, which might look less impressive than the headline number suggests.
The calculator computes CAGR-equivalent automatically when you enter a holding period. Leave the period at zero and it’s skipped. For very short periods — under a year — this number can be misleading because small moves look huge when annualised, so treat it with caution in those cases.
Worked Examples You Can Relate To
Three scenarios that show how stock returns work in practice.
Example 1: A Growth Stock With No Dividend
You buy 100 shares at 100 and sell three years later at 150. No dividends, no trading costs.
- Invested amount: 100 × 100 = 10,000
- Sale value: 100 × 150 = 15,000
- Net profit: 5,000
- Price return: 50.00%
- Net total return: 50.00% (no dividends, no costs)
- CAGR-equivalent: (15,000 ÷ 10,000)^(1/3) − 1 ≈ 14.47%
Same total return as price return because there were no dividends. A CAGR-equivalent of about 14.5% is the annualised equivalent of that 50% three-year gain.
Example 2: An Income Stock With Dividends
Same 100 shares bought at 100. But this time the stock pays 500 in total dividends over three years, and you sell at 140.
- Invested amount: 10,000
- Sale value: 100 × 140 = 14,000
- Dividends received: 500
- Price return: (140 − 100) ÷ 100 = 40.00%
- Net total return: ((140 − 100) × 100 + 500) ÷ 10,000 × 100 = 45.00%
- Net profit: 4,000 + 500 = 4,500
The stock’s price only rose 40%, but with dividends the total return is 45%. When dividends are reinvested, they can contribute to compounding over long periods, which is why total return matters for long-term investors.
Example 3: Including Trading Costs
Same 100 shares bought at 100, sold at 140, dividends of 500, and this time you paid 40 in combined trading costs.
- Gross profit: 4,000 + 500 = 4,500
- Net profit after costs: 4,500 − 40 = 4,460
- Net total return: (4,460 ÷ 10,000) × 100 = 44.60%
Fees are small in this example, but on smaller trades or frequent trading, they add up quickly. Every return calculation that ignores them will overstate what you actually earned.
Things to Keep in Mind About Stock Returns
A stock return calculator gives you clean numbers based on the inputs you provide. Real investing involves more variables. A few things worth knowing.
Total return provides a more complete measure of performance when dividends are part of the investment’s cash flows. Over long periods, dividends contribute a meaningful share of total equity returns. A stock that looks flat in price terms may actually have delivered a solid return once dividends are included.
Returns aren’t linear. A stock that returns 50% over three years doesn’t return ~14.5% every year — the actual path can involve big up years and big down years. CAGR-equivalent smooths this into a single number, which is useful for comparison but doesn’t reflect the lived experience.
Taxes reduce net returns. The calculator shows pre-tax returns. Tax treatment varies by country, account type, holding period, and investor circumstances. Capital gains, dividends, and transaction taxes may affect your after-tax return. Check your local tax authority or a qualified tax professional for current rules.
Currency movements matter for foreign stocks. If you bought a stock in a foreign currency and the exchange rate moved during the holding period, that move affects your real return. A single-currency calculator can’t capture this directly.
Corporate actions can complicate the picture. Stock splits, bonus issues, mergers, and spinoffs can change the share count and the price per share. When computing returns across such events, adjust the buy price to reflect the equivalent post-event basis.
Using a Stock Return Calculator Around the World
Stock returns work the same way mathematically regardless of where you invest — the price change plus dividends, minus costs, divided by the invested amount. What changes by country is the tax treatment and the available investment products.
Tax treatment varies by country, account type, holding period, and investor circumstances. Capital gains, dividends, and transaction taxes may affect your after-tax return. Some jurisdictions impose no capital gains tax on listed equities; others apply specific rates or preferential treatment for long-term holdings. Dividend taxation also varies widely. Check your local tax authority or a qualified tax professional for current rules that apply to your situation.
The math in this calculator is currency-agnostic and tax-agnostic. Enter your numbers in whatever currency you use, and treat the output as a pre-tax estimate. Then layer on your own tax situation to get a fuller picture of the after-tax outcome.
Related Calculators
If this stock return calculator was useful, these related tools might round out your financial planning.
- Investment Calculator
- Compound Interest Calculator
- ROI Calculator
- RRIF Withdrawal Calculator
- Future Value Calculator
- SIP Calculator
- Gold Investment Calculator
- Lumpsum Calculator
- Monthly Investment Calculator
- Simple Interest Calculator
- Savings Calculator
- SWP Calculator
- Inflation Calculator
- Emergency Fund Calculator
- Recurring Deposit Calculator
- Pension Calculator
- Fixed Deposit Calculator
- Annuity Calculator
- Dividend Calculator
Additional Financial Resources
For plain-English investor education on how stock returns work, the difference between price and total return, and how dividends contribute to long-term performance, the SEC’s Investor.gov resources on stocks provide reliable, non-commercial material for global readers.
For a deeper look at total return, cost basis, and how capital gains and dividends affect what investors actually keep, the Investopedia guide on total return is a solid reference for further reading.
Frequently Asked Questions About Stock Return Calculators
⚠️ Disclaimer: The results from this Stock Return Calculator are mathematical projections based on the inputs you provide. They are for educational and informational purposes only and should not be treated as financial, investment, or tax advice. Stock prices are volatile, and actual returns depend on the prices you receive, the dividends you collect, and the fees you pay. Please consult a qualified financial advisor before making investment decisions.