打开你的会计软件。查看运营账户的现金余额。现在打开你的网上银行,查看那个余额。
它们几乎肯定不一致——这很正常。问题在于,你是否能在五分钟内逐项解释它们为什么不一致。如果你能做到,你的账目就是已核对的。如果你做不到,你的现金余额只是一个猜测,而猜测不应该成为你做出薪资发放、税务或借贷决策的依据。
银行对账是一项每月的常规工作,它能将一个猜测转变为一个你可以辩护的数字。它也是目前小企业最经济有效的欺诈控制手段。2021年至2023年间,美国银行的支票欺诈案件增加了约385%,而典型的职务欺诈案例通常在被察觉前会持续约12个月。之所以持续这么久,原因几乎总是一样的:没有人核对银行账户,或者核对得一团糟。
本指南将阐述什么是真正的对账、每月的步骤流程、容易让人困惑的经常性项目,以及如何通过控制手段将这项练习转化为真正的欺诈保护,而不仅仅是完成一项勾选任务。
什么是真正的银行对账
银行对账是在单一日期对两个数字之间差异的书面说明:
- 银行对账单上显示的月末现金余额。
- 你总分类账中同一账户在同一日期显示的现金余额。
在现实世界中,这两个数字永远不会完全相同,因为你的账簿和银行是在不同的日期记录同一笔交易的。你在3月28日开出一张支票;供应商在4月4日兑现。你在3月31日记录了一笔客户存款;银行在4月1日入账。银行在3月30日扣除了电汇费;你在阅读对账单之前不会发现。这些都不是错误——它们是时间性差异,而对账单就是列出这些差异的文件。
该文件的目的是证明,一旦你根据合法的时间性差异和遗漏的条目对双方进行调整,这两个数字就会完全相等。不是“接近”,不是“差43.27美元”,而是完全相等。零容忍的差异是唯一有效的标准,因为一旦你接受了“微小”的差异,你就会失去识别早期真实问题的能力。
双栏工作表
无论你使用什么软件,每份银行对账单都遵循相同的结构。你建立两栏,并将每一栏向同一个最终数字进行调整。
银行侧
- 起始:银行对账单上的期末余额。
- 加:在途存款(已记入你的账簿,但尚未出现在银行对账单上)。
- 减:未兑现支票和其他未兑付的支出。
- 调整:你已识别的任何银行错误。
- 等于:调整后银行余额。
账面侧
- 起始:总分类账中的现金期末余额。
- 加:银行已贷记但你尚未入账的项目(利息、电子资金转账收入、锁箱收款)。
- 减:银行已借记但你尚未入账的项目(服务费、资金不足退票、自动扣款、电汇费)。
- 调整:你已识别的任何记账错误。
- 等于:调整后账面余额。
只有当调整后银行余额 = 调整后账面余额时,对账才算完成。任何调整账面侧的项目都需转化为会计分录;任何调整银行侧的项目只需等待下个月清算。
容易让人困惑的经常性项目
有几个项目几乎出现在每次对账中。了解如何处理每一个项目能让结账顺利进行。
未兑现支票
你已经开出并记录但尚未到达银行的支票。它已经减少了你的账面现金余额,因此必须相应减少银行余额。通过包含支票号码、收款人、金额和签发日期的滚动清单来跟踪这些支票。一张未兑现超过90天的支票值得打个电话确认——收款人可能丢失了它,在这种情况下,你需要办理止付并重新签发。六个月后,大多数银行都会拒绝兑现原支票,而且过期的未兑现支票可能会引发州无主财产申报义务。
在途存款
你在本月最后一天记录的存款,但银行直到下个月第一天才入账。将其增加到银行余额中。如果一笔“在途存款”持续到下个月的对账单中仍未出现,那么你就有麻烦了——要么存款从未到达银行,要么被挪用了。
银行服务费、电汇费和账户分析费
银行会自动扣除这些费用;你之前没有入账。从账面侧减去这些费用,并记录一笔借记相关费用科目、贷记现金的会计分录。
利息收入
银行会存入你尚未入账的利息。将其添加到账面,并记录一笔贷记利息收入的日记账分录。
NSF(存款不足)退票
你存入的客户支票被退票。银行会撤销原始贷记,通常还会向你收取额外费用。你需要从账面余额中减去原始存款额,减去银行的 NSF 手续费,并重新建立对客户的应收账款。不要忘记第二部分——许多小企业核销了退票,但从未重新向客户开具账单。
EFT 和 ACH 活动
订阅、商户处理费、工资税扣款、自动贷款还款。这些款项进入银行时没有任何支票或纸质单据来提示记账。对账通常是这些项目被正确记录的唯一机会。为可预测的项目创建一个定期日记账分录模板。
银行及账面错误
真正的银行错误很少见,但确实存在——数字易位、存款被记入错误账户、重复过账。当你发现错误时,请清晰地记录下来,书面联系银行,并调整银行端余额直到其被修正。账面错误更为常见:金额输入错误(如将 $1,243.50 输入为 $1,234.50)、由于银行流水和手动输入同时进入系统导致存款翻倍、支票记录在错误的月份。通过日记账分录修复账面错误,而不是直接编辑原始交易(你需要审计轨迹)。
每月对账的分步流程
这里有一个具体的流程,无论你有一个银行账户还是二十个都适用。
1. 等待对账单,然后锁定期间
不要根据周期中的余额进行对账。等待在月份最后一天(或你的结算日)结账的官方对账单。在会计系统中锁定上个月,这样在你签字确认后,任何人都不能将交易日期倒填回该月份。
2. 确认期初余额
第一个合理性检查是本月银行对账单上的期初余额是否与上月对账单中调节后的银行期末余额相匹配。如果不匹配,说明上个月并未真正完成对账,本月剩下的工作将如空中楼阁。请停下来寻找断点。
3. 核对每一笔银行交易
逐行查看银行对账单,并在账簿中找到匹配的条目。勾选(或“核对”)每一个匹配项。按照对账单的顺序进行,而不是账簿顺序——这样未匹配的银行项目在最后会显得很突出,你也能更快地发现遗漏的日记账分录。
4. 列出未匹配项
银行对账单上任何没有账面记录的项目都需要入账——通常是手续费、利息、EFT 或 NSF 退票。账簿上任何没有银行记录的项目要么是在途存款、未兑现支票,要么是错误。
5. 编制余额调节表
使用上面的两栏工作表。大多数会计系统在当你标记项目为已结清后会自动生成该表,但不要盲目信任软件的“自动匹配”——在接受之前审核它建议的匹配项,因为仅通过金额匹配正是重复交易被隐藏的方式。
6. 将差异清零
如果调节后的余额不匹配,请系统地处理差异。几个快速测试方法:
- 能被 9 整除? 几乎总是数字易位错误(如你将 $153 写成了 $135 等)。
- 等于某笔交易的两倍? 重复条目——一方记了,另一方记反了(例如,支票被记录为存款)。
- 整数? 通常是遗漏了手续费、转账或存款。
7. 记录调整日记账分录
对账面端的每一次调整都应成为一笔日期为该期间最后一天的日记账分录。在摘要栏写明具体内容:“根据对账单记录的 4 月份银行服务费”,而不是简单的“银行手续费”。
8. 签字、注明日期并存档
打印或导出最终的余额调节表、银行对账单和日记账分录。签字并注明日期。这份资料包是审计师、银行家或未来的你在两年后对现金余额产生疑问时会查看的内容。
不仅仅是对运营账户进行对账
银行对账是最为人熟知的版本,但同样的原则也需要应用到资金在他人账簿上变动的每一个账户:
- 每个支票和储蓄账户,即使是活动较少的账户。
- 每个信用卡账户。许多欺诈计划专门针对信用卡,因为持卡人通常认为银行会发现问题。
- 商户处理器账户(Stripe, Square, PayPal)。分别对总存款、手续费、退款和拒付进行对账——这是了解真实收入和有效处理费率的唯一方法。
- 贷款和信用额度账户。根据贷方的对账单调节本金余额,并将每笔付款拆分为本金和利息。
- 备用金。需要突击盘点,而不只是账面对账。
每一个都是资金流入和流出你企业的场所;每一个都需要一份能与第三方账单对齐的独立分类账。
确保对账真正能发现舞弊的内部控制
机械对账是必要的,但还不够。职务舞弊能隐藏长达一年的最大原因在于,写支票、批准供应商或处理存款的同一个人也在负责对账。他们在为自己的偷窃行为“对账”——这意味着账目永远是平的,而现金却总是不翼而飞。
以下是一些在小型企业中行之有效的实用控制措施:
将对账人员与现金管理人员分离
只要有可能,负责核对银行对账单的人员就不应是写支票、批准付款、持有签名印章或处理入账现金的人员。在无法做到这一点的极小规模企业中,所有者应当亲自进行或审查对账工作。这是一项你绝不能授权给已经控制现金的员工的任务。
确保对账单在记账职能之外交付
银行对账单应当发送到记账员无法截获并修改的地方——例如老板可以看到的专用邮箱、邮寄到老板家中的纸质账单,或者是老板用来直接下载官方 PDF 的只读银行查询账号。如果对账是基于受控人员提供的账单进行的,那么这种对账只是在演戏。
审查已兑现的支票影像
调取所有超过一定金额阈值的已兑现支票的正反面影像。确认收款人与账面一致,背书看起来合法,且签名是你本人的。支票篡改(在支票签署后修改收款人或金额)在仅核对数字的对账中是看不出来的。
追踪作废和止付记录
一种常见的手段是在会计系统中“作废”支票,但不在银行侧操作,然后将其兑现。将账面上的作废支票清单与该期间的实际银行活动进行核对,并确保作废的支票原件已被实物销毁。
不要跳过任何月份
最好的舞弊控制手段就是一致性。每个月在收到对账单后的五个工作日内完成对账,不留任何间隙,这会让大多数贪污手段无法维持。注册舞弊审核师协会(ACFE)最近的《各国报告》指出,职务舞弊损失的中位值约为 14.5 万美元——而员工少于 100 人的小型机构受害程度更高,因为它们的内部控制较少。月度对账是你能实施的最廉价的控制措施。
悄悄破坏对账工作的常见错误
看起来平衡的对账可能仍然是错误的。注意以下几点:
- 迷信银行数据源(Bank feeds)。 银行数据源可能会漏掉交易、产生重复记录或分类错误。始终以官方对账单为准,而不是数据源。
- 通过“杂项”分录强制平账。 如果你找不到 54.18 美元的差额,并将其记入“待查”清算账户,那么你恰恰掩盖了对账原本要揭示的信号。必须找到差额。
- 长期挂账未兑现支票。 如果一张支票挂账超过六个月,它几乎永远不会兑现了。调查原因、作废并在需要时重新开具。
- 每季度对账一次。 季度对账会让三个月的错误堆积起来。错误的线索会变冷,舞弊的窗口期会一直敞开。
- 忽略信用卡。 信用卡账单也需要对账——而且往往比运营账户更需要,因为信用卡是员工费用舞弊多发的地方。
- 不锁定期间。 如果用户可以将交易日期倒填回已关闭的月份,上个月“已平衡”的对账结果会在一夜之间悄悄失效。签认后请锁定该期间。
这需要多长时间?
对于拥有一两个运营账户的小型企业,一次干净利落的月度对账应该需要 30 到 90 分钟——包括调取账单、勾对交易、记录调整分录以及归档。如果你的对账经常需要一整天,最可能的原因是:会计科目表中有太多现金等价物账户、手工录入与银行数据源重复、或者你放弃追查的前几个月的未解决差额。这三点都是可以解决的,且在几个周期内就能收回投入的时间成本。
从第一天起保持现金状况的真实性
对账属于那些平时感觉不重要,直到成为你与重大问题(如拖欠工资、申报错误的纳税申报表、违反银行贷款协议或两个月后才发现而非两年后才发现的贪污)之间唯一防线的实践。其机制并不复杂;关键在于按时、每次都做,并由独立人员审查工作。
纯文本会计让这种自律变得更容易。每笔交易都记录在可读的文件中,每次对账都会生成可供审查的差异(diff),并且每个历史期间都处于版本控制之下,因此你可以清楚地看到数字在何时被更改以及由谁更改。Beancount.io 默认提供这种透明度——没有黑箱,没有厂商锁定,且文件格式可供你未来的会计师、审计师或 AI 助手阅读。免费开始使用,了解为什么开发人员和财务专业人士正在转向纯文本会计。