Accounting is both a primary communication channel between business entities and its stakeholders and a comprehensive information system which supports effective decision making. The role of the accounting profession is becoming more pronounced in today s business environment which is characterized by scarce resources, fierce rivalry, complex transactions and increased public scrutiny.