Financial statements must be filed with the ROC within 30 days from the date of the Annual General Meeting (AGM), and they should be prepared within 6 months from the end of the financial year.