Stock Return Inputs

Total Return Breakdown

Total Return (Absolute)
43.00%
Annualised: ~6.21% CAGR
Capital Gain₹80,000
Dividends (Pre-tax)₹6,000
Tax on Dividends₹1,800
Tax on LTCG₹0
Brokerage + STT + GST₹500
Net Profit (post-tax)₹83,700
Post-Tax CAGR~5.81%
Return Sources
Pre-Tax vs Post-Tax

How Stock Returns Are Calculated

Stock returns come from two sources: capital appreciation (price increase) and dividends received. Total return combines both. Indian indices like Nifty 50 have delivered 12-14% CAGR long term, with dividend yield contributing ~1-1.5% to total return.

MetricFormulaUse Case
Absolute Return((End − Start)/Start) × 100Simple % gain/loss
CAGR((End/Start)^(1/Years) − 1) × 100Annualised return for fair comparison
Total Return(Capital Gain + Dividends) / Investment × 100True income inclusive of payouts
XIRRDate-aware annualisedMultiple buy/sell dates (SIP, top-ups)

Worked Example — Reliance Industries

You invested ₹2,00,000 in Reliance at ₹2,000/share (100 shares) in 2020. By 2026, price is ₹2,800. Total ₹6,000 in dividends received over 6 years.

Capital Gain(2,800 − 2,000) × 100 = ₹80,000
Dividends Received₹6,000
Total Return (Absolute)₹86,000 / ₹2,00,000 = 43%
CAGR (price only)~5.77%
Total Return CAGR~6.21% (incl dividends)

Long-Term Indian Returns (TRI Basis)

Index/Asset10-yr CAGR (approx)Inflation-adjusted (Real)
Nifty 50 TRI~13.5%~7.5%
Nifty Midcap 150~15%~9%
Nifty Smallcap 250~14%~8%
Sensex (TRI)~13%~7%
Bank FD~6.5%~0.5%
Gold (₹)~10%~4%
10-yr G-Sec~7%~1%

TRI (Total Return Index) includes reinvested dividends. Most “Nifty returns” in news are price-only and understate true returns by ~1.5%.

Why Most Investors Earn LESS than Index Returns

  • Behavior gap: Average equity-MF investor earns ~3-4% LESS than the fund itself due to bad timing (buy at peaks, sell at lows). Source: MorningStar Mind The Gap, SEBI studies
  • Frequent trading: Brokerage + STT + GST + slippage = 1-2% per round trip. Trading 10-20× per year compounds into significant drag
  • Stock-picking errors: Concentration in tips, momentum fads. Retail stock-pickers historically underperform Nifty 50 index over 10+ years
  • Tax friction: Realising STCG @ 20% repeatedly cuts compounding. Long-term holding gets concessional rates and full compounding

Tax on Stock Returns (Post Budget 2024)

TypeHoldingRate
STCG (listed equity)≤ 12 months20% (was 15%, effective 23-Jul-2024)
LTCG (listed equity)> 12 months12.5% on gains > ₹1.25 lakh/year
DividendAny holdingSlab rate (since DDT abolished 2020)
TDS on dividendIf > ₹5,000/year10% (Form 15G/15H for exemption)

SIP vs Lumpsum in Indian Equities — 20-Year Real Data

If you had invested ₹10,000/month SIP in Nifty 50 TRI from January 2005 to December 2024 (20 years), your investment of ₹24 lakh would have grown to approximately ₹1.05-1.15 crore (XIRR ~13-14%). Same ₹24 lakh as lumpsum in January 2005 would have grown to ₹1.6-1.8 crore. Lumpsum wins mathematically — but only because we know the start date was favorable. In reality, most investors can’t deploy ₹24 lakh in one shot.

SIP Tax Efficiency Edge

SIP advantage compounds in tax terms too. With FY26 LTCG @ 12.5% above ₹1.25L per year, redeeming via SWP (Systematic Withdrawal Plan) in retirement spreads gains across years — keeping under ₹1.25L exempt threshold annually. Result: effective tax can be just 5-7% over your withdrawal years vs 12.5% on bulk redemption.

Top 10 Wealth Creators in Indian Stock Market (20-Year)

Stock20-Yr CAGR₹1L → 20 yrs
Eicher Motors~38%~₹73 crore
Bajaj Finance~36%~₹54 crore
Asian Paints~27%~₹12 crore
HDFC Bank~24%~₹7 crore
Pidilite Industries~24%~₹7 crore
Titan Company~28%~₹14 crore
Nestle India~21%~₹4 crore
Britannia~25%~₹8 crore
Kotak Mahindra Bank~26%~₹10 crore
Sun Pharma~18%~₹3 crore

These compounders show what consistent quality + patience can deliver. The challenge: identifying them BEFORE the run-up. Most retail investors recognise them only after the wealth has been created.

Frequently Asked Questions

Should I focus on capital gains or dividend stocks?

Depends on age + goal. Young (long horizon): capital appreciation (HDFC Bank, Reliance, Infosys, midcap leaders). Retirees needing income: dividend-paying PSUs, REITs, InvITs. Total return matters more than the split.

What’s a ‘good’ annual return for stocks in India?

12-14% CAGR over 10+ years is the long-term Nifty benchmark. Above 15% requires luck or skill (and usually higher risk). Below 8% means you’re underperforming the index — consider switching to index funds.

How do I beat inflation with stocks?

Indian inflation averages 5-6%. To beat it meaningfully you need at least 10-12% nominal. Equity (Nifty 50) has historically delivered 12-14% — a 7-8% real return — making it the best long-term inflation hedge.

Is past performance reliable for predictions?

SEBI mandates ‘past performance is no guarantee of future returns’. But across 10+ year periods, broad indices in growing economies (India) have been remarkably consistent at 11-14%. Single-stock past returns are LESS reliable than index returns.

How often should I rebalance my stock portfolio?

Annually or when asset allocation drifts >5% from target. Excessive rebalancing increases costs and taxes. For most retail investors, once-a-year review is sufficient.

Should I sell after a stock doubles?

No automatic rule. Sell if fundamentals deteriorate or it grows to >20% of portfolio (concentration risk). Otherwise, ‘let winners run’ — many compounders (HDFC Bank, Asian Paints, Pidilite) gave 100× returns to those who didn’t sell prematurely.

What’s the difference between TRI and Price Index?

Price index (Nifty 50) tracks only price changes. Total Return Index (Nifty 50 TRI) includes reinvested dividends. TRI is always higher than Price; over 10+ years, gap can be 12-15%.

How do I calculate XIRR for stocks?

Track every buy/sell with date and amount. Outflows negative (buys), inflows positive (sells, dividends). XIRR formula gives annualised return. Most brokers (Zerodha Console, Groww) auto-show XIRR for your portfolio.

What return should I expect from blue-chip vs midcap?

Historical: Nifty 50 (~13%), Nifty Midcap 150 (~15%), Nifty Smallcap 250 (~14% but high volatility). Midcap/smallcap have higher CAGR but with deeper drawdowns. Allocate 70% large, 20% mid, 10% small for balanced growth.

Are dividends really ‘free money’?

No — dividend per share reduces stock price by ~same amount on ex-dividend date (mechanical adjustment). It’s just timing of cash flow. After-tax, dividends are LESS tax-efficient than capital gains for high-bracket investors (slab vs 12.5% LTCG).

How does the rupee depreciation affect Indian stocks?

Mixed. IT/Pharma/exporters benefit (higher rupee revenue). Domestic-focused (FMCG, consumer) get neutral. Importers (oil refiners, steel inputs) hurt. Diversified portfolios are largely currency-neutral; sectoral bets are sensitive.

Should I time the market or stay invested?

Time IN the market beats TIMING the market. Studies show missing the best 10 days over 20 years cuts your returns by 50%+. Most retail investors who try market timing underperform a passive buy-and-hold strategy.