[小马哥带你编底稿]您有一份“货币资金”工作底稿编制指南需要查收,请点击获取!
基本内容
(一)“货币资金”核算内容
货币资金包括库存现金、银行存款和其他货币资金。企业持有由中国人民银行发行的数字人民币的,可以增设“数字货币——人民币”科目进行核算,在资产负债表中将其列报在“货币资金”项目,并根据《企业会计准则第31号——现金流量表》(财会〔2006〕3号,以下简称现金流量表准则)等规定判断是否属于现金及现金等价物和进行相应列报。
库存现金的基本会计处理原则如下:
银行存款的基本会计处理原则如下:
其他货币资金的基本会计处理原则如下:
其他货币资金的会计处理与银行存款基本类似,不在赘述。值得注意的是,“其他货币资金”核算的范围已不限于银行汇票存款、银行本票存款、信用卡存款、信用证保证金存款、存出投资款、外埠存款,还有支付宝、微信账户中的余额以及存放在公司银行账户的具有专项用途的受限资金等,对于受限资金要注意与现金流量表相关数据的勾稽关系。
(二)“货币资金”审计重要提示
1.重视“已开立银行账户结算清单”
项目组在审计银行存款时,如果只拿到银行对账单和银行存款明细账,实际是无法证明银行存款账户的完整性。此时,已开立银行账户结算清单就起到证明银行账户完整性的目的,这里会记载被审计单位在银行金融机构开立的各种账户,包括已经注销或久悬的账户。但是,对于一些外币账户、临时账户或非结算账户,已开立银行账户可能无法打印出来。此时,审计人员应注意执行其他审计程序获取银行账户的完整信息。
这么好的证明资料到哪里获取呢?实际很简单,企业人员拿着开户许可证及开户密码到基本户银行打印即可。去之前最好跟所在基本户银行沟通一下,准备好资料后再到现场打印。建议高风险项目,审计人员应当亲自获取“已开立银行账户结算清单”。
2.重视“企业信用报告”
企业信用报告是全面记录企业各类经济活动,反映企业信用状况的文书,是企业征信系统的基础产品。企业信用报告客观地记录企业的基本信息、信贷信息以及反映其信用状况的其他信息,全面、准确、及时地反映其信用状况。
企业信用报告主体信息主要包括六部分内容:信息概要、基本信息、信贷信息、非信贷信息、公共信息、声明及异议标注信息,根据服务对象的不同可对上述内容增减,形成不同版式的信用报告。
获取和检查企业信用报告能核对银行贷款、融资租赁、担保、票据等业务,并与企业账面记录核对是否一致。建议高风险项目,审计人员应当亲自获取“企业信用报告”。
3.重视“银行对账单”
任何企业不管是人财物,还是供产销都离不开资金的运转,所以货币资金的审计非常关键,而银行对账单就是所有业务发生的关键证据,它记载了银行账户里的每一笔收支的交易时间、对手方和交易金额,获取该证据就能够在检查记账凭证的时候核实资金收支是否真实发生。而往往企业全流程的舞弊必定会通过货币资金收支进行造假,所以,注册会计师需要重视对银行流水的双向实质性核查,并应当关注对货币资金发生额的审计思维。
CPA审计经验分享:
(1)银行对账单和银行流水的区别?
答:二者有区别。首先,银企对账是查询当前对账周期内余额对账的情况,进行账户余额对账和明细对账,也就是说银行对账单主要是核对当前周期内银行存款余额。其次,银行流水则是周期内每一笔银行交易记录。
(2)银行流水是否需要到银行亲自获取?
答:对于高风险项目,项目组在企业的协助下,应当亲自到银行获取银行流水。
(3)银行余额调节表到底谁负责编制?
答:很多审计人员在工作底稿里编制银行余额调节表,这实际存在一个问题,到底谁负责编银行余额调节表,答案肯定是企业财务人员,而非审计人员,审计人员应当做的是核实银行余额调节表银企调节事项是否合理,是否需要做审计调整。
4.重视银行存款存在资金归集导致的特别风险
公司将被归集资金在财务报表“银行存款”项目中列示,实际银行账户余额为零。审计时未有效实施银行存款函证程序,未审慎分析银行存款函证确认金额与账面金额不一致的合理性,未恰当识别银行存款列报存在的错报。
5.重视对银行函证收发函控制
项目组应当重视对银行函证收发函整个过程的控制以及核实银行收件人的身份和地址等信息,如果程序不到位则可能导致项目组收取的银行函证可靠性存在重大疑虑。
6.重视存在大量现金业务以及境外货币资金占比较高的情况
项目组应当对企业使用大量“库存现金”业务保持应有的职业怀疑,并对“库存现金”收支业务的相关内部控制进行详细了解和检查。对于公司境外货币资金占比较高的情况,需要进一步了解业务流程,设计进一步审计程序,关注境外货币资金是否账实相符,境外银行账户函证是否相符。
7.重视不合理的“存贷双高”情况
项目组应当关注公司是否存在“存贷双高”现象(有大额货币资金的同时负有大额债务)。了解公司银行账户数量和分布与其实际经营需要是否匹配。公司本期新增缺乏商业合理性的大额购销交易或其他大额非常规交易等,是否存在资金占用方面的重大错报风险。
(三)编制底稿常见问题
1.工作底稿低级错误,包括但不限于:
(1)导引表、明细表、披露表数据不准确与试算平衡表和附注不一致。
(2)明细表的发生额不准确,存在虚增或虚减情况,与其他对应科目逻辑不符。
(3)审计说明不完整,没有将执行的审计程序情况说明清晰、完整。
(4)缺少索引号或纸质底稿索引号与电子版索引号编制不准确。
(5)审计说明中包含审计调整,但本期数中没有审计调整事项,或者情况相反。
(6)抽取的样本没有记录选取的过程,以及样本量不满足审计计划要求。
(7)计划实施的审计程序没有实施,将应当编制的底稿随意隐藏。
2.未获取重要审计证据,包括但不限于:
(1)未获取已开立银行账户结算清单和企业信用报告。
(2)高风险项目,未亲自获取银行对账单。
(3)未见开户证实书原件。
(4)未获取关键银行账户的回函。
3.审计程序实施不到位,包括但不限于:
(1)未认真详细对银行流水和银行日记账双向核查。
(2)未关注银行存款未达账项是否合理,是否存在会计差错。
(3)仅关注银行存款余额审计,未关注发生额变化,未关注“空中飞”和账外账户。
(4)未对银行函证保持足够的控制,以及未对银行函证项目进行认真核对,未对银行函证收件人和地址等信息进行核实。
(5)未发函的银行账户没在工作底稿中说明理由,未回函的函证未执行替代程序。
(6)未对利息收入和银行存款规模进行分析。
(四)需要特殊关注和学习的文件和需要总结的案例
1.《中国注册会计师审计准则问题解答第12号-货币资金审计》(2019修订);
2.《会计监管风险提示第9号—上市公司控股股东资金占用及其审计》;
3.创业板、科创板、北交所等首发文件对货币资金审查的相关规定;
4.历年证监会及派出机构对会计师事务所的处罚(与货币资金审计相关);
(五)货币资金所需执行的审计程序
根据不同企业核算内容及风险特征,比如上市公司和非上市公司,IPO公司与非IPO公司,经常使用票据结算的公司可能存在保证金账户等,审计人员所需执行货币资金的实质性程序也会存在较大差异,中注协以及其他监管机构对注册会计师所需执行的审计程序有专门的规定和指引,根据被审计单位实际情况,对于必须要执行的审计程序应该必须执行,而对于不执行或不适用的情况应该在程序表底稿中加以说明。
需要强调的是,在讲解具体编制工作底稿的同时,会将所需执行的审计程序以示例的方式放在导引表予以说明,故不再单独赘述“程序表”相关内容。
CPA审计经验分享:项目组需要具备一些最基本的会计知识,并且需要熟悉银行相关业务,需要了解货币资金核算的内容,以及要对货币资金涉及的业务流程要清楚,上述知识和技能是做好货币资金审计的基础前提。
谁来做货币资金工作底稿比较合适?实质性工作底稿一般由助理人员编制,并需要经过项目经理的复核。但是,部分审计项目可能风险较高,实质性工作底稿的分工需要慎重考虑编制人的胜任能力,项目经理千万不能学“诸葛亮挥泪斩马谡”最后造成无法弥补的缺憾。建议项目负责人在考虑风险较高的审计项目时,货币资金底稿应当由经验较为丰富的审计人员亲自执行,项目经理还需要持续指导、监督和复核。对于其他高风险报表项目的实质性工作底稿亦是如此。
导引表
货币资金导引表是记录货币资金审计调整前后的年初余额和年末余额以及变化情况,记录审计人员执行货币资金实质性程序及获取证据,并进而推断货币资金的审计结论的工作底稿。
(1)导引表组成内容
货币资金导引表主要包括货币资金项目明细的期末余额和期初余额以及增减变化、审计说明和审计结论。
部分底稿示例如下:
审计说明:至少包括货币资金明细的核算内容、增减变化、执行的审计程序和获取的主要审计证据情况。
审计结论:1.经审计,该项目未见重大异常。2.经审计调整后,该项目未见重大异常。3.因银行存款回函数据与账面记录存在重大不符且管理层不同意调整(仅为举例)原因,该项目余额不能确认。根据实际情况,只能选择一个审计结论。
(2)导引表编制要点
期初余额来源于上年工作底稿审定数或者未审数(如有调整也需要插列增加调整过程),变动比例为期末余额调整后的数据与期初余额审定数之间的变动比例。
导引表里的索引号与明细表索引号对应。即:此处的项目明细与明细表中的数据保持一致。
如果有审计调整,还需要在审计说明中描述审计调整事项及说明。
(3)导引表部分审计说明举例
导引表部分审计说明示例如下:
货币资金主要核算库存现金、银行存款和其他货币资金业务。货币资金年末余额较上年末无明显变化。具体执行的审计程序如下:
(一)库存现金
1.经核实,库存现金明细表与总账、日记账合计数的金额相符,与试算平衡表和附注核对一致;经检查,非记账本位币库存现金的折算汇率及折算金额准确。
2.项目组对库存现金执行监盘程序:
(1)已制定监盘计划,确定监盘时间(风险较高的项目,建议突击性监盘);
(2)将盘点金额与现金日记账余额进行核对,经核对一致;
(3)监盘库存现金为20X3年1月10日,将库存现金倒扎调整至资产负债表日的金额,经核对一致。
(4)监盘过程中,未见有充抵库存现金的借条、未提现支票、未作报销的原始凭证,未见数家公司混用现金保险箱的情况。
3.抽查大额库存现金收支凭证,经核实,原始凭证齐全、记账凭证与原始凭证相符、账务处理正确、并记录于恰当的会计期间。
4.经检查,被审计单位的现金交易比例较低,且制定了现金管理办法,规范使用现金的范围和限额,能够保证现金收支完整、准确、安全。
(二)银行存款
1.经核实,银行存款余额明细表与总账、日记账合计数的金额相符,与试算平衡表和附注核对一致;经检查,非记账本位币银行存款的折算汇率及折算金额准确。
2.与出纳访谈了解账户的开立、使用、注销等情况,并获取被审计单位已将全部银行账户信息提供给注册会计师的书面声明。
3.审计人员在企业人员陪同下到基本存款账户开户行查询并打印《已开立银行结算账户清单》,并观察银行办事人员的查询、打印过程,经检查,被审计单位账面记录的银行人民币结算账户完整。
4.经抽凭,未见交易相关单据中被审计单位的收(付)款银行账户不包含在已获取的开立银行账户清单内。
5.审计人员与被审计单位人员一同前往被审计单位所在地人民银行外汇管理局,现场查询被审计单位的外币银行账户情况。或网上登录方式获取外币银行账户情况。
6.经重新计算,活期利息及定期存款利息与利息收入明细基本一致,未见重大差异。利息收入与资金规模基本一致,未见高息资金拆借情形。
7.结合营业收入底稿和应付账款底稿,对报告期内的销售、采购交易等情况,运用分析性程序以识别风险,结合对利息收入和银行手续费的审计,经分析和检查,未见企业货币资金余额和购销交易存在不合理之处。
8.向被审计单位在本期存过款的银行发函,包括零账户和账户已结清的银行,对未回函的银行电话了解函证情况,并执行替代程序。经回函信息核实,未见受限货币资金,未见影响现金流量表的事项。
9.抽查大额银行存款收支的原始凭证,经检查,原始凭证齐全、记账凭证与原始凭证相符、账务处理正确、记录于恰当的会计期间。未见非营业目的的大额货币资金转移现象。
10.经检查,银行存款收支的截止准确,未见跨期收支事项。
11.对银行存款账面收付记录与银行对账单抽样进行双向检查,经检查未见异常。
12.经检查,未见定期存款占银行存款的比例偏高,或同时负债比例偏高现象。
13.获取定期存款明细表,经检查,与账面记录金额一致,存款人为被审计单位,定期存款未被质押或限制使用。
14.在资产负债表日,对定期存款凭据(开户证实书原件)执行监盘程序,以及实地观察被审计单位登录网银系统查询定期存款信息,并将查询信息截屏保存。经询问及银行回函检查,公司无质押定期存款事项。
15.在审计外勤工作结束日前,对已提取的定期存款,核对相应的兑付凭证、银行对账单和定期存款复印件,未见异常。
16.获取资产负债表日的银行存款余额调节表,经检查,调节表中加计数是否正确,调节后银行存款日记账余额与银行对账单余额一致。经检查,调节事项的性质和范围合理。
17.检查跨期收支和跨行转账的调节事项以及大额在途存款和未付票据,未见异常。
18.经检查,不存在未入账的利息收入和利息支出;
19.项目组选择以下银行账户进行核对:基本户,余额较大的银行账户,发生额较大且收付频繁的银行账户,发生额较大但余额较小、零余额或当期注销的银行账户,募集资金账户等。针对同一银行账户,具体情况实施下列审计程序:
(1)选定同一期间(月度、年度)的银行存款日记账、银行对账单的发生额合计数(借方及贷方)进行总体核对。
(2)对银行对账单及被审计单位银行存款日记账记录进行双向核对,即在选定的账户和期间,从被审计单位银行存款日记账上选取样本,核对至银行对账单,以及自银行对账单中进一步选取样本,与被审计单位银行存款日记账记录进行核对。在运用数据分析技术时,可选择全部项目进行核对。核对内容包括日期、金额、借贷方向、收付款单位、摘要等。对相同金额的一收一付、相同金额的多次转入转出等大额异常货币资金发生额,检查银行存款日记账和相应交易及资金划转的文件资料,关注相关交易及相应资金流转安排是否具有合理的商业理由。收付款对方为个人、关联公司的,可以详查,核对银行存款日记账记录、银行对账单记录及原始收付单据,保持职业怀疑,关注是否存在虚构交易、关联方非经营性资金占用的情形。在注意到存在关联方(例如被审计单位控股股东、实际控制人、关键管理人员)配合被审计单位虚构收入的迹象的情况下,获取并检查相关关联方的银行账户资金流水,关注是否存在与被审计单位相关供应商或客户的异常资金往来。
20.项目组通过下列程序检查被审计单位资金池业务:
(1)询问被审计单位相关管理层及资金管理人员了解资金池业务。
(2)查阅董事会会议等有关会议纪要检查资金池业务。
(3)向开立银行账户的银行进行函证,确认相关账户有资金池安排。
(4)经检查,被审计单位与控股股东、实际控制人及其关联方存在资金往来。
21.项目组了解和评估被审计单位加入资金池业务的合法合规性、资金池资金在各企业之间和集团层面的集中方式、是否采取了适当措施保证资金安全等。考虑实施以下审计程序:
(1)获取资金池协议、股东大会或有权机构同意加入资金池协议的决议等批准文件,关注相关协议签订的授权审批情况。
(2)阅读资金池协议,了解资金集中方式、相关账户的余额显示模式,关注账户支付控制及其变更的设定等重要内容。
(3)函证实际余额(即截至函证基准日被审计单位参与资金池业务的银行账户中实际存在的余额,不包括诸如已上存集团归集账户而不实际存放在被审计单位账户的金额)。
(三)其他货币资金
1.了解开立支付宝、微信等第三方支付账户,获取相关开户信息资料,了解其用途和使用情况,获取与第三方支付平台签订的协议,了解第三方平台使用流程等内部控制,比照验证银行存款或银行交易的方式对第三方平台支付账户函证交易发生额和余额(如可行)。获取第三方支付平台发生额及余额明细,并与账面记录进行核对,对大额交易考虑实施进一步的检查程序。
2.经检查,其他货币资金存在质押、冻结等对变现有限制、或存放在境外、或有潜在回收风险的款项。
(四)披露
附注已按库存现金、银行存款、其他货币资金分别列示货币资金情况。因质押或冻结等对使用有限制、存放在境外、有潜在回收风险的款项应单独说明。
明细表
货币资金明细表数据来源于企业明细账和日记账,但在货币资金工作底稿还需要加入一些关键要素,比如银行账户的基本信息以及附证材料。即:项目组编制货币资金明细表时应关注银行存款和其他货币资金明细,还需要补充开户银行、银行账户、币种、性质、是否受限、并增加已开立银行账户结算清单、银行对账单、银行函证、银行存款余额调节表等附证材料。
部分底稿示例如下:
货币资金明细表其他货币资金还需要关注期末余额和银行对账单是否存在重大差异,获取并检查银行余额调节表,核实具体原因并判断是否存在审计调整。对于银行存款账户需要与“已开立银行账户结算清单”进行核对,了解银行开户性质和状态,并与账面记录进行核对,是否存在异常。
函证控制表
根据CSA1312函证准则第十二条规定:“注册会计师应当对银行存款(包括零余额账户和在本期内注销的账户)、借款及与金融机构往来的其他重要信息实施函证程序,除非有充分证据表明某一银行存款、借款及与金融机构往来的其他重要信息对财务报表不重要且与之相关的重大错报风险很低。如果不对这些项目实施函证程序,注册会计师应当在审计工作底稿中说明理由。”
实务中,由于发出和收回银行函证往往审计人员需要与企业财务人员、银行工作人员,以及快递公司人员等多方沟通和协调,所以对于时间紧、任务重的审计项目,项目组需要提前做好银行函证收发函工作准备,且提前与企业财务人员和银行工作人员联系,对各银行的函证要求提前做好部署,提高工作效率。在实务中,往往会出现各种由于银行函证不符合银行规定的情况要求重新寄送的情况,耽误审计进度。
项目组在按照准则规定的要求执行函证程序时,需要始终保持职业怀疑,对舞弊风险迹象保持警觉;通常情况下,对于高风险项目,实施银行函证程序时,应当全部发函询证,包括对于发生额较大但余额较小的账户、零余额账户、当年注销的账户也应将其纳入函证范围;如果通过风险评估风险较小的项目,项目负责人应当根据实际情况判断发函样本量,并对未发函的样本执行替代程序,并说明不发函的理由。
编制函证控制表的目的是为了对银行函证收发过程保持控制,并核实回函是否存在差异进行进一步审计工作。如果条件允许,建议项目组通过会计师事务所的函证中心进行收发函工作。
项目组需要获取“已开立银行账户结算清单”和“银行对账单”以及“银行存货明细表”,了解银行存款的开户行、账号、对账单金额、银行联系方式等相关信息,记录银行发函信息和回函信息,并对银行回函的14项内容进行逐项核对并检查是否相符,对不符事项需要进一步执行审计工作。
部分底稿示例如下:
(1)核查银行函证收发函联系方式
发函前,项目组需要从企业获取银行的相关信息,并与公开的银行信息进行核对,检查是否存在不一致的情况,如有则需要与银行客服电话了解并最终确认银行发函信息。建议对高风险项目执行银行函证的所有14项内容全部函证,对没有数据的项目写“无”。
回函时,也需要按此方法验证回函联系方式和地址,并核实是否存在异常回函信息。
(2)核查银行回函信息
项目组需要对银行回函的14项内容逐项内容进行核对,检查是否存在异常。包括银行存款、银行借款、注销的账户、贷方委托贷款、借方委托贷款、担保(含被审计单位为其他公司提供担保、银行为被审计单位提供担保)、未支付银行承兑汇票、已贴现未到期商业汇票、持有银行托收的商业汇票、不可撤销的信用证、外汇买卖合约、托管的证券或其他产权文件、未到期银行理财产品、其他(含贵金属、外汇期权、外币利率互换、人民币利率互换、人民币货币掉期和外汇货币掉期)。值得注意的是,项目组需要进一步了解被审计单位是否存在“资金池”业务,如有则需要进一步核对资金池业务数据。
如果银行未回函需要执行银行存款替代程序,获取银行对账单进行核对;关注银行存款是否存在受限情况,了解受限原因;对选择不发函的银行账户要在底稿中记录原因,并补充其他程序。
CPA审计经验分享:项目组在执行银行函证前,应对执行银行函证的审计人员进行培训和学习,提高银行函证和回函工作质量。建议熟悉《财政部中国银保监会关于进一步规范银行函证及回函工作的通知》(财会[2020]12号)、《银行函证及回函工作操作指引》(财办会[2020]21号)以及会计师事务所制定的银行函证操作指引等文件。如果项目组对某银行回函产生重大疑虑,建议项目组直接与银行人员进行访谈了解真实情况。
银行存款检查表
如果被审计单位存在定期存款业务,项目组应当编制银行存单检查表,核查开户证实书或银行存单是否为被审计单位所拥有,以及定期存款是否存在质押受限情况。
部分底稿示例如下:
值得注意的是,单位定期存款开户证实书用于对公客户开立定期存款时使用,单位定期存单用于对公客户将定期存款质押时使用,二者存在明显区别。另外,对于银行存单,项目组应当执行监盘程序,记录监管过程以及查看开户证实书原件及银行存单复印件情况。
CPA审计经验分享:这里需要强调的是,相当部分审计人员对银行金融知识和流程比较匮乏,如无法区分单位定期存款开户证实书与单位定期存单的区别。根据监管机构检查中发现,一些审计人员在公司现场查看了“单位定期存单”,却不懂业务常识,即如果是单位定期存单,该存单必然已被质押,且保管在银行。此外,对银行现金管理业务、大额存单、信用证、资管计划产品、理财产品等银行产品了解较少,出现异常时,无法保持职业敏感性。建议项目组如果被审计单位与银行业务较多,应当派遣对银行业务具有丰富经验的审计人员参与,并加强对相关工作底稿的指导、监督和复核。
银行存款未达账项检查表
编制银行存款未达账项检查表的目的是为了核查被审计单位是否存在大额及重要的未达账项,并核实是否需要进行审计调整,或不调整对审计结论的影响。值得注意的是,银行存款余额调节表应当由企业财务人员编制,审计人员只需获取并核实银行存款未达账项。
银行存款未达账项包括银行对账单未达和企业银行日记账未达,未达账项产生的原因有因时间差而形成的正常未达账项,也有由于会计差错(被审计单位或其客户或其双方)而形成的非正常未达账项。
项目组应当了解银行存款余额调节表中调节事项的性质,对银行存款余额调节表存在的大额或长期未达账项,项目组需要追查原因并检查相应的支持文件,判断是否为错报事项,确定是否需要提请被审计单位调整。对于企付银未付款项,检查被审计单位付款的原始凭证,并检查该项付款是否已在期后银行对账单上得以反映;在检查期后银行对账单时,就对账单上所记载的内容,如支票编号、金额等,与被审计单位支票存根进行核对。对于企收银未收款项,检查被审计单位收款入账的原始凭证,检查其是否已在期后银行对账单上得以反映。对于银收企未收、银付企未付款项,检查收、付款项的内容及金额,确定是否为截止错报。
CPA审计经验分享:实务中,某些项目组要求被审计单位不允许有未达账项,如存在未达账项则全部做审计调整。实际上这样的操作做法也存在一定的问题,对于正常由于时间性差异导致的企付银未付款项或企收银未收款项不需要提请被审计单位作出调整;而对于非正常原因形成的错报,项目组应查明情况并提请被审计单位作出相应的调整。
部分工作底稿示例如下: