Companies are required to prepare their financial statements each year as per the provisions of the Companies Act and have them audited by a practicing Chartered Accountant or a firm of Chartered Accountants registered with the Institute of Chartered Accountants of India. The Companies Act permits companies to choose their financial year end. The audited financial statements must be approved by the shareholders in an annual meeting of the shareholders, which should be convened by the company normally within six months from the end of the financial year. All companies are required to file their audited financial statements with the.