Finance & Investment · Returns
Dividend Yield & Total Return Calculator
Work out a stock's dividend yield at today's price, your yield on cost at the price you paid, the yearly dividend income from your holding, and the total return — price gain plus dividends received — since you bought it.
Your inputs
Quick start — try a typical case
₹ 1.45 thousand
Add up all dividends declared in the last year (final + interim + special, if you expect it again).
Your result Live
Dividend Yield
2.90%
₹42 a year on a ₹1,450 share
- Yield on Your Cost
- 4.29%
- Yearly Dividend Income
- ₹8,400
- Monthly Equivalent
- ₹700
- Total Return Since Purchase
- 57.65% (₹1,13,000)
- Annualised Total Return
- 16.39%
- Share of Return from Dividends
- 17%
- Price to Earn ₹1 of Dividend
- 34.5 × the dividend
- Price gain · 83%₹94,000
- Dividends · 17%₹19,000
How this is calculated
Dividend yield = D ÷ P · Yield on cost = D ÷ B · Total return = (P + Dividends received − B) ÷ B
- D
- Dividends per share over the last 12 months
- P
- Current share price
- B
- Price you paid per share
Dividend yield tells you the cash return at today's price — useful for comparing income stocks with each other or with an FD. Yield on cost shows how your income has grown relative to what you paid. Total return adds the price gain to dividends, because a high yield with a falling share price can still lose money.
Assumptions & sources
- Trailing (last 12 months) dividends are used; future dividends may differ.
- Dividends are counted at face value and not assumed to be reinvested.
- Taxes are not deducted — in India dividends are taxed at your slab rate, with TDS above a threshold.
- 1Investments (Bodie, Kane & Marcus), chapters on returns, compounding and the time value of money — McGraw-Hill
- 2Corporate actions — dividends — NSE India
Calculator ID FIN-DIV-YIELD-001 · version 1.0.0
Common questions
Is a high dividend yield good?
Not necessarily. A yield can be high because the share price has fallen on bad news, or the dividend may not be sustainable. Check the payout ratio and earnings trend too.
What is yield on cost?
The current yearly dividend divided by the price you originally paid. If a company keeps raising its dividend, your yield on cost rises over the years even though the market yield may not.