答案:
主要原因有三:
(1)内部控制是被审计单位为达到其经营管理目标而设立和实施的,最严格的内部控制也有其本身的固有限制:一是控制成本的限制,被审计单位往往考虑成本而牺牲内部控制可能带来的效益;二是人为的限制,包括有关人员不理解或错误理解内部控制,相关人员串通而破坏内部控制等,这些固有限制可能导致会计报表的重要反映失实。
(2)内部控制是否真正有效,需要通过执行符合性测试予以验证,但符合性测试只能证实内部控制是否有效和是否得到了一贯遵循,而不能对会计报表反映的合法性、公允性和一贯性进行证实。
(3)符全性测试的结果可以减少实质性测试的程序,但当符合性测试的成本高于所减少的实质性测试的成本时,注册会计师必然选择直接进行实质性测试。