The IMCP is an umbrella federation composed of 60 professional associations that bring together professional accountants from around the country. Membership in the IMCP is voluntary and consists of certified and non-certified members. Certified members have earned the IMCP's certification of Contador Publico Certificado–CPC. Only IMCP-CPCs can perform audits of public interest entities registered with the National Banking and Securities Commission and the National Insurance and Surety Commission. The IMCP, along with its state professional organizations, carries out the following regulatory activities for its members: (i) setting auditing standards; (ii) establishing ethical standards; (iii) setting and enforcing continuing professional development (CPD) requirements; (iv) implementing an investigation and discipline system; and (v) establishing and operating a quality assurance (QA) review system. In addition to being an IFAC member, the IMCP is a member of the Inter-American Association of Accountants.