Dividend Yield Calculator

Your numbers

Result

Chasing a high dividend yield can look attractive on paper, but the number only tells half the story unless you know what it means for your own purchase price and your actual take-home income. A stock yielding 3% at today's price might already be yielding you 5% based on what you originally paid for it.

The Dividend Yield Calculator works out both figures — the current yield based on today's share price, and your personal yield on cost based on your average buy price — along with the total annual income your holding generates.

This distinction matters for anyone building an income-focused portfolio, since it shows whether your existing holdings are still worth adding to at current prices, or whether new money is better placed elsewhere.

What is the Dividend Yield Calculator?

It is a tool that calculates how much annual dividend income you earn as a percentage of the share price, and separately, as a percentage of your own average purchase price. It also converts this percentage into an actual rupee income figure based on how many shares you hold.

Dividend yield is one of the most quoted numbers in stock screeners, but it changes every time the share price moves, which is why your personal yield on cost is often more useful for long-term income planning.

How the calculator works

You enter the current share price, the annual dividend per share declared by the company, the number of shares you hold, and your average buy price. The calculator divides the annual dividend per share by both the current price and your buy price to get two yield figures, and multiplies the dividend per share by your shareholding to get total annual income.

It also estimates your income after the standard 10% TDS that applies once total dividend payouts in a year cross the exemption threshold.

Formula

Dividend yield (%) = (Annual dividend per share / Current share price) × 100
Yield on cost (%) = (Annual dividend per share / Your average buy price) × 100
Annual dividend income = Annual dividend per share × Shares held
Post-TDS income = Annual dividend income × 0.90 (if applicable)

Calculation method (step by step)

  1. Enter the current market price of the share.
  2. Enter the annual dividend per share the company has declared or paid.
  3. Enter the number of shares you hold.
  4. Enter your average buy price for the holding.
  5. The calculator computes both yield figures and your total annual dividend income, along with an estimated post-TDS payout.

Real-life example

Suppose you hold 200 shares of a company you bought at an average price of ₹900, the stock now trades at ₹1,200, and it pays an annual dividend of ₹36 per share.

ItemValue
Current share price₹1,200
Your average buy price₹900
Annual dividend per share₹36
Dividend yield (on current price)3.0%
Yield on your cost4.0%
Shares held200
Annual dividend income₹7,200
Monthly average income₹600
Payout after 10% TDS₹6,480

The 3% headline yield understates your actual return, since your effective yield on the ₹900 you originally paid is a full percentage point higher at 4%.

Benefits

Limitations

Who should use it

Income-focused investors building a dividend portfolio, retirees relying on dividend income for cash flow, and anyone comparing a stock's yield today against their own historical buy price should use this calculator.

Common mistakes to avoid

Expert tips

Frequently asked questions

What is a good dividend yield in India?

There is no fixed benchmark, but yields in the 2-5% range from financially stable, large companies are generally considered healthy. Very high yields above 8-10% often signal a falling share price or an unsustainable payout rather than genuine value.

What is the difference between dividend yield and yield on cost?

Dividend yield uses today's share price, so it changes as the stock moves, while yield on cost uses your original purchase price and stays fixed. Long-term holders often see their yield on cost rise well above the current market yield.

How are dividends taxed in India?

Dividends are added to your total income and taxed at your applicable slab rate. Companies deduct 10% TDS if your total dividend income from that company exceeds ₹5,000 in a financial year, which you can adjust against your final tax liability.

Does dividend yield account for capital gains?

No, dividend yield only measures the income component of your return. Total return also includes any rise or fall in the share price itself, which this calculator does not include in the yield figure.

Can dividend yield mislead investors?

Yes, a falling share price mechanically raises the dividend yield even if the company's fundamentals are deteriorating. Always check whether the dividend itself is sustainable before treating a high yield as attractive.

Should I reinvest dividends or take them as income?

This depends on your goals — reinvesting compounds your holding over time, while taking dividends as income suits those needing regular cash flow, such as retirees. Both are valid strategies depending on your life stage.

Related calculators

Trust, accuracy and transparency

Educational purpose

FinToolkit is an educational tool. Nothing here is investment, tax, insurance or legal advice, and no result should be treated as an offer or a quote.

Financial accuracy

Every result is produced by a published formula running at full double precision in your browser. Only the displayed figures are rounded.

Formula verification

Each formula is checked against the standard method used by Indian lenders, fund houses, insurers or the relevant statute, and re-verified whenever rules change.

Data sources

Rules and rates are taken from official sources such as the Income Tax Department, RBI, SEBI, EPFO, PFRDA and India Post.

Privacy commitment

Calculations run entirely on your device. We do not store, transmit or sell the figures you enter. See our privacy policy.

Review policy

Pages carry a last-updated and next-review date. Corrections are welcome through the contact page.