乐于分享
好东西不私藏

货币资金循环内控审计底稿怎么做?附底稿模板、审计依据和流程图

货币资金循环内控审计底稿怎么做?附底稿模板、审计依据和流程图
很多审计新人做货币资金循环内控底稿时,最容易出现一个问题:
制度看了,访谈做了,表格也填了,但最后底稿里只剩下一句:
“经检查,未见异常。”
这句话不是不能写,而是太空。
复核人真正想看到的是:
公司关于钱的流程怎么设计?这个流程有没有真的执行?测试结果能不能支持审计结论?
货币资金循环说到底,就是把一笔钱问清楚:
钱为什么动?谁批准?谁付款?谁入账?谁复核?账面记录和银行流水能不能对得上?
这篇文章就用一个实操模板,把货币资金循环内控审计底稿拆开讲清楚。
一、先说清楚:底稿依据来自哪里?
做内控底稿,不能只靠经验。货币资金循环内控审计常用依据主要包括:
审计依据
在底稿中的作用
《企业内部控制基本规范》
明确内部控制目标、不相容职务分离、授权审批、会计系统控制等基本要求
《企业内部控制应用指引第6号——资金活动》
直接对应资金收付、资金授权、审批、岗位分离等控制要求
《企业内部控制审计指引》
要求测试内部控制设计与运行有效性,并评价控制缺陷
《企业内部控制评价指引》
用于缺陷认定,区分重大缺陷、重要缺陷和一般缺陷
《中国注册会计师审计准则第1131号——审计工作底稿》
要求底稿能清楚记录审计程序、审计证据和审计结论
《中国注册会计师审计准则第1211号》
要求了解与审计相关的内部控制,评价控制设计并确定是否得到执行
《中国注册会计师审计准则第1231号》
控制测试用于评价控制运行有效性
《中国注册会计师审计准则第1301号》
要求获取充分、适当的审计证据
《中国注册会计师审计准则第1314号》
用于控制测试抽样、偏差评价和样本结果判断
《审计准则问题解答第12号——货币资金审计》
提醒关注银行账户完整性、银行余额调节表、异常流水、网银U盾分离等实务风险
简单说:
内控规范告诉我们“企业应该怎么管钱”;审计准则告诉我们“注册会计师应该怎么查、怎么留底稿、怎么下结论”。
二、货币资金循环内控底稿的整体思路
货币资金循环底稿不要一上来就做控制测试。
比较顺的工作路径是:
先了解制度和流程,再识别风险和控制点,最后做穿行测试和控制测试。
一套完整底稿通常包括:
底稿名称
主要作用
制度文件获取清单
看公司有没有制度基础
访谈记录
了解实际流程怎么走
业务流程描述
把资金收付流程写清楚
风险与控制矩阵
把风险、控制点、执行人、频率、认定对应起来
穿行测试底稿
看控制设计是否合理、是否已经执行
控制测试底稿
看控制是否在期间内持续有效运行
控制偏差记录表
记录样本偏差、原因和影响
内控缺陷汇总表
评价缺陷类型和缺陷等级
审计结论表
形成对控制设计和运行效果的判断
这里要提醒一句:
穿行测试不是控制测试。
穿行测试通常选取1到2个样本,目的是看流程是否存在、设计是否合理、样本中是否执行。
控制测试则是抽取多个样本,目的是看控制在一段期间内是否持续有效运行。
三、货币资金循环内控审计流程图
更通俗的文字流程:
制度先拿到手 → 找人把流程问清楚 → 画出钱的路线 → 找出风险点 → 对应关键控制 → 选一笔做穿行测试 → 抽一批做控制测试 → 记录偏差 → 判断缺陷等级 → 形成审计结论。
制度先拿到手,流程先问清楚,风险先识别出来,再看控制点是否真的挡住了风险。
四、模板一:制度文件获取清单
做货币资金循环,第一步先看公司有没有制度。
序号
制度名称
是否获取
生效日期
主要内容
与访谈是否一致
1
财务管理制度
2025.01.01
财务审批权限、岗位职责
一致
2
货币资金管理制度
2025.01.01
现金、银行存款、网银、印章管理
基本一致
3
费用报销制度
2025.01.01
报销流程、审批权限、附件要求
一致
4
银行账户管理制度
2025.01.01
开户、变更、销户审批
一致
底稿结论示例:
经检查,A公司已建立与货币资金管理相关的制度文件,相关制度对费用报销、付款审批、银行账户管理、银行余额调节表编制与复核、印章及网银U盾管理等事项作出规定。经与访谈了解情况核对,制度规定与实际执行流程总体一致。
五、模板二:访谈记录
访谈记录不能只写“付款需要审批”。
真正有价值的是写清楚:谁申请、谁审批、谁付款、谁入账、谁复核。
项目
内容
访谈对象
财务负责人王某、出纳李某、会计张某
访谈日期
2026年X月X日
访谈内容
费用报销、付款审批、银行付款、银行账户管理、银行对账
付款申请
员工或业务部门在系统提交申请,并上传发票、合同、验收单等资料
审批流程
部门负责人审核业务真实性,财务会计审核票据及金额,财务负责人复核审批
付款执行
出纳根据审批完成的付款单,通过网银办理付款
会计入账
会计根据报销单、发票、银行回单等编制记账凭证
对账复核
出纳或会计按月编制银行余额调节表,财务负责人复核
实务提醒:
货币资金循环最怕的不是流程慢,而是一个人从头管到尾。
所以访谈时一定要问清楚岗位分工,尤其是出纳、会计、审批人、复核人之间是否分离。
六、模板三:风险与控制矩阵
风险与控制矩阵是货币资金内控底稿的骨架。
风险编号
主要风险
关键控制点
控制执行人
控制频率
影响认定
R-01
未经授权付款
付款前需经部门负责人、财务负责人审批
部门负责人、财务负责人
每笔发生时
发生、准确性
R-02
费用入账不准确
财务审核发票、金额、附件及科目
财务会计
每笔发生时
准确性、分类
R-03
出纳一人控制付款全过程
付款、记账、复核岗位分离
出纳、会计、财务负责人
持续
存在、完整性
R-04
银行存款账实不符
按月编制并复核银行余额调节表
出纳/会计、财务负责人
每月
存在、完整性、准确性
R-05
资金被挪用或体外循环
银行流水与日记账双向核对,关注异常流水
财务人员/项目组
每月/审计期间
存在、完整性
这张表写清楚后,后面的穿行测试和控制测试就不会散。
七、模板四:穿行测试底稿
穿行测试就是选一笔业务,从头走到尾。
假设我们选取A公司一笔差旅费报销作为样本:
项目
内容
样本编号
WT-01
业务类型
差旅费报销
报销人
张某
报销金额
8,620元
付款日期
2025年6月18日
付款方式
银行转账
对应凭证号
记-2025-06-128
控制环节
应执行控制
实际检查情况
是否相符
报销申请
员工提交申请并附发票
已取得报销申请单、发票及行程资料
部门审批
部门负责人审核业务真实性
报销单有部门负责人审批记录
财务审核
财务审核发票、金额、附件
财务审核记录完整,金额一致
付款审批
财务负责人复核后付款
已见财务负责人审批记录
银行付款
出纳根据审批单付款
银行回单金额为8,620元
会计入账
会计根据资料编制凭证
凭证金额、科目与报销内容一致
穿行测试结论示例:
经对样本WT-01执行穿行测试,该笔差旅费报销业务已履行申请、部门审批、财务审核、付款审批、银行付款及会计入账程序,相关单据金额能够相互勾稽。基于已执行程序,相关控制设计能够应对未经授权付款、费用记录不准确等风险,并在该样本中得到执行。
需要说明的是,穿行测试结果主要支持对控制设计及执行情况的了解,不能单独作为控制在整个期间持续有效运行的充分证据。
八、模板五:控制测试底稿
控制测试看的是:这个控制是不是在一段期间内持续执行。
项目
内容
测试控制
费用报销需经部门负责人、财务会计、财务负责人审批后付款
测试目的
检查费用报销审批控制是否持续有效运行
样本总体
2025年度全部费用报销记录
抽样方法
随机抽样,结合金额较大样本补充选取
样本数量
根据控制频率、风险水平及事务所方法论确定
测试资料
报销单、发票、审批记录、银行回单、记账凭证
样本编号
凭证号
金额
发票是否完整
部门审批
财务审核
付款审批
是否偏差
CT-01
记-2025-01-035
3,280
CT-02
记-2025-02-078
12,600
CT-03
记-2025-03-116
980
CT-04
记-2025-04-221
5,430
偏差记录示例:
样本编号
偏差内容
涉及金额
原因了解
初步判断
CT-03
报销单缺少部门负责人审批记录
980
经询问,为紧急报销,后续未补签
运行偏差
控制测试结论示例:
本次对费用报销审批控制执行控制测试。项目组从2025年度费用报销总体中选取样本,检查报销申请、发票、审批记录、银行回单及记账凭证。
经测试,除样本CT-03缺少部门负责人审批记录外,其余样本均按照制度要求执行。该偏差金额较小,经了解属于个别执行偏差,未发现该控制存在系统性失效迹象。项目组将结合偏差性质、发生频率及补偿性控制情况,评价是否需要扩大测试范围或调整相关实质性程序。
九、模板六:银行余额调节表控制测试
银行余额调节表是货币资金循环里非常关键的控制。
它不是只看“有没有编”,还要看“有没有复核、差异有没有查清”。
月份
是否取得银行对账单
是否编制调节表
是否存在未达账项
是否复核
是否偏差
2025年1月
2025年2月
2025年3月
2025年4月
底稿说明示例:
检查发现,A公司2025年3月银行余额调节表已编制,但未见财务负责人复核签字。经询问,财务负责人称已进行口头复核,但未保留书面或系统审批记录。该事项表明银行余额调节表复核控制留痕不完整。
结论示例:
A公司能够按月编制银行余额调节表,银行存款账面余额与银行对账单余额能够调节一致。但个别月份存在复核记录缺失的情况,属于控制运行层面的偏差。建议公司明确复核责任人,并保留书面签字或系统审批记录。
十、模板七:内控缺陷汇总表
发现问题后,不要只写“存在缺陷”,还要说明缺陷类型、影响和整改建议。
序号
控制类别
缺陷描述
缺陷类型
缺陷等级
可能影响
整改建议
1
费用报销
个别报销单缺少部门负责人审批
运行缺陷
一般缺陷
可能导致未经完整授权的费用入账
报销付款前检查审批完整性
2
银行对账
个别月份银行余额调节表无复核记录
运行缺陷
一般缺陷
可能影响银行存款余额准确性
明确复核人并保留复核记录
3
网银管理
制单U盾和复核U盾保管未有效分离
设计/运行缺陷
视影响程度判断
可能增加非授权付款风险
重新分配权限并定期检查
缺陷评价结论示例:
经执行穿行测试和控制测试,A公司货币资金循环已建立费用报销、付款审批、银行对账等主要控制,相关控制设计总体合理。测试发现,部分控制存在审批记录不完整、复核留痕不足等运行偏差。项目组已结合偏差性质、涉及金额、发生频率及补偿性控制情况进行评价,暂未发现上述偏差构成重大缺陷或重要缺陷,但公司仍需加强货币资金控制执行的规范性。
十一、整体审计结论怎么写?
底稿最后不要只写“未见异常”。
可以写成下面这种口径:
货币资金循环内控审计结论:
项目组通过询问、观察、检查、穿行测试及控制测试等程序,了解并测试了A公司货币资金循环相关内部控制,包括费用报销、付款审批、银行账户管理、银行付款、银行余额调节表编制与复核、印章及网银权限管理等控制。
测试结果显示,A公司已建立与货币资金循环相关的主要控制,相关控制设计总体能够应对未经授权付款、资金被挪用、费用记录不准确、银行存款账实不符等主要风险。控制测试过程中发现个别样本存在审批记录缺失、复核留痕不完整等运行偏差。经综合评价,上述偏差未表明相关控制整体失效,亦未发现构成重大缺陷的情形。
项目组将结合测试结果,评价对财务报表相关项目重大错报风险评估及进一步审计程序的影响,并在后续审计中继续关注大额异常资金流水、银行账户完整性、期末未达账项及关联方资金往来等事项。
货币资金循环内控底稿,不是把制度复制一遍,也不是把表格填满就结束。
它真正要回答的是:
钱为什么动?谁批准它动?谁实际操作?谁记到账上?谁最后复核?账面记录和银行流水能不能相互印证?
穿行测试,是跟着一笔钱走一遍。
控制测试,是抽一批钱看它是不是一直按规矩走。
缺陷评价,是判断这些问题到底会不会影响财务报表。
所以,好的货币资金循环内控底稿,不是写得多,而是说得清:
公司的钱,能不能管得住、说得清、查得到。
十二、审计结论写法
1、穿行测试结论模板
经执行访谈、检查制度文件及追踪样本业务流程,我们了解了A公司货币资金循环中费用报销、付款审批、银行付款、会计入账及银行对账等主要流程。
针对选取的穿行测试样本,相关业务已履行申请、审批、财务审核、付款执行及会计入账程序,单据金额、银行回单及记账凭证能够相互勾稽。基于已执行程序,相关控制设计能够应对未经授权付款、费用记录不准确及银行存款错报等风险,并在该样本中得到执行。
需要注意的是,穿行测试结果主要支持对控制设计及执行情况的了解,不能单独作为控制在整个期间持续有效运行的充分证据。
2、控制测试无重大偏差结论模板
本次对A公司货币资金循环中费用报销审批、付款复核及银行余额调节表复核等关键控制执行控制测试。项目组从报告期内相关业务总体中选取样本,检查审批记录、付款凭证、银行回单、记账凭证及复核留痕。
经测试,样本中相关控制总体按照制度要求执行,未发现重大控制偏差。基于已执行的控制测试程序,项目组认为上述关键控制在测试期间运行总体有效,可在确定进一步审计程序的性质、时间安排和范围时适当考虑相关控制运行有效性的影响。
3、存在一般偏差结论模板
本次测试发现,个别费用报销样本存在部门负责人审批记录缺失、银行余额调节表复核留痕不完整等情况。上述事项属于控制执行层面的偏差,反映公司在货币资金控制留痕及审批完整性方面仍需加强。
项目组已结合偏差性质、涉及金额、发生频率及补偿性控制情况进行评价。上述偏差未表明相关控制整体失效,但项目组将适当关注同类事项,并在必要时扩大样本或调整相关实质性程序。
4、存在较严重缺陷结论模板
经测试,A公司货币资金循环存在多笔付款未经完整审批、银行余额调节表长期未编制或未复核、付款权限与记账职责未有效分离等情形。上述问题表明相关控制未能按照设计持续运行,可能导致未经授权付款、费用错报或银行存款余额不准确的风险。
项目组认为相关控制存在运行缺陷,且该缺陷可能影响对货币资金、费用及往来款项相关认定的风险评估。项目组拟不依赖该项控制,并相应扩大实质性程序范围,重点关注银行流水核查、付款审批真实性、期后入账情况及异常资金往来。
参考依据:
《企业内部控制基本规范》
《企业内部控制应用指引第6号——资金活动》
《企业内部控制审计指引》
《企业内部控制评价指引》
《中国注册会计师审计准则第 1131 号 ——审计工作底稿》
《中国注册会计师审计准则第1211号——重大错报风险的识别和评估》
《中国注册会计师审计准则第1231号——针对评估的重大错报风险采取的应对措施》
《中国注册会计师审计准则问题解答第12号——货币资金审