Maintenance of all tax and legal compliances as applicable from time to time is a very important task for any company.