Companies are required to file their annual returns with the CIPC once a year. It is done on the anniversary of the company’s registration . The reason for filing annual returns is to confirm whether a company is still in business, or if it will be in business in the near future. Its like renewing your company for another year. It is important to file to avoid the company being deregistered.