Where to find dividend yield data in India in 2026

Quick Answer: Dividend yield data for Indian stocks comes from NSE and BSE corporate-action pages, which list each declared dividend with its ex-date and record date, and from NSE index factsheets. The Nifty 50 showed a 1.17% yield as of 31 August 2026. Screeners then divide trailing dividends by the current share price.
Every dividend yield figure rests on two numbers: the rupee dividend a company declared and the price its share trades at today. In India, the first comes from exchange filings and the second from the market, on very different schedules. Reliable data sources keep the two apart and date both.
This guide maps where each input is published in 2026, how the ratio is built from them, and how to check a yield figure against the original filing.
What are the four layers of dividend yield data?
For Indian stocks, dividend yield data sits in four layers: exchange corporate-action lists, board-meeting outcome filings, NSE index factsheets and screening tools that compute the ratio. Each layer answers a different question.
Source map, checked 18 September 2026
| What you need | Where it is published | Who publishes it |
|---|---|---|
| Dividend per share, ex-date, record date | NSE Corporate Filings, Corporate Actions; BSE Corporate Actions | The exchanges |
| The board's dividend decision and payment date | Outcome of board meeting announcement | The listed company, via the exchange |
| Index-level dividend yield, P/E, P/B | Monthly index factsheets on niftyindices.com; NSE live indices data | NSE Indices Ltd |
| Yield for a single stock | Screeners and stock pages, computed from price | Data platforms |
Exchange and company layers are primary, since they record what was declared. The index layer is primary too, but only for index aggregates.
Platform figures are derived. Multibagg, Screener.in, Tickertape and Trendlyne compute yields from exchange-reported dividends, yet two of them can show slightly different numbers if they count different dividends or take prices from different times. Multibagg's stock pages show a year-wise dividend payout percentage beside EPS, which helps you see whether the dividend is a steady share of profit or a one-off.
What is dividend yield?
Dividend yield is the cash dividend a company paid per share over the past year, shown as a percentage of the current share price. A 2% yield means ₹2 of dividends for every ₹100 of share price at today's quote.
It tells you how much cash a shareholder received relative to the price, not how profitable the company is. Two related measures are often confused with it:
- Dividend payout ratio: dividends as a share of net profit. It measures how much of its earnings the company distributes.
- Dividend rate: dividends as a percentage of face value, the figure companies often put in announcements.
Many readers get tripped up by the dividend rate. Take a hypothetical company with a ₹1 face value that pays ₹5 per share: it can describe that as a "500% dividend", while the yield on a ₹500 share is 1%. This walk-through of how a dividend rate stated on face value is read uses a real exchange announcement to show the gap.
The share price moves every trading session. Yield moves with it, even when the dividend does not change.
How is dividend yield calculated for stocks in India in 2026?
The formula is dividend yield (%) = total dividends per share paid in the last 12 months ÷ current market price × 100. Both inputs must be in rupees per share.
Reading the numerator is easy because SEBI's Listing Obligations and Disclosure Requirements Regulations require dividends to be declared on a per-share basis only (Regulation 43, text amended up to 14 July 2026). So every exchange announcement gives a rupee-per-share amount you can add up. Here is a hypothetical worked example:
- Add every dividend with an ex-date in the last 12 months: an interim of ₹4 plus a final of ₹8 gives ₹12.
- Take the latest closing price, say ₹600.
- Divide and multiply by 100: ₹12 ÷ ₹600 × 100 = 2.0%.
Three choices change the answer. A data source should state which ones it made:
- Trailing or annualised: some tools annualise only the latest dividend instead of adding the last 12 months.
- Special dividends: a one-time payout can lift trailing yield for a year and then drop out.
- Price date: a closing price and an intraday price give different yields on the same day.
Any online dividend yield calculator runs this same formula. Where tools differ is in which dividends go into the numerator.
Where do NSE and BSE publish dividend data?
NSE lists every dividend on its Corporate Filings, Corporate Actions page, with symbol, face value, purpose, ex-date and record date for each entry (fields checked 18 September 2026). BSE runs an equivalent Corporate Actions list.
Two SEBI rules set the timing. A company must announce the outcome of a board meeting that decides a dividend within 30 minutes of the meeting closing, or three hours if it ends after market hours and more than three hours before the next session (Regulation 30(6) and Schedule III).
It must also give the exchanges at least three working days' notice of the record date, not counting the day of intimation or the record date itself (Regulation 42(2), cut from seven days with effect from 13 December 2024). This coverage of a board meeting called to consider an interim dividend shows that sequence in practice.
At index level, NSE Indices publishes a monthly factsheet for each index. The Nifty 50 factsheet for August 2026 reports dividend yield alongside P/E, and the two together show how much of the index's earnings was paid out.
Index fundamentals, NSE Indices factsheets, as of 31 August 2026
| Index | Dividend yield (%) | P/E | Implied payout ratio (%) |
|---|---|---|---|
| Nifty 50 | 1.17 | 20.36 | 23.8 |
| Nifty Next 50 | 0.97 | 19.50 | 18.9 |
| Nifty 500 | 0.95 | 22.73 | 21.6 |
| Nifty Midcap 150 | 0.58 | 29.44 | 17.1 |
| Nifty Dividend Opportunities 50 | 2.19 | 13.31 | 29.1 |
The implied payout ratio is dividend yield multiplied by P/E (our arithmetic on the factsheet figures): Nifty 50 companies paid out about 23.8% of earnings as dividends, against 29.1% for the dividend-focused index. These are historical, dated aggregates, not a view on any index.
What is a good dividend yield in India?
A good dividend yield in India has no official definition, but index figures give a working range: on 31 August 2026 the Nifty Midcap 150 yielded 0.58%, the Nifty 50 1.17% and the Nifty Dividend Opportunities 50, which is built from high-yield stocks, 2.19%. A stock yielding well above that range is an outlier even among dividend payers.
Two caveats apply. A yield rises when the share price falls, not only when the dividend grows, and a one-off special dividend inflates trailing yield for a year. Check the payout ratio and several years of dividends before reading a high figure as steady income.
How do you check dividend yield on a screener?
You check dividend yield on a screener by setting it as a filter, adding a minimum or range, and then confirming each result against the exchange filing. Multibagg's screener lists dividend yield among its filters alongside P/E, ROE, market cap, volume and price action (product page, 18 September 2026). A workable sequence:
- Set a dividend yield range as the first filter.
- Add context filters. One of Multibagg's prebuilt screens pairs Dividend Yield ≥ 1% with Debt/Equity ≤ 1, Beta ≤ 0.8, market cap ≥ ₹5,000 crore and current ratio ≥ 1.5, showing how yield is usually read next to debt and liquidity.
- Open each company and read its year-wise payout history.
- Match the latest dividend against the NSE corporate-actions entry before relying on the figure.
Step 4 matters because a screener's yield is only as current as its price feed and dividend list. A yield can jump because the share price fell, or because a special dividend is still inside the 12-month window. This worked example of income estimated from a quoted yield walks through the TDS and variability caveats.
What is the dividend yield of REITs in India?
REITs in India report a distribution yield: distributions per unit paid over the last 12 months, divided by the current unit price, times 100. SEBI's REIT Regulations, as amended up to 18 April 2026, require at least 90% of a REIT's net distributable cash flows to go to unitholders.
Two timing rules shape the numerator. Distributions must be declared at least once every six months in each financial year and paid within five working days of the record date, which falls two working days after the declaration, excluding both dates.
So a full trailing year of a REIT holds at least two declarations. A tool that simply doubles the latest half-yearly payout is annualising one distribution, not adding up the declarations actually made that year.
Small and medium REIT (SM REIT) schemes run on a tighter rule. Each scheme must distribute 100% of its net distributable cash flows and declare distributions at least once every quarter, so a full trailing year holds at least four declarations.
For listed shares, the same check runs in Multibagg's screener. Add a dividend yield filter and compare each result with the exchange record.
Disclaimer: This article is for educational and informational purposes only. Multibagg AI is not a SEBI-registered investment adviser or research analyst, and it does not provide investment, financial, legal or tax advice. Nothing here is a recommendation to buy, sell, hold or invest in any security. Market data is shown as of the dates stated and may have changed since. Please consult a SEBI-registered adviser before making any investment decision.
