ROC / Companies Act
XBRL tagging for eligible companies
XBRL filing for AOC-4 - IND-AS / IGAAP taxonomy, validation, common tagging errors.
XBRL tagging for eligible companies
XBRL filing of AOC-4 is mandatory if any of:
- Turnover ≥ ₹100 crore
- Paid-up capital ≥ ₹5 crore
- Listed company (any size)
- Subsidiary of a listed company
Taxonomy
- IND-AS taxonomy - for companies on Indian Accounting Standards
- IGAAP taxonomy - for companies on Indian GAAP
- Current version: 2026 release
Tagging
ROC → Forms → AOC-4 → \[id\] → XBRL
Two paths:
- Auto-tag - ThynkTax reads the uploaded financials, maps each line item to an XBRL element from the taxonomy, and produces the instance document. Coverage typically 70-80% on first pass.
- Manual review - every auto-tagged item is shown with the source line and the chosen XBRL element. You can override.
Validation
The XBRL instance is validated against the MCA validation tool:
- All mandatory elements present
- Calculation linkbase consistency (sub-totals = sum of items)
- Concept references match the taxonomy version
- No deprecated elements
Common tagging errors
- Wrong sign - e.g. depreciation tagged as positive when XBRL expects negative
- Period mismatch - instant elements (closing balance) vs duration elements (movement)
- Missing context - every numeric fact needs a context (entity, period, unit)
- Currency unit - INR mandatory; some companies erroneously use thousands or lakhs
Submission
Once validated, the XBRL instance is attached to AOC-4 and submitted via MCA V3.
Was this helpful?
Click below or email support@thynktax.com if not.
Related articles