Get pinged when your stocks flip

We'll only notify you about YOUR stocks — when the trend flips, hits stop loss, or hits a target. Never spam.

Install TrustyBull on iPhone

  1. Tap the Share button at the bottom of Safari (the square with an up arrow).
  2. Scroll down and tap Add to Home Screen.
  3. Tap Add in the top-right.

How to Download Annual Reports of Indian Listed Companies

You can download annual reports of Indian listed companies for free from BSE, NSE, company websites, and SEBI filings. These reports contain the financial statements you need to analyse any listed company.

TrustyBull Editorial 5 min read

You Can Download Annual Reports in Under Five Minutes

Annual reports of Indian listed companies are available for free on stock exchange websites, company websites, and SEBI's filing platform. You do not need to pay anyone or create special accounts for most sources.

Knowing how to read financial statements starts with getting the documents. Annual reports contain the balance sheet, profit and loss statement, cash flow statement, and notes that explain everything. Here is exactly where to find them and how to download them.

1. Download from the BSE Website

The BSE India website is the easiest source. Go to the homepage and search for the company name in the search bar.

Click on the company name from the results. You will land on the company page. Look for the Financials tab or the Corporate Announcements section. Annual reports are filed here as PDF attachments.

Select the financial year you want. Click the PDF link. The download starts immediately. BSE keeps reports going back several years for most companies.

2. Download from the NSE Website

Visit NSE India and type the company name or symbol in the search box. Click on the correct result to reach the company page.

Navigate to the Corporate Filings section. Select Annual Reports from the document type dropdown. Choose the financial year.

NSE displays the filing date and a download link. Click it to get the PDF. Some older reports may redirect you to the company's own website.

3. Use the Company's Investor Relations Page

Every listed company maintains an Investor Relations section on its website. This is often the best source because companies upload clean, well-formatted versions of their annual reports here.

Search Google for the company name plus "investor relations" or "annual report." The first result usually takes you directly to the right page. Look for a section called Annual Reports, Financial Results, or Shareholder Information.

Companies often provide annual reports in multiple formats. You may find a full PDF, an interactive HTML version, and sometimes even a highlights document. Download the full PDF for complete financial statements.

4. Download from SEBI EDGAR (EDIFAR) or XBRL Filings

SEBI requires all listed companies to file financial data electronically. You can access these filings through the SEBI website under the filings or corporates section.

XBRL filings contain structured financial data. These are useful if you want to pull numbers into a spreadsheet. Regular investors usually prefer the PDF annual report, but analysts use XBRL data for bulk comparisons.

Navigate to SEBI's corporate filings database. Search by company name. Filter by document type to find annual reports and annual returns.

5. Check the MCA (Ministry of Corporate Affairs) Website

The MCA portal holds filings for all Indian companies, not just listed ones. If a company delisted recently or you need very old reports, MCA is your backup source.

You need to create a free account on the MCA website. Search for the company using its CIN (Corporate Identity Number) or name. Annual returns and financial statements are available under the company's filing history.

MCA documents are official filings. They may not be as polished as the versions on company websites, but they are legally authentic records.

6. Use Screener or Ticker Tape for Quick Access

Financial data platforms aggregate annual report links in one place. Search for the company on these platforms. Most show a direct link to the latest annual report PDF.

These platforms also extract key numbers from annual reports. You can see revenue, profit, debt, and ratios without opening the PDF. This is useful when you want a quick check before reading the full report.

However, always verify important numbers against the original annual report. Third-party platforms occasionally have data entry errors.

7. Request a Physical Copy from the Company

Indian companies are legally required to send annual reports to shareholders. If you own shares, you can request a physical copy from the company's registrar and transfer agent.

Most companies now send annual reports by email. Check your registered email around August to October each year. The email contains a link to download the PDF.

You can also call the company's investor relations team. They are usually happy to email you a copy if you ask politely.

Tips for Working with Annual Reports

Download reports for at least three to five years when analysing a company. Single-year numbers can be misleading. Trends tell the real story.

Look at the auditor's report first. It tells you if the financial statements are reliable. Qualified opinions or emphasis of matter paragraphs are red flags worth investigating.

Read the Management Discussion and Analysis (MD&A) section carefully. This is where the company explains what happened during the year, what risks it faces, and what it plans to do next. The MD&A often reveals more than the numbers alone.

Common Mistakes to Avoid

Do not rely only on standalone financial statements. Always check the consolidated statements if the company has subsidiaries. The consolidated view shows the complete picture.

Do not skip the notes to accounts. Important details about accounting policies, contingent liabilities, and related party transactions hide in the notes. These footnotes often contain the most valuable information.

Do not download reports from unofficial sources. Stick to exchange websites, company websites, and SEBI. Random PDFs floating on the internet may be outdated or tampered with.

Frequently Asked Questions

Where can I download annual reports of Indian listed companies for free?
You can download them from BSE India, NSE India, the company's own investor relations page, and SEBI's corporate filings database. All these sources are free.
How many years of annual reports should I download for analysis?
Download at least three to five years of reports. Single-year numbers can be misleading. Multi-year trends reveal the true financial health of a company.
What is the most important section to read in an annual report?
Start with the auditor's report to verify reliability, then read the Management Discussion and Analysis section for context. After that, study the consolidated financial statements and notes to accounts.
Can I get annual reports of unlisted or delisted companies?
Yes. The MCA (Ministry of Corporate Affairs) portal holds filings for all Indian companies, including unlisted and delisted ones. You need to create a free account to access them.