Disclaimer: This calculator provides estimates for educational purposes only and is not financial, investment, tax, or legal advice. Projections rely on assumptions about contributions, rates of return, inflation, and tax law that are uncertain and subject to change, and actual results will differ. Past performance does not guarantee future results, and no specific investment outcome is implied or guaranteed. Tax figures shown are estimates only and are not a substitute for official IRS guidance, current tax tables, or a properly filed tax return. Consult a licensed financial advisor, certified public accountant, or tax professional for guidance specific to your financial situation before making any decisions.
Did You Know?
Total stock return = (sell price − buy price + dividends) ÷ buy price. A $10,000 position sold for $13,000 after two years with $400 in dividends returned 34% in total, or 15.8% annualized.
Frequently Asked Questions
Q
How do you calculate stock return?
Stock return = ((Sell Price × Shares + Dividends) - (Buy Price × Shares)) / (Buy Price × Shares) × 100%. This includes both capital gains (price appreciation) and dividends received.
Total return = capital gains + dividends received over the holding period
Don’t forget to subtract broker commissions and fees from profit
For tax purposes, long-term gains (held 1+ year) are taxed at 0/15/20% vs ordinary income rates for short-term
Q
What is annualized stock return?
Annualized return shows the average yearly return over the holding period. It accounts for compounding and allows comparison of investments with different timeframes. Formula: (Final Value / Initial Value)^(1/Years) - 1.
Formula: ((Final Value / Initial Value)^(1/years) − 1) × 100
A 50% total return over 3 years = 14.5% annualized (not 16.7%)
Compounding makes annualized return lower than simple average return
S&P 500 annualized return: ≈10.3% (1926–2025) before inflation
After inflation (real return): ≈7.0% annualized for S&P 500 historically
Q
Should I include dividends in stock return?
Yes, total return should include both capital gains (price appreciation) and dividends. Dividends are part of your investment return and can significantly impact total performance, especially for dividend-paying stocks.
Dividends have contributed ≈40% of S&P 500 total return since 1930
Reinvesting dividends: $10,000 in S&P 500 in 1980 → $1.1M with reinvestment vs $350K without (by 2025)
Dividend aristocrats (25+ years of increases): AT&T, J&J, Coca-Cola, P&G
DRIP (Dividend Reinvestment Plan) compounds returns without transaction fees
Qualified dividends are taxed at 0/15/20%; ordinary dividends at your income rate
Q
What is a good stock return?
Historical stock market returns average 7-10% annually. Returns above 10% are considered good, while returns above 15% are excellent. However, higher returns typically come with higher risk and volatility.
Individual stock return of 12–15% annually is considered strong
Returns above 20% sustained over 5+ years are exceptional (top 5% of funds)
Bond returns average 4–6% annually — lower risk, lower reward
Asset Class
Avg Annual Return
Typical Volatility
S&P 500 (large cap)
10.3%
±15–20%
Small-cap stocks
11.8%
±20–30%
International stocks
7–9%
±15–25%
US bonds (10-yr)
4–6%
±5–10%
Savings account
3–5%
None
Example Calculations
1100 Shares Bought at $50, Sold at $75 with Dividends
Inputs
Number of Shares100
Buy Price$50
Sell Price$75
Total Dividends$500
Holding Period3 years
Result
Total Return60.0%
Initial Investment$5,000
Final Value$8,000
Total Profit$3,000
Annualized Return17.0%
Buying 100 shares at $50 ($5,000 invested), selling at $75 ($7,500) plus $500 in dividends gives a final value of $8,000. The profit is $3,000, producing a 60% total return. Over 3 years, this translates to a 17.0% annualized return.
250 Shares Bought at $120, Sold at $180 with Dividends
Inputs
Number of Shares50
Buy Price$120
Sell Price$180
Total Dividends$300
Holding Period2 years
Result
Total Return55.0%
Initial Investment$6,000
Final Value$9,300
Total Profit$3,300
Annualized Return24.5%
Purchasing 50 shares at $120 ($6,000 total), then selling at $180 ($9,000) with $300 in dividends yields a final value of $9,300. The $3,300 profit represents a 55% total return, or 24.5% annualized over the 2-year holding period.
Formulas Used
Total Stock Return
Total Return % = ((Shares x Sell Price + Dividends) - (Shares x Buy Price)) / (Shares x Buy Price) x 100
Calculates the total percentage return including both capital gains (price appreciation) and dividend income.
Where:
Total Return %= Total return as a percentage of initial investment
Shares= Number of shares purchased
Buy Price= Purchase price per share
Sell Price= Selling price per share
Dividends= Total dividends received during holding period
Annualized Stock Return
Annualized Return = ((Final Value / Initial Value)^(1/Years) - 1) x 100
Converts total return into an average annual rate, accounting for compounding over the holding period.
Where:
Final Value= Shares x Sell Price + Dividends
Initial Value= Shares x Buy Price
Years= Number of years stock was held
Complete Guide to Calculating Stock Investment Returns
1
Total Return vs Price Return: Why Dividends Matter
40% of the S&P 500’s total return since 1930 has come from dividends, not price appreciation. Ignoring dividends dramatically understates investment performance — $10,000 invested in the S&P 500 in 1980 grew to approximately $1.1 million by 2025 with dividend reinvestment, versus only $350,000 based on price return alone.
Total return captures both components: capital gains (the difference between your sell price and buy price) and income (dividends, interest, or distributions received during the holding period). If you bought 100 shares at $50 and sold at $75, your price return is 50%. Add $500 in dividends received, and total return climbs to 60% — a significant difference when compounded over years.
The total return formula is straightforward: ((Shares × Sell Price + Total Dividends) − (Shares × Buy Price)) / (Shares × Buy Price) × 100. For the example above: (($7,500 + $500) − $5,000) / $5,000 × 100 = 60%. Always use total return when comparing investments, as a high-dividend stock with modest price growth may outperform a high-growth stock with no dividends.
*S&P 500 total return index; dividends reinvested quarterly
Component
$10K Invested (1980–2025)
Contribution
Price appreciation only
$350,000
~60%
Reinvested dividends
$750,000
~40%
Total return
$1,100,000
100%
Tip: Enable DRIP (Dividend Reinvestment Plan) in your brokerage account to automatically reinvest dividends at zero cost.
2
Annualized Return: Comparing Investments Across Timeframes
14.5% annualized — not 16.7% — is the correct yearly equivalent of a 50% total return earned over 3 years. Annualized return adjusts for compounding, giving you an apples-to-apples comparison between investments held for different durations. The formula is: ((Final Value / Initial Value)^(1/Years) − 1) × 100.
Simple average returns can be misleading. A stock that gains 50% in year one and loses 33% in year two has a simple average return of +8.5% per year, but your actual money grew 0% (from $100 to $150 to $100). The annualized (geometric) return correctly shows 0%. This distinction matters enormously for evaluating volatile investments where returns swing widely year to year.
The S&P 500’s annualized total return of 10.3% (1926–2025) drops to about 7.0% after adjusting for inflation. For individual stock picks, aim to beat these benchmarks — a stock returning 12–15% annualized over 5+ years places it in the top quartile of equity performance. Use our investment calculator to project how annualized returns compound over your target holding period.
3
Tax Impact on Stock Returns
0%, 15%, or 20% — those are the long-term capital gains tax rates for stocks held longer than one year, depending on your income bracket. Short-term gains (held under 1 year) are taxed as ordinary income at rates up to 37%, potentially cutting your after-tax return in half. A $3,000 profit on a stock held 11 months costs $720 in tax at the 24% bracket, versus $450 at the 15% long-term rate.
Qualified dividends receive the same preferential 0/15/20% rates as long-term capital gains. Non-qualified (ordinary) dividends are taxed at your regular income rate. Most dividends from US companies and many international stocks held for 60+ days qualify for the lower rate. For a high-dividend portfolio yielding 3% on $100,000, the tax difference between qualified ($450 at 15%) and ordinary ($660 at 22%) rates is $210/year.
Tax-loss harvesting lets you offset gains with losses to reduce your tax bill. If you realized $5,000 in gains from one stock and $2,000 in losses from another, you only pay tax on the net $3,000. Up to $3,000 in net losses per year can offset ordinary income, with excess losses carried forward indefinitely. This strategy is especially valuable in volatile years when some positions are underwater while others have appreciated.
Holding Period
Tax Rate
On $5,000 Profit
After-Tax Profit
Under 1 year (12% bracket)
12%
$600
$4,400
Under 1 year (22% bracket)
22%
$1,100
$3,900
Under 1 year (37% bracket)
37%
$1,850
$3,150
Over 1 year (15% LTCG)
15%
$750
$4,250
Over 1 year (20% LTCG)
20%
$1,000
$4,000
Tip: Hold profitable positions at least 1 year and 1 day to qualify for the lower long-term capital gains rate — saving 7–17 percentage points in tax.
4
Common Mistakes When Calculating Stock Returns
$500 in broker commissions and fees can silently erode a $3,000 profit by 17%, yet most investors forget to include transaction costs in their return calculations. While many brokerages now offer $0 commission trades, options fees ($0.50–$0.65 per contract), margin interest (8–12%), foreign transaction fees, and account maintenance fees still apply and should be subtracted from your gross return.
Survivorship bias is another trap: when you only track your winning positions and forget about the losers sold at a loss, your perceived portfolio return exceeds your actual return. A study of individual investor accounts found that self-reported returns average 4–6 percentage points higher than actual brokerage-calculated returns. Always compute return across your entire portfolio, including closed losing positions.
Inflation adjustment matters for long-term comparisons. A stock returning 8% annually sounds strong, but after 3% inflation, the real purchasing-power gain is only 4.9% (calculated as (1.08/1.03) − 1). The S&P 500’s nominal 10.3% annualized return becomes approximately 7.0% real. When comparing investments across decades, always use inflation-adjusted returns to avoid overstating historical performance.
Forgetting commissions and fees — subtract all trading costs from gross profit before calculating return percentage
Ignoring dividends — excluding dividend income understates total return by 1–3% annually for typical portfolios
Using simple average instead of geometric (annualized) return — overstates actual compounded growth, especially for volatile stocks
Not adjusting for inflation — a 10% nominal return with 3% inflation is only 6.8% real purchasing power growth
Survivorship bias — tracking only winners inflates perceived returns by 4–6 percentage points on average
5
How to Use This Calculator for Portfolio Analysis
3 data points per position — buy price, sell price, and total dividends received — are all you need to calculate precise total and annualized returns. Enter your actual trade data from your brokerage statement to compare individual stock performance against benchmarks like the S&P 500’s 10.3% historical average.
Run multiple scenarios to evaluate different exit strategies. For a stock bought at $120 currently trading at $160, model selling now (33.3% total return) versus holding for a target of $200 (66.7% return). Factor in expected dividends over the additional holding period and compare the annualized return of each timeline. A 33% return in 1 year (33% annualized) may beat a 67% return that takes 4 years (13.6% annualized).
For portfolio-wide analysis, calculate the return on each position separately, then compute a weighted average based on position sizes. This reveals whether your winners are large enough to offset losers and whether your overall portfolio is beating your target benchmark. Pair this analysis with the compound interest calculator to project how your realized gains compound when reinvested over 10–20 years.
1
Enter your buy price and shares
Use the exact purchase price per share from your brokerage confirmation. For 100 shares at $50, your initial investment is $5,000.
2
Enter sell price or current price
Use today’s market price for unrealized returns, or the actual sell price for closed positions. Include any split adjustments.
3
Add total dividends received
Sum all dividend payments during the holding period. Check your brokerage’s dividend history report for the exact total — $500 in dividends on 100 shares at $50 adds 10% to your return.
4
Set the holding period
Enter the number of years (or fraction of years) held. Holding for 2 years and 6 months = 2.5 years. The calculator converts total return to an annualized figure.
5
Compare against benchmarks
The S&P 500 averages 10.3% annualized. If your stock returned 17% annualized over 3 years, you outperformed the market by 6.7 percentage points per year.
This calculator is provided for informational and educational purposes only. Results are estimates and should not be considered professional financial, medical, legal, or other advice. Always consult a qualified professional before making important decisions. UseCalcPro is not responsible for any actions taken based on calculator results.