Dividend Yield Calculator

Use this free dividend yield calculator to find the dividend yield on any stock from its share price and annual dividend per share. Compare income stocks, banks, and your portfolio's overall yield in seconds.

More Calculators

Disclaimer: These tools are for educational purposes only. Not financial advice. Consult a qualified advisor before making investment decisions.

How It Works — Formula & Explanation

What is dividend yield and how the calculator works

Dividend yield tells you how much cash income a stock pays each year as a
percentage of its current price. It answers a simple question: for every ₹100 I
invest in this share today, how much will I receive in dividends over a year?
This
dividend yield calculator works it out instantly from two inputs — the share
price and the annual dividend per share.

Dividend yield is the core metric for income investors comparing stocks. A ₹50
dividend means very different things on a ₹500 share (10% yield) versus a ₹5,000
share (1% yield), and only the yield makes them comparable.

How to calculate dividend yield — the formula

Dividend Yield (%) = (Annual Dividend per Share ÷ Current Share Price) × 100

For example, a stock trading at ₹500 that pays ₹20 in dividends over the year has a
dividend yield of (20 ÷ 500) × 100 = 4%.

You can also calculate it at the portfolio level:

Portfolio Yield (%) = (Total Annual Dividends ÷ Total Market Value) × 100

Trailing vs forward dividend yield

  • Trailing yield uses the dividends actually paid over the last 12 months.
    It's factual but backward-looking.
  • Forward yield uses the expected dividend for the next 12 months. It's more
    relevant for decisions but relies on an estimate that may not hold.

When a source quotes "dividend yield" without saying which, it's usually trailing.
For banks and cyclical companies, the two can differ a lot.

How share price changes affect dividend yield

Yield moves opposite to price. If a company keeps its dividend fixed but the
share price falls, the yield rises — and vice versa. This is why a sudden jump in a
stock's dividend yield isn't always good news: it can mean the price has dropped
because the market expects the dividend to be cut. Always check whether a high yield
reflects a generous payout or a falling price.

Dividend yield vs total return

Dividend yield is only the income part of your return. Your total return also
includes capital appreciation (or loss) in the share price. A stock with a modest 2%
yield but strong price growth can easily beat a 6%-yield stock whose price is
stagnant. Use dividend yield to judge income, not overall performance.

Three things Indian investors get wrong about dividend yield

  1. Chasing the highest yield blindly. An unusually high yield often signals a
    falling price or an unsustainable payout. Check the company's earnings and payout
    ratio first.
  2. Ignoring dividend tax. In India, dividends are taxed at your income-tax slab
    rate (and TDS applies above ₹5,000 a year from a company). Your after-tax yield
    is lower than the headline figure.
  3. Confusing dividend yield with dividend rate. The "dividend rate" companies
    declare is often a percentage of face value, not market price. Yield is always
    based on the current market price.

When to use this dividend yield calculator

Use it to compare income stocks, check a bank or PSU's yield, work out your whole
portfolio's blended yield, or convert a declared dividend into a yield you can
compare across the market.

Real-World Examples

Example 1 — Comparing two stocks

Priya is choosing between two shares for income:

  • Stock A: price ₹500, annual dividend ₹20 → yield = (20 ÷ 500) × 100 = 4.0%
  • Stock B: price ₹1,200, annual dividend ₹30 → yield = (30 ÷ 1,200) × 100 = 2.5%

Even though Stock B pays a larger rupee dividend (₹30 vs ₹20), Stock A is the better
income buy — it returns 4% on the money invested versus 2.5%. This is exactly why
yield, not the rupee dividend, is the number to compare.

Example 2 — A bank stock and a falling price

Karthik holds a bank share that pays ₹40 a year. He bought it at ₹1,000 (yield 4%).
The price drops to ₹800 but the dividend stays ₹40 — so the yield is now (40 ÷ 800) ×
100 = 5%. The higher yield looks attractive to new buyers, but Karthik should ask
why the price fell before celebrating: yield rising because of a falling price is a
warning, not a win.

Example 3 — Portfolio yield

Senthil's portfolio is worth ₹10,00,000 and pays ₹35,000 in total dividends a year.
His blended portfolio yield is (35,000 ÷ 10,00,000) × 100 = 3.5%. He can now
compare this directly against an FD rate to judge his equity income — remembering
dividends are taxed at his slab.

Frequently Asked Questions

How do I calculate dividend yield?
Dividend yield = (Annual Dividend per Share ÷ Current Share Price) × 100. For example, a ₹500 stock paying ₹20 a year in dividends yields (20 ÷ 500) × 100 = 4%. For a whole portfolio, divide total annual dividends by total market value. Enter the price and annual dividend in the calculator above for an instant result.
What is a good dividend yield in India?
There's no single 'good' figure, but in India a dividend yield of roughly 2–4% is common for steady large-caps, while some PSUs and high-dividend stocks pay 5–7% or more. A yield far above the market average deserves caution — it may reflect a falling price or an unsustainable payout rather than genuine value.
How do I calculate the dividend yield of a bank stock?
The method is the same as any stock: divide the bank's annual dividend per share by its current share price and multiply by 100. For example, a bank share at ₹800 paying ₹40 a year yields 5%. Banks' yields can swing with their share price, so check whether a high yield reflects a strong payout or a recent price fall.
Why does dividend yield go up when the share price falls?
Yield is the dividend divided by price, so if the dividend stays the same and the price drops, the yield rises. This inverse relationship means a rising yield isn't always positive — it can signal the market expects the dividend to be cut. Always check why the price fell before treating a high yield as a bargain.
How do I convert a declared dividend into an annual yield?
Add up all dividends declared over the year per share, then divide by the current share price and multiply by 100. If a company declares an interim and a final dividend, sum both. Note that companies often declare dividends as a percentage of face value — convert that to rupees per share first, then divide by the market price.
What is the difference between trailing and forward dividend yield?
Trailing yield uses dividends actually paid over the past 12 months — factual but backward-looking. Forward yield uses the expected dividend for the next 12 months — more useful for decisions but based on an estimate. Quoted 'dividend yield' is usually trailing unless stated otherwise.
Is dividend yield the same as total return?
No. Dividend yield is only the income portion. Your total return also includes capital gains or losses from the share price moving. A 2%-yield stock with strong price growth can easily out-return a 6%-yield stock whose price is flat or falling. Use yield to judge income, and total return to judge overall performance.
How is dividend income taxed in India?
Since FY 2020–21, dividends are taxed in the investor's hands at their applicable income-tax slab rate. Companies deduct TDS (typically 10%) on dividends above ₹5,000 per year from a single company. This means your after-tax dividend yield is lower than the headline figure, especially in higher tax slabs.
What is the difference between dividend yield and dividend rate?
Dividend rate (or dividend percentage) declared by companies is usually a percentage of the share's face value (e.g. 200% on a ₹10 face value = ₹20 per share). Dividend yield is always based on the current market price. Convert the declared rate to rupees per share first, then divide by market price to get the true yield.
Can I use dividend yield to compare stocks with different prices?
Yes — that's exactly what it's for. Because yield expresses income as a percentage of price, it lets you compare a ₹500 share and a ₹5,000 share on equal terms. A larger rupee dividend doesn't mean a better income investment; the higher yield does. The calculator makes this comparison instant.
🇮🇳

Tamil Explanation (Tanglish)

தமிழ் விளக்கம் — தமிழ் மக்களுக்காக எளிமையான வழிகாட்டி

Dividend Yield Calculator - தமிழ் விளக்கம்

Dividend yield sொல்றது — oru stock ungalukku oru varushathukku evlo dividend
(cash income) tharudhu-nu, current price-oda percentage-a kaattudhu. Simple-a:
indha share-la ₹100 invest pannina, oru varushathla evlo dividend varum?

Formula:

Dividend Yield (%) = (Annual Dividend per Share ÷ Current Share Price) × 100

Udaharanam: oru stock ₹500-ku irukku, varushathukku ₹20 dividend tharudhu na →
(20 ÷ 500) × 100 = 4%.

Yen idhu mukkiyam? Stock A ₹20 dividend, Stock B ₹30 dividend nu vechikonga. B
adhigam rupee tharudhu, aana B price ₹1,200 na yield 2.5% mattum; A price ₹500 na
yield 4%. Adhanala rupee dividend illa, yield-a compare pannanum.

Price kuranja yield yethum: Dividend same-a irundhu price kuranja, yield yethum.
Adhanala romba periya yield paatha — yen price kuranjudhu-nu kekkanum. Sometimes adhu
dividend cut aagipogum-nu market expect pannradhala thaan.

Rendu tip:

  1. Romba periya yield-a kannmoodithanama nambadheenga — adhu price fall illa
    unsustainable payout-oda sign-a irukkalam.
  2. Tax marakkadheenga — India-la dividend ungaloda income tax slab-la tax aagum,
    ₹5,000-ku mela TDS-um varum. Adhanala real (after-tax) yield kammi.

Ungaloda stock illa portfolio-oda yield enna-nu ippo intha calculator-la check
pannunga.

Last reviewed: by Surendhar Balakrishnan