Beancount.io LogoBeancount.io

从三周缩短至五天:通过截止准则与智能化对账加速月末结账

阅读需 2 分钟Mike ThriftMike Thrift
从三周缩短至五天:通过截止准则与智能化对账加速月末结账

询问十位小企业主他们的月末结账需要多长时间,你会听到各种各样的答案,从“我们并没有真正结账”到“一月份的账目要在三月份左右才能最终定稿”。三周的结账周期比教科书所承认的更为普遍,而且这几乎从未与交易量有关,而与工作流有关。

高绩效财务团队现在能在五到七个工作日内完成整个结账流程。顶尖组织已将其缩短至三天。这种差距并非源于更多的人手或更高级的软件,而是源于截止纪律、预置数据以及能在初期而非最后一天发现问题的对账节奏。

本指南将介绍小企业或独立簿记员如何将典型的结账周期从 21 天压缩到 5 天。这并非魔术,而是一个遵循错误在总分类账中实际传播规律的序列。

为什么结账进度缓慢

在修复结账流程之前,了解其为何延时会有所帮助。在对财务团队的调查中,同样的罪魁祸首一再浮现。

跨团队依赖。 大约 56% 的财务专业人士将等待其他部门视为结账缓慢的主要原因。在人力资源部门确认工时之前,簿记员无法过账薪资预提。在销售部门提交佣金表之前,财务总监无法最终确定收入。每一次移交都是潜在的延迟。

延迟或缺失的原始凭证。 供应商发票在下个月 15 日才到达,费用收据埋在某人的收件箱里,信用卡账单在循环日期发布。每一份缺失的文件都意味着要么需要延迟调整,要么需要猜测。

手动数据录入。 财务团队每年在手动日记账分录和对账上花费的时间长达 3,000 小时。每一次敲击键盘都有可能引入数字错位错误,这些错误随后会在对账时显现,并需要进行更正分录。

所有权不明。 当没有具体的人负责待摊费用明细表或递延收入瀑布流时,这些账户往往在第三周而不是第一周才被处理。

最后才进行所有对账。 典型的反模式:等到第 14 天才进行银行对账,发现 4,200 美元的时间性差异,然后花三天时间去理清它。

更快的结账不在于提高每项任务的工作速度,而在于重新安排任务顺序,以便及早发现问题,避免依赖项堆积。

五天结账法,逐日分解

以下计划基于自然月结账。如果你运行的是 4-4-5 财务日历或非标准会计期间,请调整日期。

第 -3 天至第 0 天:结账前准备

在月末结束之前进行的工作是将 5 天结账与 15 天结账区分开的关键。预置数据的团队可以立即缩短一到两天的结账时间。

在月末前三天,发送截止通知。给部门负责人发一封邮件,包含三项内容:提交发票、报销报告和预提估计的硬性截止日期;逾期提交的后果(将计入下个月);以及将自动过账的经常性日记账分录清单。

提前两天,将所有已知的经常性分录加载到系统中。房租、软件订阅、折旧、待摊费用摊销、租赁应计、经常性薪资。这些项目逐月变动极小。提前起草意味着结账的第一天变成了过账操作,而不是核查操作。

在截止日当天,进行初步扫描:未结发票、未过账账单、待处理日记账分录、银行流水空缺。任何看起来异常的项目都要在正式结账开始前标记出来。

第 1 天:严格截止与现金对账

第一天的重点是冻结边界。停止向结账期间过账新的交易。大多数会计系统允许你锁定日期范围或对前期分录发出警告——请开启此功能。

然后主攻现金。银行和信用卡对账应放在结账流程的前端,而非后端。原因有二:首先,现金是最容易核对的账户,因为它有一个不会撒谎的外部真实来源。其次,如果你的现金余额错误,所有的下游报表——应收账款账龄、应付账款账龄、现金流预测——都会继承这个错误。

核对每个银行账户、信用卡、支付处理器(Stripe、PayPal、Square)以及备用金。调查任何超过定义阈值(例如 500 美元)的时间性差异。如果银行显示有存款而分类账没有,请找到客户付款。如果分类账显示有付款而银行没有,则说明你有过期支票或过账错误。

第一天完成干净的现金对账,意味着第二天到第五天可以处理所有涉及现金的项目——应收账款、应付账款、收入、费用——并确信基础是稳固的。

第 2 天:应收账款、应付账款和辅助账核对

第二天的重点是确认辅助账(sub-ledgers)与总分类账(GL)控制账户相符。

对于应收账款,应收账款账龄报表(AR aging report)的总额必须等于总账中应收账款账户的余额。如果不一致,通常是因为有分录直接过账到了总账账户而未通过发票处理,或者是某张发票被删除但未冲销相关的日记账分录。运行账龄分析,观察各账龄区间——任何出现在 90 天以上栏目的客户都应记录在催收电话清单中——并将总额与总账勾稽。

对于应付账款,操作流程相同。应付账款账龄总额必须等于总账中的应付账款余额。不匹配通常指向在常规工作流之外支付的账单,或者是对应付账款账户进行了手动总账分录。

这一天也是记录坏账准备(allowance for doubtful accounts)调整的日子(如果你使用了该科目)。查看账龄,根据历史坏账比例计算每个区间的金额并过账。这五分钟的工作可以避免年终时的手忙脚乱。

第 3 天:应计项目、待摊费用和递延收入

到第三天,交易类账户已结算完毕。现在进入职业判断环节——记录那些尚未产生现金流动但已发生的经济活动。

应计项目(Accruals)。 对于每一项已发生但尚未收到发票的费用,进行应计过账。常见的包括:公共事业费(账单通常在次月中旬到达)、工作已完成但发票在途的专业服务费、已赚取但未发放的奖金,以及已出勤但尚未处理工资单的薪资。保持一份经常性应计项目清单,确保没有遗漏。

待摊费用(Prepaids)。 对于每一项预付费用,进行月度摊销。年度保险费应分摊至 12 个月。年度软件订阅费应分摊至 12 个月。通过一份跟踪每项预付款、原始金额、摊销期限和结余情况的明细表,这项工作只需 30 秒即可完成,而不需要花费 30 分钟去翻找。

递延收入(Deferred revenue)。 如果你预收账单或收取押金,请在本月确认已实现的部分。软件即服务(SaaS)业务应根据合同基数运行其收入确认进度表。服务型业务应审查在建项目,并按照完工百分比法或适用的收入政策确认已实现收入。

存货调整(Inventory adjustments)。 如果你持有存货,这一天是进行销货成本(COGS)核销的日子。无论你使用定期盘存制还是永续盘存制,总账余额都需要反映实地盘点结果或永续盘存记录。

第 4 天:复核、波动分析和调整

第四天是复核环节。运行财务报表草案,并以企业主视角进行审视。

波动分析(Flux analysis)。 将利润表和资产负债表的每一行与上月以及去年同期进行对比。任何超过定义阈值(通常以 10% 或 1,000 美元中较高者为合理的起点)的项目都要进行调查。波动分析是最高效的复核技术,因为它能发现对账无法发现的错误——例如,分类错误(misclassification)在平账时表现完美,但在两个账户之间会出现异常波动。

资产负债表复核。 每个资产负债表账户都应有一份辅助明细表。现金与对账单勾稽;应收账款与账龄表勾稽;固定资产与折旧明细表勾稽;所有者权益与前期余额加净利润之和勾稽。如果一个账户没有辅助明细表,你其实无法确定它是准确的。

清理分录(Cleanup entries)。 复核期间发现的任何问题都应在今天进行更正分录,而不是明天。

第 5 天:最终复核、报表发布和结账锁定

第五天用于二次检查并打包报表。

导出最终财务报表——资产负债表、利润表、现金流量表,以及任何管理层特定的报表(按产品线划分的毛利、按部门划分的费用、KPI 仪表板)。阅读这些报表。数据应该能连贯地叙述出本月发生的故事。

锁定期间。大多数会计系统都支持结账日期或期间锁定功能。请务必使用它。未来的你可能会在已结账期间产生“只改一个小地方”的冲动,到时你会感谢现在的你设置了阻力。

发送财务包并附带简短的文字说明。用三四句话解释推动本月业绩的因素,对企业主来说这比另一张电子表格更有用。

截止期纪律:被低估的杠杆

大多数小企业认为他们的结账慢是因为复杂性。其实,通常是因为截止期管理松散(cut-off slop)。

截止期纪律意味着交易落入正确的期间。4 月 30 日开具发票的销售是 4 月的收入。4 月 28 日收到且服务发生于 4 月的供应商账单是 4 月的费用。5 月 10 日提交的关于 4 月 22 日差旅的报销单是 4 月的费用,应通过应计项目记录。

如果没有截止期纪律,每一次调整都会产生连锁反应。4 月的账目看起来对了,然后 5 月 5 日来了一张迟到的发票,导致 4 月的毛利又错了。到第三个月,就没人再相信上月的数据,决策只能基于过时的数据。

遵循三条规则可以做好截止期管理:

单一硬性截止时间。 为接收截止期文件设定特定的日期和时间——例如第三个工作日的下班时间。截止时间之后收到的任何内容都不计入已结账月份;如果金额重大则进行计提(accrue),如果不重大则滚动到下月。

重要性水平(Materiality threshold)。 对于低于定义金额的项目,不要耗费精力追逐。调查成本超过了准确性的价值。高于阈值的,进行计提和调整。

政策文档化。 将其写下来。一份解释截止期规则的一页纸结账政策,可以消除与每个想要“仅此一次破例”的部门主管之间周而复始的博弈。

对账节奏:将难题前置

结账最快的团队都有一个共同习惯:及早且频繁地对账。不仅在结账日对账,而是贯穿整个月。

银行对账可以按周进行,而不是在结账第一天堆在一起处理。到结账开始时,前四周中三周的银行流水已经匹配并解释完毕。第一天的工作就变成了为期五天的清理,而不是三十天的“法务会计式”调查。

在运行良好的系统中,辅助分类账每天都会与控制账户核对。如果 5 月 14 日的总账应收账款余额为 $237,419,而账龄汇总总额为 $235,200,那么在结账前你还有两天时间来调查差异。在月中发现它只需五分钟;在结账期间发现它则可能变成半天的“悬案”。

同样的逻辑也适用于信用卡、工资清算账户,以及任何处于两个系统之间的账户(例如 Stripe 结算,销售总额进入一个账户,而存款净额进入另一个账户)。

原则是:实时进行的对账只需几分钟。延迟到结账时的对账则需要数小时,因为你必须重建已经遗忘的上下文背景。

结账如何触及记账基础

结账会暴露日常记账中存在的任何弱点。干净的结账取决于清晰的会计科目表、一致的交易编码以及一个你真正信任的总分类账。

三个习惯可以让每次结账都变得更快。

标准化会计科目表。 臃肿的会计科目表——当 80 个科目就足够时却使用了 380 个——会使对账和波动分析几乎无法进行。让账户专注于你实际需要做出的决策。

保持交易编码的一致性。 如果“办公用品”有时被使用,而另一些时候使用“办公费用”,那么你的费用报告就毫无意义。选择其中一个,将其记录下来,并定期审计。

保持原始单据的链接。 总账中没有链接收据或账单的交易,是你必须在结账期间重新调查的交易。现代会计工具会自动将单据附加到分录中。如果你的工具没有,请养成这个习惯。

强大的记账基础意味着结账变成了一种验证练习,而不是一个重建工程。

延长结账时间的常见错误

有几个反复出现的模式值得点名注意。

在最后才对账所有项目。 在第五天处理现金对账必然会导致漫长的结账。将那些有外部凭证支持的对账工作提前。

没有常设预提清单。 如果你每个月都靠记忆重新构建预提清单,你一定会遗漏。维护一份包含相关账户、频率和估算方法的常设重复性预提清单。

跳过波动分析。 “对账平了,所以数字一定是对的”是一个舒适的陷阱。对账捕捉的是计算错误。波动分析捕捉的是分类错误和遗漏的分录。你两者都需要。

过账到已关闭期间。 破坏历史财务数据最快的方法就是允许倒签日期的条目。锁定期间。如果稍后发现重大错误,请在当前期间过账一条更正分录并附上说明。

没有结账日历。 没有书面计划的结账会变成“等我们有空再说”。打印一份日历。指定负责人。根据截止日期跟踪进度。

保持账目随时可供审计

五天结账不是目的。目的是获得你可以信赖的财务报表,并能及时获得以便据此采取行动。

如果一位企业主在 5 号之前就知道上个月的毛利率下降了四个百分点,他就可以在当月采取行动。而如果是在 25 号才得知同样的情况,那么他就已经浪费了 20 天的决策时间。从某种意义上说,结账的速度就是管理的效率。

本指南中的机制——预置应计项目、第一天现金对账、第二天辅助账核对、第三天应计和待摊费用处理、第四天波动分析审查、第五天锁定——之所以有效,是因为它们是围绕错误实际传播的方式进行排序的。先打好基础(现金),然后向外延伸(辅助账),接着加入判断(应计项目),然后审查(波动分析),最后锁定。

一旦节奏形成,结账就不再像火警演习,而更像是一种习惯。

简化你的财务管理

快速、干净的结账取决于一个你可以随时审计的总分类账——每笔分录都可追踪,每项调整都可解释,每次对账都可重现。Beancount.io 提供托管在版本控制系统中的纯文本会计:每笔交易都清晰易读,每次更改都有记录,每个历史余额都可以按需重新计算。对于想要完全透明且不被供应商锁定的开发者、记账员和财务团队,可以免费开始使用,看看纯文本账本如何让月结自动变快。