Stock Returns Calculator

Homeβ€ΊπŸ’° Financial Calculatorsβ€ΊStock Returns Calculator
Homeβ€ΊFinancialβ€Ί Stock Returns Calculator
πŸ“Š Stock Returns Calculator β€” Equity Investment Returns
Total Investment (Buy)β‚Ή β€”
Sale Proceedsβ‚Ή β€”
Total Dividends Receivedβ‚Ή β€”
Capital Gainβ‚Ή β€”
LTCG / STCG Tax Estimateβ‚Ή β€”
Net Profit (after tax & brokerage)β‚Ή β€”
Absolute Returnβ€”
CAGR (Annualised)β€”

How to Calculate Stock Returns β€” Complete Framework

Stock return calculation goes far beyond subtracting buy price from sell price. A complete stock return analysis must account for dividends received during the holding period, brokerage and transaction costs (STT, exchange charges, GST on brokerage), LTCG or STCG tax based on the holding period, and bonus/split adjustments if applicable. Missing any of these elements gives you an inflated or deflated picture of your actual wealth creation.

Components of Total Stock Return

ComponentFormulaNotes
Capital Gain(Sell Price βˆ’ Buy Price) Γ— SharesCan be negative (capital loss)
Dividend IncomeAnnual DPS Γ— Shares Γ— Years HeldTaxable as per income slab from FY2020
Bonus Shares ValueBonus shares Γ— sell priceCost basis = β‚Ή0 for bonus shares
Transaction CostsBrokerage + STT + Exchange charges + GSTSTT: 0.1% on delivery, 0.025% on intraday sell
LTCG/STCG TaxBased on holding period and gain amountSee table below

Stock Taxation in India (2026 β€” Post-Budget 2024)

Holding PeriodTypeTax RateExemption
<12 monthsSTCG (Short-Term Capital Gain)20%None
β‰₯12 monthsLTCG (Long-Term Capital Gain)12.5%First β‚Ή1.25 lakh per year exempt
Any period (dividends)Dividend IncomeAs per income slabNone
πŸ’‘ LTCG Tax Harvesting Strategy: Sell and rebuy positions every financial year to realise up to β‚Ή1.25 lakh in gains tax-free. Over 10 years, this saves up to β‚Ή1.56 lakh in taxes (β‚Ή1.25L Γ— 10 Γ— 12.5%). This strategy is fully legal and widely used by long-term investors.

Transaction Costs β€” What You Actually Pay in India

Cost ComponentRateOn β‚Ή1 Lakh Trade (Delivery)
Brokerage (discount broker)β‚Ή0–20 flat or 0.01%~β‚Ή20
STT (Securities Transaction Tax)0.1% on sell sideβ‚Ή100
Exchange Transaction Charges0.00297% (NSE)~β‚Ή3
GST on brokerage+charges18%~β‚Ή4
SEBI Feesβ‚Ή10 per croreNegligible
Total (approx)~β‚Ή130 per β‚Ή1 lakh delivery trade

For long-term investors holding for years, brokerage and transaction costs are a one-time small drag. The bigger cost is LTCG tax. For frequent traders, brokerage + STT can eat 1–3% of corpus annually, severely impacting net returns.

Stock Return Benchmarks β€” How Does Your Stock Compare?

Benchmark10-Year CAGR (approx, Jun 2016–Jun 2026)
Nifty 50 (index)~13%
Nifty Next 50~14%
Nifty Midcap 100~16%
Nifty Smallcap 100~17%
Sensex~13%

If your stock's 10-year CAGR is below 13%, you'd have done better in a simple Nifty 50 index fund with less effort and risk. This benchmark test is the quickest sanity check for any individual stock investment.

Stock Returns FAQs

Q. How does bonus/split affect my stock return calculation?
When a company declares a bonus (e.g., 1:1 bonus), your share count doubles but your cost basis stays the same β€” only the per-share cost halves. When calculating returns post-bonus, you must adjust the buy price. For a 1:1 bonus on shares bought at β‚Ή500, your adjusted buy price becomes β‚Ή250 per share. Stock screeners and brokerage platforms typically show bonus-adjusted prices in their historical data, so always verify if the price you're using in the calculator has been adjusted for corporate actions.
Q. Are dividends included in CAGR for stocks?
Standard CAGR for stocks uses only price appreciation (buy price to sell price). To get Total Return CAGR β€” which includes dividends reinvested β€” you need to either add dividend income to the final value or use a Total Return Index (TRI). The Nifty 50 TRI, for example, consistently shows 1.5–2% higher CAGR than the plain price index because dividends are included. Our calculator above shows both capital gain CAGR and includes dividends in the net profit calculation for a more accurate real-world picture.
Q. I booked a loss on a stock β€” can I offset it against gains?
Yes. Under Indian tax law, Short-Term Capital Loss (STCL) from stocks can be offset against both STCG and LTCG in the same financial year. Long-Term Capital Loss (LTCL) can only be set off against LTCG (not STCG). Both STCL and LTCL can be carried forward for 8 financial years and set off against future capital gains. File ITR-2 or ITR-3 to declare and carry forward capital losses β€” you must file within the due date to preserve the carry-forward benefit.
Q. How is LTCG calculated when I bought shares at different prices?
When you've accumulated shares at different prices (e.g., bought in batches), the tax department uses FIFO (First In, First Out) for determining which shares are sold and their cost basis. For shares purchased before January 31, 2018, there is a grandfathering provision β€” the cost basis is the higher of the actual purchase price or the January 31, 2018 market price, which eliminates tax on pre-2018 gains for those stocks.
Scroll to Top