计算机审计思路和方法,本文主要内容关键词为:思路论文,计算机论文,方法论文,此文献不代表本站观点,内容供学术参考,文章仅供参考阅读下载。
一、经验、方法计算机程序化
就是将审计人员日常积累的手工审计的经验、方法进行归纳总结,以计算机语言的形式表达出来,从被审计单位数据库中查询,验证被审计单位财务结果是否准确,是否存在违规问题。这要求审计人员既要具备审计业务知识经验,还要具备较强的计算机数据库知识,两者结合发挥计算机审计的效力。举例说明,在审计中要检查被审计单位收入入账的完整性,需要对与收入相关的内控制度执行情况进行实质性测试,这里以检查出库单和发票编号的连续性以及两者记载的数量是否一致来举例。按审计经验,剔出作废票据,如果出库单和发票编号不连续或两者数量合计不相等,则可能存在收入反映不真实的问题。手工审计方法对发票和出库单是否连续编号,一般采用抽查的方法,即对某一时段发票和出库单是否连续编号进行抽查分析后做出判断。上述审计方法利用计算机来实现,主要是利用计算机软件,编写查询语句来验证编号是否一致,而且可以对全年或多年的票据情况进行验证;在发票和出库单记录的数量合计是否一致的核对上,手工审计方法一般是对某一时段两者数量汇总进行核对,检查是否一致;通过计算机来分析验证,可以把审计年度所有数量进行核对,而且效率和准确率更高。这就是手工审计方法通过计算机程序化来实现。再譬如,审计人员预测被审计单位发放奖金福利可能存在滥发和漏交个人所得税问题,则可以从该单位财务数据中以“奖金”“福利”等关键字作为查找条件将会计凭证摘要中包含上述字眼的数据查找出来,然后调阅相关会计凭证进行审计查证,这就是手工审计经验通过计算机来实现,也可以称作是“问题审计法”,就是预测被审计单位可能存在的某些问题,然后将这些问题通过计算机查找出来。在审计中采用这种审计思路方法可以验证审计实施方案和审计人员对被审计单位是否存在问题的各种假设。
二、法规、规章计算机程序化
就是将法律法规中对被审计单位的禁止性规定以计算机程序语言表达出来,利用计算机从被审计单位数据库中进行查询,检查被审计单位业务的合规性以及对会计信息的影响。这要求审计人员掌握和了解相关的法律法规,并具备一定的计算机数据库查询语言水平。这种方法适用于审计政策性较强、同类业务发生量大的单位。如住房公积金审计,由于其政策性很强,同类业务发生量大,在审计中可以将国家和地方政府对住房公积金的禁止性规定以计算机语言的形式表达出来,从被审计单位数据库中将不符合规定的数据查找出来后进一步检查落实。举例说明,住房公积金管理制度规定,缴存住房公积金的月工资基数原则上不应超过当地职工月平均工资的2倍或3倍;住房公积金归集比例不能超过限定比例;住房公积金贷款一人只能贷款一次;住房公积金贷款人应当是公积金缴存人;不得超过信用等级发放贷款等,均可以通过编写SQL查询语句将上述住房公积金归集和贷款业务中的禁止性规定程序化,将不符合规定的数据查找出来后,进一步调阅相关贷款合同和会计资料进行查证,从而取得良好的审计效果。可以采用类似审计思路的还有职工医疗保险审计、职工养老保险审计、职工失业保险审计等等。对保险公司、商业银行有关业务的审计也可采用同样的方法。上述审计方法主要是通过计算机验证被审计单位是否遵循有关法规、规章的规定作为审计思路。
三、实时审计发现计算机程序化
就是在审计实施阶段实时发现了一些新的问题线索,分析这些线索的特征后,通过计算机把线索特征用计算机语言表达出来,从被审计单位数据库中把类似的问题查找出来。这种方法,需要审计人员具备较强的审计业务技能和职业敏感性,以及计算机数据库操作水平,在审计中能够将发现的问题准确地用计算机语言表达出来,查找出可能存在的问题,从而提高审计效率和质量。举例说明,在某银行审计中发现该行下属某支行为完成总行下达的银行卡办卡任务,编造虚假姓名和身份证号码办理了大量银行卡,对这种违规行为进行分析,发现其基本特征是:大量银行卡集中在某一天办理且满一年后即办理销卡。根据这个特征,审计人员对该行其他所有支行的银行卡业务进行了计算机审计,首先以支行和日期为分组条件将一天办卡在设定数量以上且销卡和办卡时差在一年的支行查找了出来,锁定存在类似问题的支行;其次查找出这些支行办理大量银行卡的日期和卡号记录;最后调阅银行相关业务凭证和办卡基础资料,检查是否存在以虚假姓名办卡的问题,结果发现该行其他支行均不同程度地存在同样的问题。再譬如,银行审计中发现某公司银行账户资金频繁发生大额取现现象,取现金额主要是19万元,这引起审计人员怀疑:大额取现的用途是什么?为什么频繁出现19万元?查阅相关法规发现取现金额19万元的原因是为了避免超过20万元的大额现金交易的监管限制。调阅该公司开户资料发现该公司注册资本仅为5万元。调阅该账户资金流水,发现账户资金进出情况是:一笔大额转账收款后,再分别以多笔现金取现,资金收付频率及金额与企业经营规模明显不符且与企业经营特点明显不符,具有有意化整为零取现的行为特征。分析上述账户存取款的特点是取现19万元并且多次发生,为了进一步检查该行是否存在类似账户,审计人员将账户特征以计算机语言的形式进行描述并实施计算机审计,结果查出类似账户十余个,进一步延伸调查发现,这些账户所属的公司也是通过这种方式为其他公司虚假验资和抽逃注册资金的问题。
四、数据分析计算机程序化
数据分析计算机程序化主要是利用计算机对被审计单位电子数据按照设定的条件进行对比分析,发现异常情况,做出审计判断,落实可能存在的问题,这种方法不事先假定被审计单位可能存在哪些问题,而是直接通过数据分析来发现问题线索,然后进行查证。这对审计人员计算机技术水平要求较高,要熟悉被审计单位数据库结构,并且要熟悉被审计单位财务和业务内容,这样才能对出现的异常数据作出正确的分析判断,得出较为准确的判断结果。举例说明,对企业的资产、负债、损益审计,需要对被审计单位主营业务收入和主营业务成本进行分析性复核,首先设定计算条件生成主营业务收入和主营业务成本曲线,然后对比分析成本曲线和收入曲线,按照常规,收入和成本是配比的,收入曲线和成本曲线应该同方向变化,即收入曲线提升,其成本曲线也应该随之提升,如果收入和成本变动曲线出现较大反向差异,则可能是发生了异常财务行为,即可能存在企业对收入或成本进行了人为调整,因此需要对反常曲线对应的年度和月份的成本和收入进行重点审计,查明异常原因,揭露企业存在的违规问题。同样,在审计企业固定资产折旧计提是否正确时可以采取同样的思路,对固定资产原值和折旧分别以年和月份为单位进行趋势对比分析,如果出现异常,则可能是被审计单位将收益性支出资本化或变更了折旧方法、折旧年限等问题。以上计算机审计思路和方法在对科目变动具有相关性的科目之间进行对比分析尤为适用,而且不需要复杂的软件,用目前AO审计实施系统的图表查看功能或Excel中的图表功能均可以实现。
五、计算机审计创新
主要有两方面内容:
一是如何在被审计单位没有计算机数据的情况下利用计算机进行审计?这个问题看来比较奇怪,没有计算机数据怎么开展计算机审计?这就需要审计人员的“灵机一动”,也就是创新。举例说明,在某社会保障部门失业保险基金审计中,发现被审计单位再就业人员培训经费支出存在异常,该单位根据再就业人员参加培训的名单给有关培训机构支付培训补贴,在对该项业务进行内控测试时发现存在较大缺陷,并且发现许多参加培训人员的签名字体相似,审计初步判断参加培训人员名单可能存在虚假成分,如何验证参加培训人员的真实性?该单位提供的培训人员名单全部为手工填写且数据量较大,没有相关的电子数据。这时审计人员发现培训名单中除了姓名外还有身份证号码信息,顿时想到是否可以利用身份证号码进行真假验证?也就是利用计算机对身份证和姓名进行分析,将虚假人员查找出来。那么真实身份证信息来自哪里?这时审计人员想到了该社会保障部门的计算机数据库,社保部门计算机数据库中均有参保人员基本信息,首先从社保部门数据库有关表中将需要的数据(姓名和身份证号码)筛选出来生成新表,接着将参加培训人员姓名和身份证号码等关键信息录入计算机,生成参加培训人员电子表。然后以身份证号码为关联条件将上述两张表进行关联查询,检查是否存在身份证号码相同而姓名不同的记录,进一步落实这些人员是否真实存在,最终落实是否存在虚报冒领问题,审计结果发现被审计单位和培训机构联合以虚假培训方式将失业培训补贴转出形成小金库以及贪污挪用等问题。
二是如何借用其他单位计算机数据来完成审计任务。在某些单位审计时,由于被审计单位计算机数据限制,仅仅利用被审计单位数据往往不能有效完成审计任务。在审计准备阶段,如果审计人员能够及时想到利用有关单位数据开展计算机审计,则可以大大提高审计质量和审计效率。举例说明,住房公积金审计中,如何查证企业缴费基数是否准确?如何查证应缴而未缴住房公积金的企业?如果仅仅利用被审计单位数据显然不能实现审计目标。如果到企业逐个落实必然提高审计成本,而且效果也未必好。有没有其他更好的办法?此时也需要审计人员灵机一动:企业除了缴纳公积金外还要缴纳养老保险,公积金和养老保险的缴费范围和基数是一致的,二者的缴费基数都是企业上年月平均工资。那么利用社保部门的数据库中有关缴费基数数据和公积金管理中心的数据库中有关缴费基数数据通过计算机关联数据进行对比分析,就可以快速查出二者不一致的职工及所在企业,然后对这些企业进行重点审计调查,从而实现审计目标。为什么要把住房公积金基数和社会保险基数进行对比?这就是审计思路的创新,因为企业和个人缴纳的住房公积金所有权属于职工个人,而企业缴纳的养老保险并不属于职工个人所有,因此有些企业缴纳养老保险的积极性不高,甚至故意降低养老保险的基数,效益好的企业会利用公积金的税前扣除政策人为扩大住房公积金基数,变相发放福利,正是考虑到这些因素,才采取了上述审计方法。同样,上述方法除了实现查找二者基数不一致的企业外,还可以查找缴纳养老保险而没有交纳公积金企业,即在养老保险数据库中存在而住房公积金数据库中不存在的人员所在的企业。但对于没有交纳养老保险的企业,由于养老保险数据库中没有其企业信息,怎么查找出来?同样的方法,我们还可以采集工商部门的企业信息数据,分别和公积金数据、养老保险数据进行对比分析,可以查找到既没有交纳住房公积金又没有交纳养老保险的企业,对查找到的未按规定缴费的企业可以交给社保部门和公积金管理中心按规定依法收缴。实现审计效果一举多得。
标签:养老保险论文; 审计软件论文; 审计质量论文; 审计方法论文; 会计与审计论文; 审计目标论文; 社会保险论文; 审计职业论文;