Per Companies (Filing Of Documents And Forms In XBRL) Rules 2011 & 2017:
- All public companies listed on Indian stock exchanges and their Indian subsidiaries
- Companies with annual turnover of ?100 Cr or more
- Companies with paid-up capital of ?5 Cr or above
- Companies required to prepare financial statements under Ind AS (Indian Accounting Standards)
Exemptions: NBFCs, housing finance, insurance, and banking companies. Once started, XBRL filing continues even if criteria are no longer met.