老王的「少了 8 个」
老王在武汉开了 3 家连锁便利店,做了七八年,自认账管得还算清楚。
上个月例行盘点,店员盯着一款「网红汽水」愣住了——
系统库存显示:100。 实际一瓶一瓶数出来:92。
少了 8 瓶。
老王第一反应跟很多老板一样,打电话给我:
「是不是又是上回那个负库存的毛病?系统又算乱了?」
我说:「老王,这回不一样。上一篇咱们聊的负库存(参见第 25 篇),是账算乱了、货还好好在仓库里——你顺着单据倒查,货一个不少。」
「但你这回是账面写着 100,实际真就只剩 92 瓶。这 8 瓶,是真的不见了。这叫『账实不符』,性质比负库存严重得多。」
老王在电话那头沉默了几秒:「那……这 8 瓶到底去哪了?」
这一篇,我们就把『账实不符』这件让老板半夜睡不着的事,把它的 7 个根源一次讲透,最后给你一张能直接照着用的自查清单。
先分清:「负库存」和「账实不符」根本不是一回事
很多老板把这两件事混为一谈,其实它俩天差地别。
负库存 → 账面:-8 实物:还有 12 瓶
「账算乱了,货还在」—— 顺单据倒查就能修
账实不符 → 账面:100 实物:只有 92 瓶
「账面有,货真少了」—— 货是实打实地不见了

打个比方——
负库存,像是你记账记错了顺序,钱包里的钱一分没少,只是账本上数字一时为负。
账实不符,是你钱包里真的少了 80 块——可能掉了、可能被偷了、可能花了忘记记——但账本上还写着原数。
所以记住这句话:
账实不符,是「账面数字」和「仓库实物」对不上。它要么是货真的少了(账多实少),要么是货莫名多了(账少实多)。
账多实少(盘亏)最常见,也最让人慌;账少实多(盘盈)相对少,但同样说明你的账没记全。
下面我们就把导致账实不符的 7 个根源,一个一个拆开讲。
根源一:出入库漏单 / 错单
这是最高频、占比最大的一类。说白了就是:货动了,但单子没跟上。
典型场景:
- 客户来店里买了一箱货,店员手忙脚乱忘了在系统里开销售单——货出去了,账没扣
- 供应商送货来,入库单录成了别的商品——这个商品账多了,那个商品账少了
- 销售单的数量手滑录错,实际卖 12,录成 1,账面就多挂了 11
这一类的特征是:实物的进出,和系统的单据,没有一一对上。 货是真动了,账没动,或者动错了方向、动错了数。
老王这家店流水快、店员忙,最大嫌疑就是这条——某天高峰期卖了几瓶汽水忘了开单,日积月累就差出 8 瓶。
根源二:时间差——动了货,单子还没来得及录
这条和根源一像,但本质不同:不是漏录,是『还没录』。
- 货今天上午到了,店员直接拆箱上架卖了 6 瓶,入库单到下班才补
- 你恰好在中午这个时间点盘点——实物已经多了刚到的货,账面还没加进去 → 账实不符
09:00 到货 24 瓶(实物已进仓,入库单还没录)
11:00 卖出 6 瓶(销售单录了,账面 -6)
12:00 你来盘点:
实物 = 原有 + 24 - 6
账面 = 原有 + 0 - 6 ← 入库单还没补
👉 账面比实物少了 24 瓶(看起来像盘盈)
17:00 补录入库单 24 瓶 → 账面追平
划重点:时间差导致的账实不符,是「暂时的」。 等单据补齐,账自然就追平了。所以盘点最好选在一天的业务结束后、所有单据都录完时做,否则你抓到的可能只是一个「半截账」。
根源三:报损、报溢、损耗没记(参见第 21 篇)
货没卖,也没被偷,但它就是「消耗」掉了——这部分如果不记账,账面永远比实物多。
便利店尤其典型:
- 汽水临期、过期了,店员直接扔了,没做报损单
- 饮料搬运时摔破了 2 瓶,扫地出门,账上还挂着
- 雪糕化了、面包坏了、鸡蛋碎了
- 试吃、品尝、店员自己喝了一瓶忘了记
这些都是真实的「货的减少」,但因为没走报损单,账面纹丝不动。
这一类的特征是:货是真的没了(合理损耗),但减少的动作没记进系统。 修正办法不是去改库存数字,而是把缺的报损单补上——既让账追平,也让你看清「到底损耗了多少、损耗在哪」。
老王后来一查,这 8 瓶里有 3 瓶就是临期被店员扔了没报损。(报损、报溢具体怎么记账,参见第 21 篇。)
根源四:单位换算错(参见第 13 篇)
这条最隐蔽,老板自己很难想到,但在批发、便利店里其实不少见。
- 汽水一箱 = 24 瓶
- 进货时按「箱」录入了 5 箱,系统应该折算成 120 瓶
- 但商品资料里「箱与瓶的换算关系」没设对,系统按 5 瓶入库
- 账面凭空少了 115 瓶 → 一盘点,实物比账面多一大截(盘盈)
反过来也会出错:
- 卖出按「瓶」开单,但商品资料里把单位设成了「箱」
- 卖 1 瓶,系统扣了 1 箱(24 瓶)→ 账面凭空少 23 瓶
这一类的特征是:货的数量没错,是「单位」换算错了,导致账面数字被放大或缩小。 修正办法是先把商品资料里的单位换算关系设对,再重算。(单位换算怎么设才不出错,参见第 13 篇。)
根源五:盘点本身就盘错了(参见第 20 篇)
这条特别容易被忽视——有时候不是货错了,是你『数』错了。
- 漏盘:货堆在仓库角落、压在底下,盘点时没数到 → 账面 100,你只盘出 92,以为少了 8,其实那 8 瓶在角落
- 重盘:同一批货数了两遍 → 盘出 108,以为盘盈
- 数错:一箱以为 24 瓶,实际是 12 瓶装的小箱,数量算错
- 盘点时还在进出货:边盘边卖,数字对不上
这一类的特征是:货和账其实都没问题,是「盘点这个动作」本身出了错。 所以发现账实不符时,第一件事不是改账,而是再盘一遍核实——尤其是差异不大的时候,很可能是数错了。
老王这 8 瓶里,后来又找出 2 瓶——压在仓库最里头一箱矿泉水后面,第一遍真没数到。(全盘、抽盘、循环盘、动态盘四种盘点方式怎么选,参见第 20 篇。)
根源六:内部偷拿 / 监守自盗
讲到这条,老板们往往脸色一沉。但账实不符里,这是绕不开的一条,尤其是高单价、易转手、好携带的商品。
- 店员顺手拿几瓶饮料、几包烟、几盒口香糖
- 收银时故意不开单、收现金进自己口袋(货出了,账没动)
- 退货做假:编一个退货,把货退回仓库、钱退给自己
- 内外勾结,进货时少收货、却按全额签收
便利店的烟、酒、饮料、充电宝,都是高发品类。
这一类的特征是:货是真的被「人为」拿走了,而且行为人会刻意不留单据痕迹。 这恰恰是它难查的地方——但不是查不到(这正是下一篇飞单、第 28 篇数据痕迹要讲的)。
这里要说句公道话:不是所有账实不符都是有人偷。先排除前面 5 条「无心之失」,再怀疑人,否则容易冤枉好员工、寒了人心。但反过来,如果前 6 条都排查了、差异还很大、还反复出现,那就要正视这个可能。
根源七:系统外私自调货 / 赠品试用未登记
最后这条,是「货确实合理地动了,但绕过了系统」。
- 三家连锁店之间互相调货救急——A 店缺货,从 B 店拿了一箱,口头说一声就拉走了,没做调拨单
- 供应商搭赠的促销品直接上架卖了,从没走过入库
- 老板自己拿货送人、招待客户,没登记
- 做活动的试用、品尝装直接拆了,没记
B 店实物:少了 1 箱(被 A 店拉走)
B 店账面:没动(没做调拨单)
👉 B 店盘点:账多实少
A 店实物:多了 1 箱
A 店账面:没动
👉 A 店盘点:账少实多
这一类的特征是:货在「系统管不到的地方」流动了。 连锁店尤其高发——店和店之间一句话就把货调走了,系统完全不知情。修正办法是所有货的流动都必须走单据,哪怕是『救急借一箱』也要补调拨单。(调拨、移库怎么操作,参见第 19 篇。)
配图 1:7 个根源,是「账错」还是「货错」
货真的少了吗 修正方向
─────────────────────────────────────────────────────
① 出入库漏单/错单 没少 补漏单/改对单据
② 时间差未及时录 没少 补单,账自然追平
③ 报损报溢损耗没记 少了(合理) 补报损单
④ 单位换算错 没少 改换算关系,重算
⑤ 盘点盘错(漏盘/重盘) 没少 重盘核实
⑥ 内部偷拿 少了(被偷) 查痕迹+管理
⑦ 系统外私自调货/赠品 动了(没记) 补调拨/入库单
─────────────────────────────────────────────────────
👉 7 条里,真正「货合理少了」的只有 ③;
真正「被人拿走」的是 ⑥;
其余 5 条,本质都是「单据/操作没跟上」。

配图 2:发现账实不符,正确的排查顺序
┌──────────────────────────┐
│ 盘点发现:账面 ≠ 实物 │
└─────────────┬────────────┘
│
▼
┌──────────────────────────┐
│ 第1步:再盘一遍(排除盘错) │ ← 根源⑤
└─────────────┬────────────┘
│ 仍不符
▼
┌──────────────────────────┐
│ 第2步:确认单据全录完了吗 │ ← 根源②时间差
└─────────────┬────────────┘
│ 录完了仍不符
▼
┌──────────────────────────┐
│ 第3步:查出入库流水有没有 │ ← 根源①④⑦
│ 漏单/错单/换算/调货 │
└─────────────┬────────────┘
│ 流水也对
▼
┌──────────────────────────┐
│ 第4步:查损耗记了没 │ ← 根源③
└─────────────┬────────────┘
│ 排除前6条,差异仍大且反复
▼
┌──────────────────────────┐
│ 第5步:才考虑「人为」因素 │ ← 根源⑥
└──────────────────────────┘
这个顺序的精髓:先疑「事」,再疑「人」。 90% 的账实不符,查到第 4 步就破案了。

老板能直接照着用的自查清单
把这张表打印出来,发现账实不符时,从上往下一条条排:
| 排查项 | 具体动作 | 对应根源 |
|---|---|---|
| 重新盘一遍 | 让另一个人复盘,尤其数差异不大的商品;翻仓库角落、底层 | ⑤ 盘点错 |
| 单据录全了吗 | 确认当天/当期所有进、销、退单据都已录入系统 | ② 时间差 |
| 出入库流水 | 拉这个商品的出入库明细,找差异第一次出现的时间点 | ① 漏单错单 |
| 单位换算 | 检查商品资料里「箱/件/个」换算关系是否设对 | ④ 换算错 |
| 报损报溢 | 查临期、破损、过期的货有没有做报损单 | ③ 损耗 |
| 调拨记录 | 连锁店之间的调货、借货,有没有走调拨单 | ⑦ 私自调货 |
| 赠品试用 | 搭赠品、试用装、招待用货有没有登记 | ⑦ 未登记 |
| 高价值商品监控 | 烟、酒、贵价品单独重点盯,差异反复出现时查操作日志 | ⑥ 内部偷拿 |
| 定期盘点 | 高流转/高价值商品做循环盘(参见第20篇),别等季度才发现 | 全部 |
一句话:账实不符是高频、甚至致命的问题,但 90% 都能靠「规范录单 + 定期盘点」根治。 真正难根治的只有那一小部分人为问题,而那部分,系统也能帮你留下线索。

老王后来怎么做的
老王花了一周,把那 8 瓶汽水的事查了个底朝天,结果是:
| 这 8 瓶的去向 | 数量 | 属于哪个根源 |
|---|---|---|
| 临期被店员扔了没报损 | 3 瓶 | ③ 损耗没记 |
| 压在仓库角落第一遍漏盘 | 2 瓶 | ⑤ 盘点漏盘 |
| 高峰期卖了忘开单 | 2 瓶 | ① 漏单 |
| 调给另一家店没做调拨单 | 1 瓶 | ⑦ 私自调货 |
「你看,」我跟他说,「8 瓶,4 个根源,没有一个是『偷』。你要是一上来就怀疑店员,人都得让你气走。」
老王定了三条新规矩,贴在三家店的仓库:
- 货动必有单——进、销、退、损、调,一笔都不能漏。
- 盘点放在打烊后——单据录完再盘,两人复核。
- 每周循环盘高价值品——烟酒饮料每周必盘,别攒到月底。
三个月后他跟我说:
以前盘点是「秋后算账」,差一堆,查不清,只能认栽改数字,下个月接着差。 现在差异从几十降到个位数,偶尔差一两个,当天就能查出是哪笔单子。 账实不符不可怕,可怕的是你从来不盘、盘了也不查。
三道自检题
-
你上次盘点,账实差异有多大?查清原因了吗? → 差异大却没查清,就直接改了数字 → 下个月一定接着差,等于没盘。
-
你发现账实不符时,是先怀疑「事」还是先怀疑「人」? → 张口就怀疑员工偷 → 大概率冤枉人,90% 的差异是单据/操作问题。
-
你的高价值商品(烟、酒、贵价品)多久盘一次? → 跟着季度大盘一起盘 → 太晚了,这类货应该每周循环盘。
结尾
账实不符,是进销存里最普遍、也最考验管理功底的问题。
它不像负库存那样「货还在,只是账乱」—— 账实不符是账面和现实真真切切地对不上,要么货少了,要么货多了。
但好消息是:它绝大部分都能查、能治。 7 个根源里,6 个是「单据和操作没跟上」,只要把录单纪律和盘点制度建起来, 账就能稳稳地跟实物对齐。
剩下那一个——「人为」—— 最敏感,也最让老板揪心:
「我那几个常年在外跑的业务员,会不会把单子『飞』了?系统能看出来吗?」
这,就是下一篇的主题。
留个问题给你:
你最近一次盘点,账实差了多少?最后查出来是 7 个根源里的哪一个?欢迎留言对对答案。
下一篇预告:《老板能从系统里看出员工「飞单」吗》——4 个业务员常年在外跑单,怀疑有人把订单「飞」给了别家、私下吃回扣。系统到底能看出哪些蛛丝马迹?