Every company (pvt ltd/ltd ) are registered with ROC (Registrar of companies)
Details of annual balance sheet/profit loss etc are to be submitted to ROC in different forns
This is called ROC Filing
Note:-This is applicable only for companies and not for partnership or proprietorship