Dividend Yield
Calculator
Turn an annual dividend per share and a price into a clean yield percentage — plus yield on cost against the price you actually paid.
Your inputs
Result
Yield on cost uses your buy price. Leave it blank to skip it.
How dividend yield is calculated
Dividend yield measures the cash income a share pays relative to its price. The formula is simple:
- Dividend yield (%) = (annual dividend per share ÷ current market price per share) × 100.
- Yield on cost (%) = (annual dividend per share ÷ the price you originally paid) × 100.
Worked example: a stock pays ₹12 a year in dividends and trades at ₹240. The current yield is 12 ÷ 240 × 100 = 5%. If you had bought it earlier at ₹200, your yield on cost is 12 ÷ 200 × 100 = 6% — the same dividend is a bigger return on your cheaper entry. All figures use the annual (trailing twelve-month) dividend; if a company pays an interim plus a final dividend, add them together first.
FAQ
How is dividend yield calculated?
Divide the annual dividend per share by the current market price per share, then multiply by 100. A ₹12 dividend on a ₹240 share gives a 5% yield.
What is yield on cost?
Yield on cost replaces the current price with the price you actually paid. It shows your dividend return on your original investment, which rises over time if the share price climbs or the company raises its dividend.
Is a higher dividend yield always better?
No. An unusually high yield often signals a falling price or a payout the company cannot sustain. Check that earnings and cash flow comfortably cover the dividend before chasing the headline number.
Track NSE stocks & options on TradePulse
Live option chains, PCR, IV and max pain for every NSE F&O name — free.