Dividend Yield Calculator

Calculate the dividend yield of any stock, or find the price to buy at for your target yield.

← Back to Calculators

Calculate Dividend Yield

Enter the annual dividend per share and the current market price to see the yield.

Dividend Yield
--
annual yield
Annual Income / Share
--
per share
Buy At or Below
--
target price
Annual Income / Share
--
per share

What Is Dividend Yield?

Dividend yield is the percentage return a stock pays in dividends relative to its current market price. It tells you how much income you earn for every rupee invested in the stock — without selling any shares.

For example, if a stock trades at ₹500 and pays an annual dividend of ₹20 per share, the dividend yield is 4%. This means for every ₹100 you invest, you receive ₹4 back as dividend income each year.

Dividend yield is one of the most important metrics for income-focused investors. It helps you compare the income potential of different stocks and decide whether a stock fits your income goals.

How the Calculator Works

This calculator has two modes to help you with dividend investing decisions:

Calculate Yield Mode:

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

Find Buy Price Mode:

Target Buy Price = Annual Dividend Per Share ÷ (Target Yield % ÷ 100)

Total Annual Income:

Total Annual Dividend Income = Annual Dividend Per Share × Number of Shares

The Calculate Yield mode tells you the current yield based on today's price. The Find Buy Price mode works in reverse — it tells you the maximum price you should pay to achieve your desired yield.

Example Calculation

Calculate Yield:

Stock Price: ₹500

Annual Dividend Per Share: ₹20

Dividend Yield = (₹20 ÷ ₹500) × 100 = 4%

If you hold 200 shares, your total annual dividend income = ₹20 × 200 = ₹4,000

Find Buy Price:

Annual Dividend Per Share: ₹20

Target Yield: 5%

Target Buy Price = ₹20 ÷ (5 ÷ 100) = ₹20 ÷ 0.05 = ₹400

To earn a 5% yield on a stock that pays ₹20 dividend, you need to buy at or below ₹400. At the current price of ₹500, the yield is only 4% — so you either wait for a dip or accept the lower yield.

What Is a Good Dividend Yield?

Dividend yield varies across markets, sectors, and company sizes. Here is a general guideline for Indian stocks:

A "good" yield depends on your goals. If you want steady income, 4-6% from stable companies is excellent. If you want capital appreciation with some income, 2-3% from quality growth stocks works well.

Dividend Yield vs Dividend Growth

There are two approaches to dividend investing, and understanding the difference is crucial:

Consider this: Stock A pays ₹20 dividend on a ₹500 price (4% yield) and never increases its dividend. Stock B pays ₹10 dividend on a ₹500 price (2% yield) but grows the dividend by 15% every year. After 10 years, Stock B's dividend per share will be ₹40 — giving you an 8% yield on your original ₹500 investment, double what Stock A pays.

The best dividend portfolios often combine both — some high-yield stocks for current income and some dividend-growth stocks for rising income over time.

How to Use This Calculator

  1. To calculate yield: Select the "Calculate Yield" tab. Enter the annual dividend per share (check the company's latest annual report or financial websites) and the current market price. Optionally enter your number of shares to see total income.
  2. To find buy price: Select the "Find Buy Price" tab. Enter the annual dividend per share and the yield percentage you want to earn. The calculator tells you the maximum price to pay. Optionally enter shares to see projected total income.
  3. Compare stocks: Run the calculator for multiple stocks to compare yields side by side. A stock with a lower price but the same dividend will always have a higher yield.
  4. Plan your income: Use the number of shares field to calculate how many shares you need to reach your target annual dividend income.

Important Considerations

Dividend yield is a simple but powerful metric for income investors. Use this calculator to evaluate the income potential of any stock and to find the right buy price for your target yield. Remember: a high yield is only valuable if the company can sustain and grow its dividend over time. Focus on quality businesses with consistent earnings, manageable payout ratios, and a track record of rewarding shareholders.