Call for Papers – Third SEBI-NISM Research Conference - Investing in Recovery: Challenges and Opportunities for Indian Securities Markets - February 24-25, 2022

XBRL Filing Information

Listed Companies are required to submit periodical compliance filings to Stock Exchanges within the prescribed timelines as laid down in SEBI Listing Regulations. For this, each Stock Exchange has provided customized and distinct electronic compliance filings platforms. Effectively, listed companies are obligated to file the compliance information in each stock exchange separately in the format and structure unique to it. Additionally, Listed Companies also make compliance filings with MCA separately in XBRL format. This has resulted in duplication of efforts for the listed companies. By and large this issue can be addressed if Stock Exchanges follow an identical and standardized structures for compliance filings and adopt filing structures of MCA wherever specified.

For the benefit of listed companies, NSE has decided to introduce XBRL based compliance filing mechanism featuring identical and homogenous compliance data structures between Stock Exchanges / MCA. This will help listed companies to use the compliance data generated in XBRL format in other Stock Exchange to upload in NSE. Alternatively, submit compliance information in NSE and generate compliance data in XBRL format for further use.

About XBRL

XBRL (eXtensible Business Reporting Language) is a standardized and structured way of communicating business and financial data in an electronic form. XBRL provides a language containing various definitions (tags) which uniquely represent the contents of each piece of financial statements or other kinds of compliance and business reports. Due to the structured elements of data, it enables reporting information move between organizations rapidly, accurately and digitally.

XBRL makes the data readable, with the help of two documents - Taxonomy and instance document. Taxonomy defines the elements and their relationships based on the regulatory requirements. Using the taxonomy, companies can map their reports, and generate a valid XBRL instance document. In addition to assigning XBRL tag from taxonomy, information like unit of measurement, period of data, scale of reporting etc., are included in the instance document.

XBRL mode of filing increases efficiency and accuracy and enhances reliability to all those involved in providing business and financial data or using the data. XBRL increases the usability of financial statement information as the need to re-key the financial data for analytical and other purposes can be eliminated. By presenting its statements in XBRL, a company can benefit investors and other stakeholders.


The Exchange has provided online platform NEAPS (NSE Electronic Application Processing System) wherein listed companies are required to submit all the compliance disclosures to the Exchange in the SEBI prescribed format. In order to facilitate ease in compliance filings for listed companies across multiple Stock Exchanges, NSE has decided to provide XBRL based compliance reporting featuring identical and homogeneous compliance data structures between Stock Exchanges and MCA. This facility has been provided with an added flexibility for companies to file compliance reports in the following ways:

  • Data entry / file upload: Currently, listed companies submit the compliance reports through NEAPS system using data entry / file upload options. Continuing the same, under XBRL mode of filings, companies shall submit the compliance reports through the same module, however the data submitted by listed companies shall automatically be converted into XBRL format through a utility in-built in the NEAPS system. Post such submission, listed companies can download the XBRL files for further use.
  • XBRL file upload: Listed Company can upload XBRL files generated using their back office / through utility provide by other Stock exchanges (wherever provided) in NEAPS system.

The facility will be available as per the following schedule:

Sr.No. Reporting Modules Taxonomy Options available to Companies to submit the compliance reports in XBRL
1. Corporate Governance Common taxonomy between NSE and BSE. Adapted from BSE Option - 1:
  • Data entry / file upload on NEAPS.
  • Generate XBRL file.


Option - 2:
  • Upload XBRL file generated using utility provided by other Stock exchanges in NEAPS.

Under both the options, Compliance filings made by the Companies shall be downloaded in NSE website in XBRL format for Investors.
2. Shareholding Pattern
3. Reconciliation of Share Capital Audit
4. Financial Results


Submissions made by companies for the following disclosures, Exchange has provided facility to download the file in XBRL format from NEAPS post submission:

1 Unit Holding Pattern
Download File
NSE has published the Taxonomy on website Companies can generate the file in XBRL format for the submissions made under these regulations.
Compliance filings made by the Companies shall be downloaded in NSE website in XBRL format for Investors.
2 Investor Grievances Report 
Download File
3 Insider Trading
Download File
Updated on: 18/02/2020
Quick Links