Internal Audit is very important aspect, when we talk of assurance of true picture of state of affairs of an entity. It is checking within the entity. It helps in understanding and assessing risks and evaluates the internal controls and checks. It helps in ensuring optimum utilization of the resources of the entity, as well as timely identification of liabilities including the ones in contingent nature. Internal Audit helps ensuring adequacy of information systems security and controls. Statutorily also certain companies have to have Internal Audit in place.