Yes, even if there is loss / no business in the company during the year, the filing of annual returns along with Income Tax Return (NIL) and such other applicable compliances are required to be filled by the OPC.