Internal controls are the mechanisms, rules and procedures implemented by a company to ensure the integrity of financial and accounting information, promote accountability and prevent fraud.
It is is a process for assuring of an organization's objectives in operational effectiveness and efficiency, reliable financial reporting, and compliance with laws, regulations and policies.