XBRL Financial Filing 2026: Updated Taxonomy and Rules

Dhanush Prabha
9 min read 84.5K views
Reviewed by Industry Experts & Legal Professionals: Nebin Binoy & Ashwin Raghu
Last Updated: 

Companies meeting specific capital and turnover thresholds must file their annual financial statements with MCA in XBRL (eXtensible Business Reporting Language) format using Form AOC-4 XBRL or AOC-4 CFS. For Financial Year 2025-26, the XBRL taxonomy has been updated to the Ind AS taxonomy 2024-25, introducing revised elements for lease disclosures, sustainability reporting, and digital asset transactions. The filing deadline is within 30 days of the AGM, making the effective outer deadline October 29, 2026 for most companies. Non-compliance attracts a penalty of ₹100 per day of delay with no upper limit. This guide covers the updated taxonomy changes, applicability criteria, the complete filing process on the MCA V3 portal, validation requirements, recommended software tools, penalties, and exemptions for FY 2025-26.

  • XBRL filing is mandatory for listed companies, companies with paid-up capital above ₹5 crore, or turnover above ₹500 crore
  • FY 2025-26 uses the Ind AS taxonomy 2024-25 with updated elements for sustainability and lease disclosures
  • Forms: AOC-4 XBRL (standalone) and AOC-4 CFS (consolidated financial statements)
  • Filing deadline: Within 30 days of AGM (effective outer limit: October 29, 2026)
  • Penalty for late filing: ₹100/day with no maximum cap under Section 137 of the Companies Act, 2013
  • LLPs, OPCs below thresholds, and Section 8 companies below thresholds are exempt

What is XBRL Financial Filing?

XBRL (eXtensible Business Reporting Language) is an open international standard for digital business reporting adopted by MCA under Rule 12(1) of the Companies (Accounts) Rules, 2014. Instead of submitting financial statements as flat PDF or HTML documents, companies tag each financial line item - revenue, total assets, net profit, depreciation, borrowings - with a unique taxonomy element that computers can read, compare, and analyse automatically.

The MCA mandated XBRL filing starting from FY 2010-11 for a limited set of companies and has progressively expanded the scope. The system allows regulators to aggregate, compare, and audit financial data across thousands of companies instantly. For investors and analysts, XBRL-tagged data eliminates manual data extraction from annual reports. For companies, it adds a technical layer to the annual ROC annual filing process that requires specialized software and taxonomy knowledge.

The core output of XBRL filing is an instance document - an XML file where every financial number is enclosed within a taxonomy tag. This instance document is validated against MCA business rules, digitally signed, and uploaded as an attachment to Form AOC-4 XBRL (standalone financials) or AOC-4 CFS (consolidated financials) on the MCA V3 portal.

An XBRL taxonomy is a dictionary of all financial reporting elements (line items, dimensions, relationships) that a company can use to tag its financial data. MCA notifies a new taxonomy version periodically to align with changes in Ind AS and Companies Act disclosure requirements.

Who Must File Financial Statements in XBRL in 2026?

XBRL filing is not universal. MCA has defined specific applicability criteria under Rule 12(1) of the Companies (Accounts) Rules, 2014, read with relevant MCA circulars. Companies that fall under any one of the following categories must file AOC-4 XBRL for FY 2025-26.

Mandatory XBRL Applicability Criteria

Companies Required to File in XBRL Format - FY 2025-26
Criterion Threshold Applicable Form Taxonomy
Listed on any stock exchange in India or abroad No financial threshold - all listed companies AOC-4 XBRL / AOC-4 CFS Ind AS Taxonomy
Paid-up share capital Exceeds ₹5 crore AOC-4 XBRL Ind AS or Indian GAAP Taxonomy
Turnover (preceding FY) Exceeds ₹500 crore AOC-4 XBRL Ind AS or Indian GAAP Taxonomy
Companies required to adopt Ind AS As per MCA roadmap (net worth ₹250 crore+ or listed) AOC-4 XBRL / AOC-4 CFS Ind AS Taxonomy (mandatory)
Subsidiaries, associates, JVs of listed or Ind AS companies Only if they independently meet the above thresholds AOC-4 XBRL Ind AS Taxonomy

Companies Exempt from XBRL Filing

  • Banking companies - File under separate RBI reporting formats (though banking taxonomy exists for MCA purposes)
  • Insurance companies - Governed by IRDAI reporting standards
  • Power companies - Use sector-specific taxonomy when applicable
  • NBFCs filing under RBI taxonomy - Separate disclosure framework
  • LLPs - Not companies; file Form 8 under the LLP Act, 2008
  • Companies below all thresholds - File regular AOC-4 without XBRL
  • Section 8 companies below thresholds - Exempt unless capital or turnover limits are independently crossed

Many Private Limited Companies with paid-up capital above ₹5 crore incorrectly file regular AOC-4 instead of AOC-4 XBRL. The MCA portal may accept the wrong form, but the filing is treated as defective. ROC can issue notices and impose penalties for non-compliance with Rule 12(1).

Get Your XBRL Filing Done Right

IncorpX handles end-to-end XBRL tagging, validation, and filing for AOC-4 XBRL and AOC-4 CFS. Accurate taxonomy mapping by experienced tax experts.

Start XBRL Filing

XBRL Taxonomy Update for FY 2025-26

MCA periodically updates the XBRL taxonomy to reflect changes in Indian Accounting Standards, Companies Act amendments, and new disclosure requirements. For FY 2025-26, the applicable taxonomy is the Ind AS taxonomy 2024-25, which incorporates several significant updates from the previous version.

Key Changes in the Ind AS Taxonomy 2024-25

Major Taxonomy Updates - Ind AS 2024-25 vs Previous Version
Area What Changed Impacted Ind AS Action for Companies
Lease modification disclosures New elements for lease modification gains/losses, reassessed lease liability Ind AS 116 Map lease modification entries to new taxonomy tags
Financial instrument classification Refined tags for ECL staging, SPPI assessment disclosures Ind AS 109 Update financial asset classification tagging
Sustainability-related disclosures New optional elements aligned with BRSR and BRSR Core reporting N/A (SEBI mandate) Tag BRSR-linked financial disclosures if applicable
Related-party transactions Enhanced dimensional elements for RPT categorisation Ind AS 24 Use updated RPT dimension members for detailed tagging
Segment reporting Revised segment identification and aggregation tags Ind AS 108 Re-map segment data using updated taxonomy elements
Virtual digital asset disclosures New elements for crypto/VDA holdings and gains Schedule III amendments Tag VDA-related disclosures if company holds crypto assets
Revenue disaggregation Additional dimensional breakdowns for revenue streams Ind AS 115 Provide granular revenue tagging by category and geography

Taxonomy Version and Download

The correct taxonomy files are available for download from the MCA XBRL portal at www.mca.gov.in under the "XBRL Filing" section. Companies must verify that their XBRL preparation software uses the exact notified taxonomy version. Using an outdated taxonomy version will cause validation failures, and the MCA portal will reject the instance document at the upload stage. The taxonomy ZIP file includes the schema (.xsd), linkbase files (calculation, presentation, definition, label), and the entry point document.

Based on our experience filing XBRL for 500+ companies, the most common rejection reason is using the previous year's taxonomy. Always download the latest taxonomy from MCA's portal before starting the tagging process. Cross-check the taxonomy version date in your XBRL software settings against the MCA notification.

XBRL Instance Document: Structure and Components

The XBRL instance document is the core deliverable in the XBRL filing process. It is an XML file that encapsulates the company's entire financial statement - Balance Sheet, Statement of Profit and Loss, Cash Flow Statement, Statement of Changes in Equity, and Notes to Accounts - in a structured, tagged format.

Components of an XBRL Instance Document

  1. Entity and Period Context: Company CIN, name, reporting period (April 1, 2025 to March 31, 2026), and whether the data is standalone or consolidated.
  2. Unit Definitions: Currency unit (INR), percentage units, share units, and per-share units for different financial metrics.
  3. Tagged Financial Facts: Each financial line item tagged with its taxonomy element - for example, in-ca:RevenueFromOperations for revenue, in-ca:TotalAssets for total assets.
  4. Dimensional Data: Multi-dimensional breakdowns such as segment-wise revenue, geography-wise assets, or related-party-wise transactions using XBRL dimensions and hypercubes.
  5. Footnotes and Explanatory Notes: Text-block elements containing notes to accounts, accounting policies, and management explanations tagged with appropriate taxonomy elements.
  6. Calculation Relationships: The taxonomy enforces arithmetic relationships - total assets must equal total liabilities plus equity, gross profit minus expenses must equal net profit - and the validation tool checks these automatically.

File Size and Format Requirements

The instance document must be in .xml format (not .xbrl). MCA portal accepts a maximum file size of 10 MB for the XBRL attachment. For companies with extensive notes, the file may approach this limit. Compression of text-block elements and efficient tagging can reduce file size. The instance document must be UTF-8 encoded and must not contain any special characters outside the XML specification.

Step-by-Step XBRL Filing Process on MCA V3 Portal

Filing XBRL financial statements involves a multi-stage process - from preparing the financial data to uploading the validated instance document on the MCA V3 portal. Here is the exact sequence followed for FY 2025-26 filing.

Stage 1: Pre-Filing Preparation

  1. Finalize audited financial statements: Ensure the Balance Sheet, Profit and Loss, Cash Flow Statement, and Notes are approved by the Board and adopted at the AGM.
  2. Download the latest taxonomy: Get the Ind AS taxonomy 2024-25 (or Indian GAAP taxonomy if applicable) from the MCA XBRL portal.
  3. Choose XBRL preparation software: Select from the MCA free tool, IRIS XBRL, Tally XBRL module, Webtel, or DataTracks based on company complexity and budget.
  4. Map financial line items to taxonomy elements: Each row in your financial statements must be matched to the correct taxonomy tag. This is the most time-consuming and error-prone step.

Stage 2: XBRL Tagging and Instance Document Creation

  1. Enter entity context: Input the company CIN, name, and reporting period (FY 2025-26).
  2. Tag primary financial statements: Map Balance Sheet, Profit and Loss, and Cash Flow items to taxonomy elements.
  3. Tag notes to accounts: Enter text-block notes, accounting policies, and disclosure details against the respective taxonomy text elements.
  4. Add dimensional data: Tag segment-wise, geography-wise, and related-party-wise breakdowns using XBRL dimensions.
  5. Generate the instance document: Export the tagged data as an XML instance document from your XBRL software.

Stage 3: Validation

  1. Run the MCA validation tool: Upload the generated instance document to the MCA XBRL validation tool (downloadable from mca.gov.in).
  2. Check for errors: The tool checks mandatory elements, calculation consistency, taxonomy version, and business rule compliance.
  3. Fix errors and re-validate: Correct any errors in the preparation software, regenerate the instance document, and re-validate until the tool shows zero errors.

Stage 4: Filing on MCA V3 Portal

  1. Login to MCA V3 portal: Use the company's registered email and password at www.mca.gov.in.
  2. Select AOC-4 XBRL or AOC-4 CFS: Choose the correct form based on whether you are filing standalone or consolidated financials.
  3. Fill form fields: Enter AGM date, financial year, turnover, and other form-level details.
  4. Upload the XBRL instance document: Attach the validated XML file.
  5. Attach additional documents: Upload the Board report, auditor report, and other required attachments in PDF.
  6. Affix DSC: The director and the practising professional must affix their Digital Signature Certificates.
  7. Pay filing fees: Pay the applicable MCA fee based on authorized share capital.
  8. Submit and note SRN: Submit the form and record the Service Request Number for tracking.

AOC-4 XBRL must be filed within 30 days of the AGM. If the AGM is held on September 30, 2026 (the last permissible date), the filing deadline is October 29, 2026. Late filing attracts ₹100 per day of delay under Section 137 of the Companies Act, 2013 - there is no maximum cap on this penalty.

XBRL Filing Software and Tools Comparison

Choosing the right XBRL preparation tool directly impacts the accuracy and speed of your filing. The market offers free and paid options ranging from basic tagging tools to full-service outsourced solutions.

XBRL Filing Tools Available for Indian Companies - 2026
Tool Provider Cost Best For Key Feature
MCA XBRL Filing Tool Ministry of Corporate Affairs Free Small companies with simple financials Free, official, basic interface
IRIS Carbon IRIS Business Services ₹15,000-₹75,000/year Listed companies, complex financials Cloud-based, multi-user, audit trail
Tally Prime XBRL Module Tally Solutions Included with Tally Prime Companies already using Tally for accounting Direct export from accounting data
Webtel XBRL Software Webtel Electrosoft ₹10,000-₹30,000/year Expert firms handling multiple filings Batch processing, multi-company support
DataTracks XBRL DataTracks Technology ₹20,000-₹1,00,000+ per filing Outsourced conversion for complex reports Full-service tagging by XBRL experts

If your company uses Tally Prime for bookkeeping, the built-in XBRL export module is the most cost-effective option. For listed companies with complex segment reporting and multi-dimensional disclosures, IRIS Carbon or DataTracks provide better accuracy and compliance support.

Common XBRL Validation Errors and How to Fix Them

The MCA validation tool enforces over 200 business rules. Filing teams encounter validation errors in nearly every first attempt. Understanding the most frequent errors saves time and avoids last-minute filing delays.

Top 10 XBRL Validation Errors

  1. Incorrect taxonomy version: Using last year's taxonomy instead of the Ind AS 2024-25 taxonomy. Fix: Download and install the latest taxonomy from MCA portal.
  2. Missing mandatory elements: CIN, company name, date of Board meeting, date of AGM, and auditor details are mandatory. Fix: Ensure all header-level fields are filled before generating the instance document.
  3. Calculation inconsistency: Total assets do not equal total equity plus total liabilities. Fix: Reconcile the Balance Sheet before tagging. Even ₹1 rounding difference triggers this error.
  4. Opening balance mismatch: Current year opening balance does not match the previous year closing balance filed in XBRL. Fix: Use the same figures as last year's filed instance document.
  5. Negative values in positive-only fields: Certain elements (like share capital or total assets) cannot have negative values per taxonomy rules. Fix: Use the correct element for negative items (e.g., accumulated losses instead of negative reserves).
  6. Date format errors: Reporting period dates must follow ISO 8601 format (YYYY-MM-DD). Fix: Ensure all dates are in the format 2025-04-01 to 2026-03-31.
  7. Duplicate context IDs: Two different contexts with the same instant date and entity. Fix: Merge duplicate contexts or assign unique IDs.
  8. Text block encoding issues: Special characters (non-UTF-8) in notes to accounts. Fix: Remove or replace non-UTF-8 characters from text notes before exporting.
  9. Missing unit definition: Financial facts tagged without declaring the INR unit. Fix: Define the unit element (iso4217:INR) in the instance document header.
  10. Dimensional data errors: Segment totals do not add up to entity total. Fix: Ensure dimensional breakdowns reconcile to the entity-level aggregate figure.

Avoid XBRL Errors with Professional Filing

IncorpX's Expert Team handles XBRL tagging, validation, and error resolution. Zero-error filing guaranteed for your AOC-4 XBRL submission.

Get Expert XBRL Assistance

XBRL Filing Fees and Penalty Structure

The MCA filing fee for AOC-4 XBRL is the same as for regular AOC-4 and depends on the company's authorized share capital. Late filing attracts additional fees calculated on a per-day basis.

Normal Filing Fees (Based on Authorized Capital)

MCA Filing Fee for AOC-4 XBRL - Based on Authorized Share Capital
Authorized Share Capital Normal Filing Fee
Up to ₹1,00,000 ₹200
₹1,00,001 to ₹5,00,000 ₹300
₹5,00,001 to ₹25,00,000 ₹400
₹25,00,001 to ₹1,00,00,000 ₹500
Above ₹1,00,00,000 ₹600

Late Filing Penalties

The penalty structure for late XBRL filing operates on two levels:

  • Additional filing fee: MCA charges an additional fee of ₹100 per day of delay for the company. There is no maximum cap, so a delay of 365 days would add ₹36,500 in additional fees alone.
  • Officer-level penalty under Section 137(3): The company and every officer in default are liable for a penalty of ₹10,000, and in case of continuing failure, a further penalty of ₹100 per day during which the failure continues, subject to a maximum of ₹5 lakh for officers.
  • Managing Director/CFO penalty: Under Section 137(3), the MD and CFO face imprisonment up to 6 months or fine between ₹1 lakh and ₹5 lakh, or both, for continued non-filing.

Unlike some MCA penalties that are capped, the additional filing fee for AOC-4 XBRL has no maximum limit. A company that misses the filing by 2 years accumulates over ₹73,000 in additional fees alone, plus officer-level penalties. The cost of late filing almost always exceeds the cost of professional XBRL filing assistance.

Ind AS vs Indian GAAP: Which XBRL Taxonomy Applies?

India has two parallel accounting frameworks - Ind AS (Indian Accounting Standards) converged with IFRS and Indian GAAP (older accounting standards under AS 1-32). The XBRL taxonomy you must use depends on which framework your company follows.

Ind AS Applicability (Ind AS XBRL Taxonomy)

  • All companies listed on any stock exchange in India
  • Unlisted companies with net worth of ₹250 crore or more
  • Holding, subsidiary, joint venture, or associate companies of any of the above
  • Companies that have listed or propose to list their debt or equity securities
  • NBFCs with net worth above ₹500 crore (Phase I) and ₹250 crore (Phase II)

Indian GAAP Applicability (General Purpose Taxonomy)

  • Companies that meet XBRL thresholds (paid-up capital above ₹5 crore or turnover above ₹500 crore) but are not required to follow Ind AS
  • These companies use the Indian GAAP XBRL taxonomy for their filings
  • The Indian GAAP taxonomy has fewer elements and simpler dimensional structures compared to the Ind AS taxonomy

If your company follows Ind AS, you must use the Ind AS XBRL taxonomy - filing with the Indian GAAP taxonomy will result in validation rejection. Verify your company's applicable accounting framework in the Board resolution adopting the financial statements before starting the XBRL tagging process.

XBRL Filing Checklist for FY 2025-26

Use this checklist to ensure nothing is missed in your XBRL filing process. Each step references the responsible person and the typical timeline.

  1. Confirm XBRL applicability (April 2026): Verify if the company crosses the paid-up capital (₹5 crore), turnover (₹500 crore), or listing thresholds. The Compliance Professional or CFO should confirm this within the first week of April.
  2. Finalize audited financial statements (July-August 2026): Complete the statutory audit and obtain the signed audit report from the statutory auditor.
  3. Download latest taxonomy (August 2026): Download the Ind AS taxonomy 2024-25 or Indian GAAP taxonomy from the MCA portal. Verify the version number against the MCA notification.
  4. Install and configure XBRL software (August 2026): Install the selected XBRL preparation tool with the correct taxonomy. Test with a dummy instance document.
  5. Map financial line items to taxonomy elements (August-September 2026): This is the core tagging step. Each Balance Sheet, P&L, and Cash Flow line item must be mapped to the correct taxonomy tag.
  6. Tag notes to accounts and text blocks (September 2026): Enter all textual disclosures, accounting policies, and notes against the relevant taxonomy text elements.
  7. Generate and validate instance document (September 2026): Export the instance document and run it through the MCA validation tool. Fix all errors.
  8. Hold AGM and adopt financial statements (by September 30, 2026): The financial statements must be adopted at the AGM before filing.
  9. File AOC-4 XBRL on MCA V3 portal (within 30 days of AGM): Upload the validated instance document, attach Board and auditor reports, affix DSCs, and submit.
  10. File AOC-4 CFS if applicable (same deadline): Consolidated financial statements are filed separately using AOC-4 CFS with a separate XBRL instance document.
  11. Preserve filing records: Save the SRN, filed instance document, validation report, and MCA acknowledgement for a minimum of 8 years as per Section 128 of the Companies Act, 2013.

Complete Annual Compliance with IncorpX

XBRL filing, ROC annual return, Board minutes, AGM coordination - all handled under one compliance package. Starting at ₹7,999/year.

View Compliance Plans

Sector-Specific XBRL Taxonomies

While most companies use the general Ind AS or Indian GAAP taxonomy, certain regulated sectors have sector-specific taxonomies that incorporate additional disclosure requirements.

Banking Companies

Banks and banking companies regulated by RBI have a banking taxonomy that includes elements for NPA classification (standard, sub-standard, doubtful, loss assets), capital adequacy ratios (CRAR, CET1, Tier 1, Tier 2), priority sector lending disclosures, and Basel III-specific reporting elements. The banking taxonomy is updated separately from the general taxonomy.

NBFC Companies

NBFCs above specified thresholds file under the NBFC taxonomy or the Ind AS taxonomy depending on their classification. The NBFC taxonomy includes elements for asset classification as per RBI's IRACP norms, provisioning disclosures, and fair value measurement of financial assets under Ind AS 109.

Power Sector Companies

Power generation, transmission, and distribution companies have additional taxonomy elements for regulatory asset disclosures, tariff-related information, and power purchase agreement details as required by CERC and SERC regulations.

XBRL Filing and Annual Compliance Integration

XBRL filing is one component of the broader annual compliance cycle. Companies must coordinate XBRL with other filings to avoid duplication and ensure data consistency.

  • MGT-7/MGT-7A (Annual Return): Filed within 60 days of AGM. Financial data in MGT-7 must match the figures in the XBRL instance document. Filed separately as part of ROC annual filing.
  • ADT-1 (Auditor Appointment): Filed within 15 days of AGM if the auditor is appointed or reappointed.
  • DPT-3 (Return of Deposits): Filed by June 30 annually. Deposit and borrowing data must align with XBRL-tagged financial statements.
  • DIR-3 KYC (Director KYC): All directors must have updated KYC before any company filing on MCA V3.
  • Income Tax Return: Financial data in ITR must reconcile with the XBRL financial statements filed with MCA.

Maintaining a unified accounting and compliance calendar ensures that the same financial data flows consistently across all regulatory filings - MCA, Income Tax, GST, and SEBI (for listed companies).

The turnover reported in XBRL financial statements, MGT-7, ITR, and GST returns must match. Any material discrepancy between filings can trigger ROC scrutiny, tax notices, and stock exchange queries. Always prepare all filings from the same finalized, audited financial statements.

Summary

XBRL financial filing for FY 2025-26 requires companies to use the Ind AS taxonomy 2024-25 with updated elements for lease modifications, sustainability disclosures, and digital asset reporting. Any company with paid-up capital above ₹5 crore, turnover above ₹500 crore, or listed status must file AOC-4 XBRL instead of the regular AOC-4. The filing involves creating an XBRL instance document, validating it against MCA business rules, and uploading it through the MCA V3 portal within 30 days of the AGM. Late filing attracts ₹100 per day with no maximum cap. The XBRL tagging process requires taxonomy knowledge and specialised software - most companies benefit from professional assistance to avoid validation errors and compliance penalties.

Whether you are a Private Limited Company crossing the ₹5 crore paid-up capital mark for the first time or a listed entity navigating the new taxonomy changes, accurate XBRL filing protects your company from regulatory penalties and ensures your financial data meets MCA's digital reporting standards.

File Your XBRL with IncorpX

End-to-end XBRL tagging, validation, and filing by experienced Tax Professionals. Zero-error guarantee for AOC-4 XBRL and AOC-4 CFS.

Start XBRL Filing Today

Frequently Asked Questions

What is XBRL financial filing?
XBRL (eXtensible Business Reporting Language) is a standardized digital format for filing financial statements with the Ministry of Corporate Affairs (MCA). Companies meeting specified criteria must convert their financial data into XBRL-tagged instance documents and file them as AOC-4 XBRL or AOC-4 CFS instead of the regular AOC-4 form. The taxonomy defines all financial elements and their relationships.
Which companies must file financial statements in XBRL format in 2026?
Companies must file in XBRL if: (1) listed on any stock exchange in India or abroad, (2) turnover exceeds ₹500 crore in the preceding financial year, (3) paid-up capital exceeds ₹5 crore, or (4) companies required to prepare financial statements under Ind AS. Banking, insurance, power, and NBFC companies use sector-specific taxonomies.
What is the XBRL taxonomy version applicable for FY 2025-26 filing?
For financial year 2025-26, MCA has notified the Ind AS taxonomy 2024-25 aligned with the latest Indian Accounting Standards amendments. The taxonomy includes updated elements for lease modifications under Ind AS 116, financial instrument disclosures under Ind AS 109, and revenue recognition changes under Ind AS 115. Companies must use only the MCA-notified taxonomy version.
What is the difference between AOC-4 and AOC-4 XBRL?
AOC-4 is the standard form for filing financial statements with the ROC. AOC-4 XBRL is the version filed by companies that meet XBRL applicability criteria; it requires an XBRL-tagged instance document as an attachment. AOC-4 CFS is for consolidated financial statements in XBRL. Both XBRL forms require the same financial data but in a machine-readable XML-based format.
What is the deadline for XBRL filing in 2026?
The deadline for filing AOC-4 XBRL for FY 2025-26 is within 30 days of the Annual General Meeting (AGM). Since the AGM must be held by September 30, 2026, the effective XBRL filing deadline is October 29, 2026. For OPCs, the deadline is within 180 days from the close of the financial year, which is September 27, 2026.
What is the penalty for not filing financial statements in XBRL format?
If a company required to file in XBRL submits the regular AOC-4 instead, the filing may be rejected by MCA or marked as defective. The penalty for late filing of AOC-4 XBRL is ₹100 per day of delay with no cap on the maximum amount. Officers in default face fines between ₹1 lakh and ₹5 lakh under Section 137(3) of the Companies Act, 2013.
What tools are used for XBRL tagging and filing?
The primary tools are: (1) MCA XBRL filing tool (free, available at mca.gov.in), (2) Tally Prime with XBRL export module, (3) IRIS XBRL by IRIS Business Services (commercial), (4) Webtel XBRL software, and (5) DataTracks for outsourced XBRL conversion. The MCA validation tool is mandatory for pre-submission error checking regardless of which preparation tool you use.
What is an XBRL instance document?
An XBRL instance document is the XML file that contains tagged financial data of a company mapped to the MCA taxonomy. Each financial line item (revenue, expenses, assets, liabilities) is tagged with a unique taxonomy element. The instance document includes the Balance Sheet, Profit and Loss Statement, Cash Flow Statement, and notes to accounts in a structured, machine-readable format.
Can a company file XBRL financial statements without a practising professional?
Technically, any authorized signatory with a valid DSC (Digital Signature Certificate) can file AOC-4 XBRL. However, the XBRL tagging process requires knowledge of financial reporting standards and the MCA taxonomy. Most companies engage a qualified practising professional for accurate tagging. Errors in tagging result in validation failures and filing rejections.
What are XBRL business rules and validation checks?
XBRL business rules are automated checks built into the MCA validation tool. They verify: (1) mathematical accuracy (assets = liabilities + equity), (2) mandatory element presence (CIN, company name, reporting period), (3) cross-element consistency (opening balance = previous year closing balance), and (4) taxonomy compliance (all tags from the correct taxonomy version). A filing cannot be submitted until all business rules pass.
Is XBRL filing applicable to LLPs and Section 8 companies?
No. XBRL filing is not applicable to LLPs as they are not governed by the Companies Act, 2013 financial statement provisions. Section 8 companies are also exempt from XBRL filing unless they independently meet the paid-up capital or turnover thresholds. These entities file their financials in the standard AOC-4 or Form 8 (for LLPs).
What happens if XBRL validation fails?
If validation fails, the MCA portal will not accept the instance document for upload. Common failure reasons include incorrect taxonomy version, missing mandatory tags, calculation inconsistencies, and wrong reporting period formats. The company must fix all errors in the XBRL preparation software, re-validate using the MCA tool, and then upload the corrected instance document. There is no penalty for validation failures; only late filing attracts penalties.
What is Ind AS and how does it relate to XBRL filing?
Indian Accounting Standards (Ind AS) are the accounting standards converged with IFRS that certain companies must follow. Companies preparing Ind AS financial statements must use the Ind AS XBRL taxonomy (not the general Indian GAAP taxonomy) for their XBRL filings. The Ind AS taxonomy has additional elements for fair value disclosures, comprehensive income, and IFRS-specific notes.
Do subsidiaries of listed companies need to file XBRL?
Subsidiaries of listed companies must file in XBRL only if they independently meet the XBRL applicability criteria (paid-up capital above ₹5 crore, turnover above ₹500 crore, or listed on a stock exchange). Being a subsidiary of a listed company does not automatically trigger XBRL. However, most subsidiaries of listed companies meet the paid-up capital threshold and end up filing in XBRL.
What is the cost of XBRL filing for a company?
The cost varies based on company size and complexity. Professional fees for XBRL tagging range from ₹5,000 to ₹25,000 for small to mid-size companies and ₹25,000 to ₹1,00,000+ for large companies with complex financials. Software costs range from free (MCA tool) to ₹15,000-₹50,000 annually for commercial tools. The MCA filing fee itself is based on authorized share capital.
Can XBRL financial statements be revised after filing?
There is no direct revision facility for XBRL filings on the MCA portal. If material errors are discovered, the company must file a fresh AOC-4 XBRL with corrected data along with an explanatory note and board resolution. Additional filing fees apply for revised filings. For listed companies, revised financials may also require intimation to stock exchanges under SEBI LODR regulations.
What are the key changes in the 2024-25 XBRL taxonomy compared to the previous version?
Key changes include: (1) updated elements for Ind AS 116 lease modification disclosures, (2) new tags for sustainability-related financial disclosures aligned with BRSR reporting, (3) enhanced related-party transaction elements under Ind AS 24, (4) revised segment reporting tags under Ind AS 108, and (5) new elements for crypto/virtual digital asset disclosures where applicable.
What is the role of a Compliance Professional in XBRL filing?
A Compliance Professional oversees the end-to-end XBRL filing compliance: coordinating with auditors for finalized financial statements, ensuring the XBRL tagging matches audited figures, running validation checks, certifying the AOC-4 XBRL form, and uploading it on the MCA V3 portal. The compliance professional also ensures board approval and AGM adoption of financial statements before filing.
Tags:

Dhanush Prabha is the Chief Technology Officer and Chief Marketing Officer at IncorpX, where he leads product engineering, platform architecture, and data-driven growth strategy. With over half a decade of experience in full-stack development, scalable systems design, and performance marketing, he oversees the technical infrastructure and digital acquisition channels that power IncorpX. Dhanush specializes in building high-performance web applications, SEO and AEO-optimized content frameworks, marketing automation pipelines, and conversion-focused user experiences. He has architected and deployed multiple SaaS platforms, API-first applications, and enterprise-grade systems from the ground up. His writing spans technology, business registration, startup strategy, and digital transformation - offering clear, research-backed insights drawn from hands-on engineering and growth leadership. He is passionate about helping founders and professionals make informed decisions through practical, real-world content.