According to section 259 of the Companies Act 2016, local companies (public and private) must submit to the Registrar a financial statement for each financial year:
Private Company - within 30 days from the Financial Statements and reports are circulated to its members under section 258.
Public Company - within 30 days from its Annual General Meeting.