📘 1. Introduction
XBRL (eXtensible Business Reporting Language) is a globally accepted standard for electronic communication of business and financial data. In India, it is mandated by the Ministry of Corporate Affairs (MCA) for certain classes of companies to file their financial statements in XBRL format.
📄 2. Types of Filings Under XBRL
Here are the common types of XBRL-related filings in India:
- Form AOC-4 XBRL: For standalone & consolidated financial statements
- Form CRA-4: For cost audit reports (applicable companies only)
- Form CFS: Consolidated Financial Statements in XBRL
- Form AOC-4 CFS XBRL: For consolidated reporting by holding companies
🏢 3. Who Needs These Services?
The following companies are mandated to file in XBRL format:
- Listed companies (and their Indian subsidiaries)
- Companies with a paid-up capital ≥ ₹5 crore
- Companies with turnover ≥ ₹100 crore
- Companies covered under the Companies (Cost Records and Audit) Rules, 2014
🔍 Private limited companies not meeting the above criteria are exempt.
🧑💼 4. Why Choose a Filing Service Provider?
Filing XBRL isn’t just data entry—it involves:
✔️ Tagging data using MCA taxonomy
✔️ Validating XML/XBRL instance files
✔️ Understanding industry-specific standards
✔️ Avoiding form rejection and penalties
Hiring a professional ensures accuracy, compliance, and timely submission.
📝 5. XBRL Filing Process: Step-by-Step
Step 1: 🗂️ Data Preparation
- Collect financials: balance sheet, P&L, cash flows, notes, audit reports, etc.
Step 2: 🧩 Tagging with MCA Taxonomy
- Use certified XBRL software to tag data under MCA’s prescribed taxonomy.
Step 3: 🧾 Instance Document Creation
- Generate .xml file compliant with MCA format.
Step 4: ✅ Validation
- Validate the instance file using MCA validation tool.
Step 5: 📤 Filing on MCA Portal
- Attach to AOC-4 XBRL form → digitally sign → upload via MCA21
📋 6. Required Documents
Here’s what you’ll need:
- Audited financial statements
- Board report
- Audit report
- Notes to accounts
- Cash flow statement
- Consolidated statements (if applicable)
- Cost audit report (for CRA-4)
💵 7. Cost Involved
The filing cost can vary:
Category | Estimated Cost |
Filing Fee (Govt.) | ₹600 to ₹5,000 |
Professional Fees | ₹3,000–₹10,000 |
Software Tool (optional) | ₹0–₹25,000 |
⏱️ 8. Time Taken
The complete process typically takes 2 to 5 working days, including preparation, validation, and final submission.
⏳ Companies should avoid last-minute filing, especially before 31st October (for most financial years).
🚫 9. Common Mistakes to Avoid
- ❌ Wrong tagging of elements (leads to rejection)
- ❌ Not validating instance document
- ❌ Using outdated taxonomy
- ❌ Delayed submission = penalties up to ₹100/day
- ❌ Mismatch between AOC-4 and XBRL content
📞 10. Call-to-Action (CTA)
Need expert help with XBRL Filing in India?
📧 Email: opriyatrendingpvtltd@gmail.com
📱 WhatsApp: +91 75887 56518
🌐 Visit: opriyatrending.in
Our team handles the entire XBRL process—fast, accurate, and affordable.
❓ 11. FAQs
Q1: What is the deadline for XBRL Filing?
Generally within 30 days from the AGM. For most, it’s before 31st October.
Q2: Is XBRL filing mandatory for private limited companies?
Only if they meet the capital or turnover threshold, or are a subsidiary of a listed company.
Q3: Can we file AOC-4 without XBRL?
Yes, if you’re exempt as per MCA norms. Others must use the XBRL version.
Q4: Which software is used for XBRL?
Various tools like IRIS Carbon, Gen XBRL, TaxPro XBRL, etc., are MCA-compatible.