Day 02 · 2026-08-21 · 稽查层

十九条发现

把薪资、激励制度、报销、AI 花费四条线接进 agent 之后,第一轮跑出来的东西。全部实测,来自生产资料,可现场复核。金额与人名已匿名处理,数字未改。

19条发现
4条业务线
19条全部实测
2.08M年化覆盖出账 (RM)
怎么读:标着 首页 的三条,是挑出来放在首页的。左边红色边线代表钱已经错了或已经无法证明;灰色边线代表结构性问题 —— 这次没出事,但下次会。
线 A · 员工与董事报销

十条

每月约 RM 38,358 出账,七个月合计 RM 268,502.58,年化约 RM 460,000。约 30 份自填表单,过去凭信任批。

A-01首页

23 份报销表送审,完全正确的只有 4 份

干净率 17.4%7 份 critical · 12 份要修 · 9 项待决策

一个月的报销,逐份表格对 Claim Summary 核。范围是 19 份员工表、1 份董事表、7 份里程表。这不是舞弊 —— 是日期、分类和誊写。自填表单几乎在所有公司都凭信任批,因为没有一家公司请得起一个「专门检查别人算得对不对」的人。17.4% 就是这份信任的真实代价。

来源:2026 年 6 月报销稽查报告 —— F002 + F009 表格对 Claim Summary,期间 5/22–6/22。
A-02首页

净差 3.0%,真正被动到的钱是 9.5%

RM 1,199.95净修正只有 RM 382.51 · 3.1 倍

一本 RM 12,601.67 的账上七个独立错误:RM 574.20 报了但记成零、RM 230.00 记到别人头上、RM 40.74 完全没入账、RM 90.51 与 RM 34.72 是期外里程、RM 100.00 是期外餐费、RM 129.78 分类错。多付和少付互相抵消,净额只剩 RM 382.51。

每个财务团队都看总数。总数正好是互相抵消的错误藏身的地方。一本账可以只差 3%,同时做到:付错人、漏掉一个员工、把影响税务处理的分类记错。

来源:2026 年 6 月报销稽查报告 —— Stage 3 对账表,七笔逐项差异。
A-03首页

每月 RM 27,993 的报销,找不到任何单据

RM 27,993.65三个月均值 RM 25,094.51 · 年化约 RM 300,000

有一位申报人每个月在 Claim Summary 上都有金额,但稽查在整个归档结构里找不到任何报销表、里程表或收据文件夹。金额月月稳定,所以从来不显得异常。

风险不在于这个数字是错的 —— 它很可能是对的。风险在于没有人能证明它对或错。在审计、税务复查或任何争议里,一笔没有单据的金额,等同于一笔从来没有被证成过的金额。

来源:2026 年 6 月异常集合 —— severity critical,type missing_evidence。
A-04

RM 230 差点付给错的人

RM 230.00金额与分类完全一致 · 总数一分不差

一位员工提交了 RM 230.00 的医疗报销,Claim Summary 里完全没有她那一行。一位没有交表的同事,那一行显示的正是同一分类下的 RM 230.00。

这正是「对账」这件事存在的理由。它不会出现在任何差异报表里,不会触发任何金额门槛,最后要靠那个没拿到钱的人自己发现、自己去吵。

来源:2026 年 6 月报销稽查报告 —— critical 发现第 2、3 条。
A-05

一条表格公式,把三个分类虚报了 RM 36,243

虚高 2.92 倍表上 RM 55,126.06 · 实际 RM 18,882.67

某个部门的 subtotal 那一行,取值范围往回扫过了前面各部门的 subtotal,等于把它们又算了一次。Subscription 表上 RM 28,014.20、实际 RM 9,572.05;Business Meal 表上 RM 21,811.99、实际 RM 7,287.33;Other 表上 RM 5,299.87、实际 RM 2,023.29。

总额那一栏是对的,所以从上面看什么问题都没有。但分类小计是编预算的依据 —— 订阅那一栏读到真实值的三倍,下一季的成本管控就会打到错的部门,而且用的是一个「总数看起来支持它」的数字。

来源:2026 年 7 月报销稽查报告 —— 公式问题一节,subtotal 取值范围往回覆盖前段小计。
A-06

六月报出来的公式错误,七月还在

31 天跨两轮稽查,原封不动

六月那轮已经指出九个分类的总计全部在重复计算部门 subtotal。31 天后针对同一份工作簿跑的七月稽查,发现同一个缺陷没有改,只好再报一次。

「发现问题」和「关掉问题」是两种不同的能力。只报不追的稽查层,产出的是一份待办清单;价值要等到每条发现都有负责人、而且下一轮会自动重新出现直到关闭,才会兑现。这就是稽查必须是「每月固定跑」而不是「偶尔跑一次」的理由。

来源:2026-06-29 与 2026-07-30 两份稽查报告,同一个缺陷。
A-07

一个已经结掉的月份,事后被改了 RM 414.25

RM 414.25六月 RM 30,439.40 → 七月底 RM 30,853.65

四月的董事报销总额,六月验证时是一个数字,七月底从活的表上读到的是另一个。那个月早就处理完、款也付了。这个漂移之所以看得到,只因为之前留过一份已验证的快照可以对比。

活的试算表没有 audit trail。一个期间结掉之后,任何后续修改在预设情况下都是无声的。结账时留一份已验证的快照,是成本最低的一道控制 —— 代价是一个档案,换来的是把无声的漂移变成看得见的差异。

来源:baseline_drift 记录 —— 2026 年 4 月董事报销总额,verified 对 live。
A-08

四笔重复申报、五笔不该报的,在送出前被挡下

9 笔送出的 176 笔,176 笔有收据

每一笔进入报销之前,都用「供应商 + 项目 + 金额 + 报销月份」组成的 key 去比对完整历史。用这个方法抓到四张已经报过的发票。另有五笔被排除,因为是公司直接付款而非本人垫付。

重复申报很少是故意的 —— 发票寄了两次、订阅在周期中间续订、上个月的文件夹被重新打开过。对着完整历史去重,对机器是小事,对一个脑子里只装着这一个月的人来说,不可能。

来源:报销交易账本的 dedup key 逻辑与排除记录,2026-07 与 2026-09 报销。
A-09

供应商发票流水断号,代表有一张从来没收到

0002 → 00040003 缺失 · 已标记、暂缓、未申报

供应商的发票编号是按客户连续编的。把手上这一串跟它自己的序列一比,就浮出一份缺失的单据 —— 要么这笔扣款发生了而发票没寄到,要么它根本没发生。在拿到已付款发票之前,这笔挂着不报。

断号侦测的成本是零,而且几乎没有人在做。它抓的是对账完全抓不到的那一类问题:不是数字错了,而是有一份「应该存在」的单据不存在。

来源:报销状态看板的序列断号提示;经常性收费登记表的观察清单。
A-10

同一家供应商两种拼法,RM 1,383 被切成两半

RM 1,383.48RM 722.52 + RM 660.96 从来没被加在一起

同一家数据供应商在四笔交易里用了两种大小写写法。任何按供应商名称归并的报表,看到的都是两家中等规模的供应商,而不是一家比较大的 —— 而且两边都碰不到任何会触发复查的门槛。

供应商名称正规化听起来像整理档案的杂事,直到你发现:支出集中度、议价筹码、重复付款侦测,全部依赖它。把一家供应商拆成两家,盖住的正好是你最想据以行动的那个集中度。

来源:报销交易账本 —— 176 笔交易的供应商栏位归并。
线 B · 薪酬与激励制度

三条

每月 RM 135,305,年化约 RM 1.62M,84 名员工。十三套激励制度、四种发放节奏、七个系统。

B-01

薪酬只差 RM 58.75 —— 而四个激励项目全部是错的

24 倍净差 −RM 58.75 · 触及错误 RM 1,408.75

一次薪酬结算:一个激励项目因为把上个月的数字抄过来而多报 RM 733.75、一个 RM 600.00 的团队主管激励空着没填、一个 RM 75.00 的季度激励空着没填,还有一整节激励完全没出现。多报的和漏掉的几乎刚好抵消。

一份对到只差 RM 59 的薪资,看起来就是干净的一个月。但那个月有四个人的数字是错的,而且两个方向都有。薪资是唯一一个「互相抵消」根本不成立的地方 —— 每个人只看得到自己那一行。

来源:薪酬核对 skill 的 KNOWN HISTORY,2026-08 那一轮的发现。
B-02

一次薪酬核对,横跨七个系统、十三套激励制度

7 个系统13 个激励 code · 4 种发放节奏 · 84 名员工

每月的核对要读:两个内部激励工具、一个内容激励后台、十一个专案管理看板、一份四个分页的计算器试算表、一份工作笔记文件,以及薪资系统本身。发放节奏有 T+0、T+1、T+2 和季度四种。

没有人是故意把它设计成这样的 —— 每一个制度加进来的当下都很合理。薪酬的复杂度几乎永远是累积出来的,不是决定出来的。核对成本才是那个告诉你「累积已经过线」的指标,而在有人真的去数一遍系统数量之前,它是隐形的。

来源:薪酬核对 skill v3.0 的资料源对照表;薪资系统员工清单(84 笔);2026 年 7 月薪资批次。
B-03

五条激励规则改过,文件上还留着其中两条旧的

2 条时差 T+3→T+2 · 一条整个取消 · 一条版本化 · 两条换参与人

最近几个月里改过五条规则。主文件上第一条写的还是旧时差,已取消的那个也还挂在有效名单上。

激励制度的变动速度,永远快过描述它的文件。人手计算的人读的是文件,所以过期的规则会直接变成付出去的钱。把每条规则钉进一份带版本的登记表、让计算直接读它,才能挡住「一次政策调整,三个月后变成一笔薪资错误」。

来源:薪酬核对 skill v3.0 的激励规则登记表与时差对照表。
线 C · 月结付款批次

四条

九个类别、九份来源文件、同一个放款日。单批 RM 155,999。

C-01

一个身份证号码被当成银行户口 key 进付款档

收款目的地错在转账批次执行前抓到

一位员工的身份证号码出现在薪资来源档的银行户口栏。两者都是长串数字、都看起来合理,而且金额是对的 —— 唯一错的是收款目的地。同一轮还记录了另外两个陷阱:一位员工的户口不在他部门预设的那家银行,以及两个人同时以员工和外包身分存在、用的是不同户口。

付款正确性不是算术问题,所以任何以金额为基础的控制都抓不到它。检查必须拿收款目的地去对一份独立的记录,而且必须每个月跑,因为银行资料是无声改变的。

来源:月度费用核对 SOP —— Step 4 员工报销处理,已记录的例外。
C-02

一张 RM 3,000 的供应商发票存在,却不在任何付款清单上

RM 3,000本来会被完全漏掉

把未付发票文件夹拿来跟当月付款清单对,浮出一张没有对应付款行的供应商发票。另一项检查发现一张预扣税收据的日期属于某个月,却归档在下个月的文件夹里 —— 税是缴了,但期间归属是错的。

对账通常只跑一个方向:每一笔付款有没有对应发票?反方向 —— 每一张发票有没有对应付款 —— 才是抓到漏付供应商的那一个,而它需要把文件夹和付款清单并排读。

来源:月度费用核对 SOP —— 2026 年 6 月与 7 月的实战记录。
C-03

单月 RM 59,273 的广告代垫,背后是 8% 预扣税与一条硬死线

RM 4,741.8916 张发票 · 14 个客户账户 · 每月两条法定死线

预扣税是广告金额的 8% —— 不是收据总额(收据含服务税),而把两者搞混已被记录为一个反复出现的错误。申报按月分成上下半月两段,各有各的死线,而缴款参考编号是一次性的,每个周期都要重新申请。

这是那种「算对了还不够」的失误型态 —— 算对但迟交,就是罚款。任何替客户代垫媒体费用的公司都背着它,而单量大到让人手追踪变成「什么时候出事」而不是「会不会出事」。

来源:月度费用核对 SOP —— 2026 年 4 月与 5 月的预扣税记录,平台发票集合。
C-04

一次月结出账:RM 155,999,九个类别

RM 155,999.39转账记录单月 105 → 173 笔

薪资、员工报销、外包 voucher、创作者付款、预扣税、水电、杂费、一项团队激励、介绍佣金 —— 九个类别、九份来源文件、同一个放款日。同一期间还发生一次批次编号碰撞,两批都从 001 开始编,导致一个类别的记录覆盖掉另一个类别的。

九份来源文件汇到同一个放款日,才是月结真正难的地方。失误通常不是金额算错,而是某一个类别悄悄没进这一批,或者一批盖掉另一批。两者都是结构性的,而且自动检查的成本都很低。

来源:月度费用核对 SOP —— 2026 年 7 月 1 日付款汇总与转账看板记录数。
线 D · AI 与订阅支出

两条

这一条线对听众最有用:正在导入 AI 的公司,同时也在为 AI 付钱,而几乎没有人在量它。

D-01

订阅费占了报销的 60.7% —— 而且还在升

60.7%八个月 RM 35,966 里的 RM 21,827 · 月度 20.3% → 74.7%

一本报销账八个月、176 笔交易,每一笔都有收据。软件与 AI 订阅占了 RM 21,827.31。月度占比最低 20.3%、最高 98.2%,期末停在 74.7%。

订阅支出是大多数公司既不编预算、也不复盘的那一类,因为每一笔都小到可以不假思索就批。现在它已经是这本账的多数。任何正在导入 AI 工具的公司都走在同一条曲线上。

来源:报销交易账本 —— 176 笔交易,2026 年 1–7 月与 9 月,分类为订阅。
D-02

同一家 AI 供应商,三个独立账号,三个扣款日

27 笔 / 3 个账号另一个工具 RM 184 → RM 1,578.50(8.5 倍)

一家 AI 供应商在账上出现 27 次,分属三个独立账号,其中一个扣款日跟另外两个不同,因此落在其他账号被检查的周期之外。另外,某个工具的方案从每月 RM 80–184 的基准涨到 RM 1,578.50,内部没有任何通知;同一个月还有三名员工各自申报同一个平台的认证费,合计约 RM 1,145。

AI 工具的支出不是靠大决定失控的,是靠小决定:多开一个座位、升一次方案、三个人各自解决同一个问题。这些没有一笔会碰到审批门槛。唯一看得到它的方法,是跨人、跨月按供应商归并 —— 而这正好是没有人有时间用手做的事。

来源:报销交易账本的供应商归并;6 月与 7 月稽查报告的待决策项目。
诚实的部分

今天还不能说的

没有 time 基线。检视过的所有档案里,找不到任何一笔记录写着「在 agent 之前,这件事要做多久」,也没有一份表格来回审过几次的记录。所以所有关于「省了多少时间」的说法,今天只能标成观察,不当数据引用。

本能反应是回头估一个节省值 —— 这恰恰是唯一值得拒绝的事。一条老实说「还没量」的记录,比一个没人能复现的笃定数字更可信。修好它的代价是表单上两个栏位:送件到批准的耗时、来回次数。记两个周期,下一条就能标实测。