Skip to main content
Rahul B. Kavale & Co.
XBRL Filing Services (AOC-4 XBRL & CRA-4 Cost Audit)
Corporate Law & SecretarialRahul B. Kavale & Co.

XBRL Filing Services (AOC-4 XBRL & CRA-4 Cost Audit)

Specialized XBRL filing and taxonomy conversion services for MCA Form AOC-4 XBRL (Financial Statements) and Form CRA-4 XBRL (Cost Audit Report) with zero pre-scrutiny errors.

Read our approach
eXtensible Business Reporting Language (XBRL) is the globally standardized digital reporting language mandated by the Ministry of Corporate Affairs (MCA) for electronic communication of business and financial data. Unlike conventional PDF or paper submissions, XBRL converts every line item of financial statements, balance sheet disclosures, profit and loss statements, cash flow statements, and granular notes to accounts into standardized machine-readable tags using predefined MCA taxonomies (Ind AS and Accounting Standards). The MCA mandates XBRL filing for qualifying public and private companies via Form AOC-4 XBRL and for cost audit reports via Form CRA-4 XBRL. XBRL conversion requires acute technical precision: even minor tagging discrepancies, calculation formula mismatches, or footnote omission can cause catastrophic validation errors on the MCA portal and attract penal consequences. At Rahul B. Kavale & Co., our corporate secretarial and digital accounting team provides end-to-end XBRL conversion, tagging, validation, and ROC filing services with 100% accuracy and zero portal rejection.

What we do

Our work in this practice group is structured around the records, deadlines, and decisions involved:

  • 100% MCA Validation Compliance: Error-free tagging passing the official MCA XBRL Validation Tool and pre-scrutiny checks.
  • Comprehensive Taxonomy Expertise: In-depth mastery of both MCA Ind AS Taxonomy and Revised Schedule III C&I (Commercial & Industrial) Taxonomy.
  • Full Footnote & Accounting Policy Tagging: Granular hyper-tagging of complex accounting policies, related-party disclosures, and statutory notes.
  • Time-Saving & Stress-Free Execution: Rapid turnaround preventing last-minute MCA portal congestion and late filing penalty fees.
  • Dual Professional Scrutiny: Every XBRL instance file undergoes technical validation by XBRL specialists and review by senior Chartered Accountants.
  • Seamless Multi-Year Continuity: Archiving of tagged instance documents ensuring rapid, cost-effective rolling forward for subsequent annual filings.

How the engagement works

Mandatory under Section 137 of the Companies Act 2013 read with the Companies (Filing of Documents and Forms in Extensible Business Reporting Language) Rules, 2015. Applies to all companies listed with any stock exchange in India and their Indian subsidiaries; all companies having paid-up capital of ₹5 Crore or above; all companies having turnover of ₹100 Crore or above; and all companies covered under the Companies (Indian Accounting Standards) Rules, 2015. Once a company files in XBRL, it must continue filing in XBRL in perpetuity even if it falls below the thresholds.

Annual Corporate ROC Filing: Mandated filing of Form AOC-4 XBRL for eligible private limited and public limited companies within 30 days of Annual General Meeting (AGM).

Ind AS Compliant Companies: Entities transitioning from Indian GAAP to Indian Accounting Standards (Ind AS) requiring complex taxonomy mapping for comprehensive financial disclosures.

Cost Audit Reporting (Form CRA-4): Companies subject to statutory cost audit under Section 148 of Companies Act requiring cost audit reports to be submitted in XBRL format to the Central Government.

Holding and Subsidiary Consolidation: Group companies requiring standalone XBRL instance documents as well as Consolidated Financial Statements (CFS) XBRL instance files.

Rectification & Re-filing of Defective Filings: Correcting previous XBRL filings that received MCA scrutiny notices or rejected SRNs due to validation mismatches.

Financial Statements Analysis & Taxonomy Mapping

We review the audited financial statements, director reports, auditor reports, and comprehensive notes to map each disclosure item to the appropriate MCA XBRL Taxonomy concepts.

Instance Document Generation & Granular Tagging

We convert balance sheets, profit and loss statements, cash flow statements, statement of changes in equity, and granular narrative disclosures into XBRL instance XML files.

MCA Validation Tool Execution & Error Clearance

We run the generated XBRL instance files through the official Ministry of Corporate Affairs XBRL Validation Tool, resolving all calculation inconsistencies, negative value errors, and schema exceptions.

General questions

01Which companies are mandatorily required to file financial statements in XBRL?

XBRL filing is mandatory for: (a) All companies listed with any stock exchange in India and their Indian subsidiaries; (b) All companies having paid-up capital of ₹5 Crore or above; (c) All companies having turnover of ₹100 Crore or above; and (d) All companies covered under Companies (Indian Accounting Standards) Rules, 2015. However, banking companies, insurance companies, power sector companies, and Non-Banking Financial Companies (NBFCs) are exempted from XBRL filing in Form AOC-4 XBRL.

02Once a company qualifies for XBRL filing, must it file in XBRL in future years even if turnover drops?

Yes. The MCA rules explicitly state that once a company files its financial statements in XBRL format, it must continue to file its financial statements in XBRL format in all subsequent years, even if its paid-up capital or turnover falls below the prescribed statutory limits.

03What is the difference between Form AOC-4 and Form AOC-4 XBRL?

Form AOC-4 is the standard annual financial statement filing form where financial statements are attached as conventional PDF documents. Form AOC-4 XBRL is required for companies covered under the XBRL mandate, where the financial statements must be converted into structured XML instance files using MCA taxonomy and validated via the MCA XBRL tool before filing.

04What happens if a company delays its XBRL filing on the MCA portal?

Filing after the statutory deadline (normally 30 days from the AGM date) incurs severe additional fees under Section 403 of the Companies Act 2013, currently ₹100 per day of delay without any upper ceiling. In addition, the company and its defaulting officers are subject to statutory monetary penalties under Section 137.

05Can PDF financial statements be directly uploaded as AOC-4 XBRL?

No. Standard PDF files cannot be directly uploaded. The financial statements must undergo comprehensive digital tagging using specialized XBRL conversion software to create XML instance documents that pass all validations required by the Ministry of Corporate Affairs.

06Do cost audit reports also need to be filed in XBRL?

Yes. Under Companies Act Section 148, companies subject to statutory cost audit must have their Cost Audit Report filed with the MCA in XBRL format using Form CRA-4 XBRL within 30 days of receipt of the cost audit report.

07What documents are required to initiate XBRL conversion?

We require: (1) Complete signed Audited Financial Statements including Balance Sheet, Statement of Profit & Loss, Cash Flow Statement, and all Notes to Accounts; (2) Signed Directors’ Report with all statutory annexures; (3) Signed Independent Auditor’s Report; (4) Notice of AGM and date of AGM; and (5) Valid Class 3 DSC of Director and Certifying CA/CS.

NEED TAX OR ADVISORY SUPPORT?

Get a free consultation on your ITR filing, GST audit, or corporate compliance from our leadership team.

Get Directions
WhatsAppChat with us on WhatsApp