Internal Audit can be done on a self-declaration basis by any organization but is mandatory for certain companies as per the company act 2013. It helps in control, effective compliance with regulatory guidelines and rules, risk management, and ensuring that all processes are according to Indian accounting standards and build a base for statutory audit.