XBRL filing in India, Extensible Business Reporting Language, Annual filing in India

What is XBRL?

XBRL is a language for e-communication of financial and business data for business reporting. It is a standardized communication language in the electronic form to express, report, or file financial statements by Companies. However, XBRL is only a method of presentation or reporting. It does not attempt to make any changes in the content to be reported.


What is the full form of XBRL? 


Applicability of XBRL filing

Below mentioned class of companies shall file their financial statements and other documents under section 137 of the Companies Act, 2013 with the Registrar in E-form AOC-4 XBRL:

  • All public companies listed in the stock exchange in India and their Indian subsidiaries.
  • All companies with a turnover of Rs 100 crores or more.
  • All companies with a paid-up capital of Rs 5 crores or more.
  • All the companies which are required to prepare their financial statements in accordance with the Companies (Indian Accounting Standards) rules, 2015.

However, Non-banking financial companies, Housing finance companies, and Companies engaged in the business of the Banking and Insurance sector are exempted from filing financial statements under these rules.


Moreover, the companies which have filed their financial statements in XBRL under section 137 shall continue to file their financial statements and other documents in XBRL only, though they may cease to fall under the class of companies specified above. 


XBRL makes the data readable, with the help of two documents 

  1. Taxonomy and 
  2. Instance document

Taxonomy defines the elements and their relationships based on the regulatory requirements. Using the taxonomy prescribed by the regulators, companies need to map their reports and generate a valid XBRL instance document. The process of mapping means matching the concepts as reported by the company to the corresponding element in the taxonomy. In addition to assigning XBRL tag from taxonomy, information like unit of measurement, period of data, the scale of reporting, etc. needs to be included in the instance document.

Documents required for XBRL for MCA

The following documents need to be filed in XBRL Format:

  • Balance Sheet
  • Profit and Loss Statement
  • Cash Flow Statement
  • Schedules related to Balance Sheet and Profit and Loss Statement
  • Notes to Accounts
  • Statement pursuant to Section 212 of the Companies Act, 1956 relating to subsidiaries
  • Audit and Annual Report

Benefits of XBRL

XBRL offers many benefits in the field of business reporting and analysis:

  • Improved way of reporting
  • Automated data collection
  • Reliable and accurate
  • Cost-effective
  • Time-saving process
  • Analytical process
  • Safe in data handling
  • Helps in better decision making

The use of XBRL is quite varied and wide. XBRL enables producers and consumers of financial data to switch resources away from costly manual processes, typically involving time-consuming comparison, assembly and re-entry of data.

About Ebizfiling -

EbizFiling is a concept that emerged with the progressive and intellectual mindset of like-minded people. It aims at delivering the end-to-end incorporation, compliance, advisory, and management consultancy services to clients in India and abroad in all the best possible ways.
To know more about our services and for a free consultation, get in touch with our team on  info@ebizfiling.com or call 9643203209.

Author: team-ebizfiling

The team Ebizfiling believes in providing well researched, truest and verified information to its clients and readers. The team works continuously towards enhancing Ebizfiling.com to make it a no. one platform not only for providing the best services but also for providing information to everyone through the website.

Follow Author

Leave a Reply

Your email address will not be published.


  • Client review, Ebizfiling

    Sujeet Kumar

    15 Oct 2018

    Hi, I am putting my review star @ 5 for their excellent customer service and prompt response taking 5 star as excellent. EbizFiling has fulfilled it's commitment by providing my paperworks on time. Thanks EbizFiling!!!

  • Ebizfiling

    Vikash Bhansali

    22 Jan 2019

    I am very much impressed by the professionalism of your organisation. All my queries were sincerely answered and solved. I am very satisfied with your work.

  • Ebizfiling


    21 Apr 2020

    I’ve received great support even during these times of distress. Thank you so much, and a special shout to Nilesh who has been extremely supportive.

Hi, Welcome to EbizFiling!

Hello there!!! Let us know if you have any Questions.

Thank you for your message.

whatsapp Call Now Button