Secretarial Audit is one of the very powerful tools given by Companies Act, 2013 to company secretary professional. Secretarial Audit aims at judging company compliances on a professional opinion basis. Secretarial Audit is mandatory for all listed companies, public companies having paid up capital of Rs 50 crore and above. Secretarial Audit is also mandatory for companies whose annual turnover is Rs 250 Crore or more. Secretarial Audit is also compulsory for a private company which is a subsidiary of public company.