审计程序
验房师检查房子时,不会只做一次含糊的“检查”——他们会做具体的测试:拧开每个水龙头、按下每个开关、敲墙、读电表。审计程序就是审计师为收集证据而执行的具体测试。每一项程序都是一个明确的动作,旨在确认有关财务报表的某个特定事实。
审计师有一套标准工具。检查(inspection)指查阅某份文件或某项资产(读合同、看机器)。观察(observation)指亲眼看着某个过程发生(在存货盘点时站在仓库里)。函证(confirmation)指从外部方取得书面证明(银行确认余额、客户确认欠款)。重新计算(recalculation)指把算式重做一遍(核对折旧是否算对)。重新执行(reperformance)指独立地把公司本该运行的某项控制再做一次。询问(inquiry)指向人提问——有用,但单独使用很弱。分析程序(analytical procedures)指研究各种关系和趋势以发现异常(如果销售上升了 5%、运费却暴涨了 60%,那就有事需要解释)。各项程序大致分两类任务:控制测试(控制有没有起作用?)和实质性程序(实际金额对不对?)。
程序之所以重要,是因为正是它们把一个抽象目标——“核实收入”——变成具体的日常审计工作。程序的组合与深度由风险评估决定:高风险领域要用更多、更强的程序。需要记住的诚实要点是:没有任何单一程序能凭自身证明一个数字。尤其是询问,必须有佐证——一个只问管理层、把答复记下来的审计师,其实什么都没有审。
为审计存货,审计师会把几种程序结合使用:观察(看着员工在仓库现场清点货物)、检查(查阅采购发票核对成本)、重新计算(重核数量乘成本的算式),以及分析程序(注意到存货增长远快于销售,值得进一步深究)。
一项余额通常要靠组合使用若干种不同程序来核实。
仅靠询问是薄弱的证据——答复必须用检查、函证或重新计算来佐证。程序的选择与深度应跟随评估出的风险,而不是处处一样。