Calculate the dividend yield of any stock, or find the price to buy at for your target yield.
Enter the annual dividend per share and the current market price to see the 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.
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.
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.
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.
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.
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.