As such, following class of companies are required to file their Balance Sheet and Profit and Loss Account in XBRL Format:-
a. Listed Companies and their subsidiaries;
b. Companies having paid up capital of Rs. 5 Crores and above;
c. Companies having turnover of Rs. 100 Crores and above.
However, banking, insurance, power Companies and NBFCs are exempt for XBRL Filing.
Time Limit :-
To provide adequate time and flexibility, time limit has been extended to 15th December, 2012 or within 30 days from the date of Annual General Meeting of the Company, whichever is later.
1. Creation of XBRL instance document:
The Companies and professionals have an option either to obtain complete set of XBRL software or to obtain services of the IT companies / professionals having such XBRL software or access privilege of such software.
After payment of requisite fee they can have their own user id. Then using that user id the financial statements can be converted into XBRL format. Using the same id Companies / Professionals can convert the financial statements of their Group Companies / Other Companies as well. However, additional fees is to be payable for each company data conversion. Now the softwares are also available in multy company mode. Wherein the facility is available to convert the number of Companies financial statement.
A. Map Company’s each financial statement element to a corresponding element in published taxonomy
After user registration the next step is to MAP the company’s data into XBRL Taxonomy. Companies have the option to create by their own XBRL documents in house or to obtain the services of the owner of the software or the service provider to convert their financial statements into XBRL form. One thing is to ensure that each financial statement is to be tagged, and each taxonomy is to be filled. You need to tag your balance sheet, profit and loss statement and cash flow statement.
In case of non-automatic software, which are generally available in the market at a very low rates, you need to fill the details of each annexure separately. Mapping and tagging of the Financial Statements is to be done with intensive care. Additional information is to be given as footnote and information for which separate tag is created, to be provided/ mapped in that tag only and not as footnote. The taxonomy is to be created to give an uniform presentation to all the companies, and it is to be prepared in such uniform basis.
Tagging is not a difficult task just to convert the language used in financial statement into the language used in Taxonomy for example:
1. First Instance:
In balance sheet the word used:- Reserve and Surplus
And the approved Taxonomy is:- Reserve & Surplus
So, you have to change the specified tab into Reserve & Surplus.
2. Second Instance:
In the profit and Loss Account the used word is Salaries
And the approved Taxonomy is Salary & Wages
So, you have to change the specified tab into Salary & Wages
3. Third Instance:
When you convert your financial statement following occur:
General Reserves and Security Premium Account both are selected under the approved Taxonomy Reserve & Surplus. In this case an error message will be shown “multiple selection”. In this case you have to select correct subgroup for which drop down list will be provided under the specified field. Just go there and select the appropriate subgroup and save the page.
This process is called the tagging.
There are certain like above errors occurs while tagging the financial statements because in the financial statements Companies use specified Schedule VI and the taxonomy is created keeping in mind that Schedule VI.
The excel file is uploaded into XBRL software and it automatically convert the specific fields of financial statements into the Taxonomy specified fields and in case of any error as above, the system will automatically show error. You have to correct that error and save the respective page.
B. Create instance document for Balance sheet and Profit and loss Account-
Once the tagging of financial statement elements with the published taxonomy elements is done, the next step is to create the instance document. An instance document is a XML file that contains business reporting information and represents a collection of financial facts and report-specific information using tags from the XBRL taxonomy.
Separate instance documents need to be created for the following:
1. Stand Alone Balance sheet of the company
2. Stand Alone Profit and Loss Account of the company
3. Consolidated Balance sheet of the company
4. Consolidated Profit and Loss Account of the company
The instance document should contain the financial information for both the current as well as the previous financial year.
Consolidated balance sheet and Profit and Loss instance documents to be created only in case the same is applicable to the company.
Cash Flow Statement is to be tagged with Balance Sheet of the Company.
All the instance documents are in machine readable format.
2 – Download XBRL validation tool from MCA portal
Final version of the MCA XBRL Validation Tool (for Financial Statements based upon new Schedule VI of the Companies Act, 1956) has been released. Validating the instance document is a pre requisite before attaching it with e-forms for filing the balance sheet and profit & loss account on MCA portal. You are required to download the tool from the MCA website and validate the instance document before uploading. Please ensure validation through updated version of Validation tool version 2.0.1 provided by MCA.
Although the XML documents are in machine readable format, validation tool has facility to convert it into pdf.
3 – Use the tool to validate the instance document
Once the tool has been downloaded, the next step is to validate the instance document. The following validations shall be performed by the tool-
a. Validating that the instance document is as per the latest and correct version of taxonomy prescribed by MCA
b. All mandatory elements have been entered
c. Other validations as per taxonomy
3A- Process of Validation:
a. Download the Validation tool
b. Select Taxonomy C&I 2012
c. Open the latest saved project one by one (B/S or P/L)
d. Then Validate it
e. If the system shows error
f. Then make corrections in the XBRL the save it and convert again it into XML mode.
g. Then again open it and validate.
h. This process will be continued until the message comes the document validated successfully.
4- Perform pre-scrutiny of the validated instance document through the tool
Once the instance document is successfully validated from the tool, the next step is to pre-scrutinize the validated instance document with the help of the same tool. For pre-scrutinizing the instance document, a working internet connection shall be required. In the Pre-scrutiny, the server side validations (i.e. validations which are to be validated from the MCA21 system) shall be performed.
5- Attach instance document to the Form 23AC and Form 23ACA
A separate set of Forms 23AC- XBRL and Form 23ACA- XBRL available on the MCA portal for filing in XBRL form. First fill up the Form 23AC and Form 23ACA. Thereafter, attach the validated and pre-scrutinized instance document for Balance sheet to Form 23AC-XBRL. Similarly, the instance document for Profit and Loss account is to be attached to Form 23ACA-XBRL. Separate instance documents need to be attached with respect to Standalone financial statements and consolidated financial statements.
6- Uploading Forms 23AC-XBRL and Form 23ACA-XBRL on the MCA portal
After the forms are filled, you are required to perform pre-scrutiny of the form, sign the form and then upload the same as per the normal e-Form filing process. It shall be validated that the attached instance documents are validated and pre-scrutinized from the XBRL validation tool.
XBRL filings of financial statements for accounting year commencing on or after 01.04.2011 have been enabled on MCA website with effect from 14.10.2012