Iranian Association of Certified Public Accountants (IACPA) is regulating and promoting accounting and auditing profession in the country and oversight of the work of members by:
- Organizing CPAs;
- Enhancement and development of professional services through preparation, compilation, publication and promotion of accounting, financial services and ethics standards;
- Enhancement of professional knowledge of certified public accountants through development and improvement of training, research and issuance of specialized and professional publications;
- Safeguarding the professional interests of members.
- Communication with regional and international professional bodies and becoming a member thereof with the goal of advancement of professional connections.