去年 11 月 12 号凌晨三点,我还在仓里。双 11 刚打完,A 区过道堆着没来得及上架的退货,夜班兄弟眼睛都红了。我站在盘点表前面,越看越不对劲:一款洗衣液,账面 1,240 箱,实盘 1,193 箱,47 箱不翼而飞。说句实在话,那一刻我第一反应不是丢了,是账又乱了。行内把账面库存和实盘库存的差叫 shrinkage,老外搜 warehouse inventory shrinkage how to reduce,问的跟咱们是同一件事:怎么把损耗打下来。
先把概念说清:货损率不是破损率
很多同行一听"货损"就想到箱子压扁了、瓶子漏了。那叫破损,不叫货损率。今天说的货损率,学名盘点损耗率,算的是账实差。公式就一个:
货损率 =(账面库存 - 实盘库存)÷ 账面库存 × 100%
账面比实盘多,损耗就是正的。账面比实盘少,算出来是负数,行里叫盘盈——货没丢,是账记少了,同样得查。
那多少算正常?这里给一个行业口径:据仓储教育研究委员会(WERC)统计,仓库平均损耗率约 0.2%,超过 0.46% 就该警惕。这是 WERC 的统计口径,不是哪个厂家编的。兄弟们可以拿自己仓的数对一对:长期在 0.2% 上下晃,算健康;连续几个月往 0.46% 靠,别犹豫,立刻查。
货损率从哪来:五个口子
损耗不会凭空产生。我干了这么多年,见过的就五个口子:
第一,收货记错数。 到货 100 箱记成 110 箱,账面虚高 10 箱,盘点铁定少。反过来,到货记少了,盘点就多出来。旺季夜班最容易出这事,人困,车等着走,数着数着就乱了。
第二,拣选放错位。 货没丢,放错地方了。拣货员顺手把货塞进隔壁空位,系统里还在原库位。你盘原库位,少了;你盘全仓,货还在。账实差就是这么来的。
第三,系统漏单。 货发出去了,单子没扣账。最常见的是退货、换货、紧急调拨这些"例外单",人工处理一忙就漏。账面还留着货,实物早走了。
第四,内盗。 不想把话说得太难听,但这个口子必须认。内盗一般不偷大件,专挑小、高值、好出手的,零敲碎打,每次几件,单看一个月根本看不出。
第五,破损没报损。 瓶子漏了、箱子泡水了,员工随手扔了,没走报损单。实物没了,账面还在。月底一盘,差。
五个口子,前三个是管理问题,后两个是流程和人性问题。堵法不一样。
那 47 箱去哪了:放错库位找了三天
回说开头那 47 箱洗衣液。47 箱,不大不小,报警不够格,但膈应人。我让白班两个老员工专门查,监控、签收单、拣选记录翻了个遍。第三天下午,在 B 区 B-07-3 找到了——整整 47 箱,一箱不少。
事情是这样的:双 11 当天,A 区库位满了,拣货的小张图省事,把一托盘货直接推到 B 区空位上,心想"先放着,回头再移"。结果这一"回头"就没了下文,系统里货还在 A 区。盘点盘 A 区,少 47 箱;B 区那 47 箱成了"黑户",谁盘点都对不上。
这事给我的教训很实在:货损率里至少一半不是丢了,是放错了地方。没搞清楚之前,别急着怀疑人,先把货找全。
耳机那 8 台:报损流程的坑
2025 年 3 月,高价值区出事了。蓝牙耳机,连续两个月盘点都少:2 月少 3 台,3 月少 5 台。数不大,但高价值区零差异是铁律,少一台都得查。
查到最后,不是偷,是报损流程的坑。质检员拆封检查退货耳机,有问题的随手放进待处理箱,想着"攒一攒月底统一报损"。结果保洁月底清走待处理箱时,把 8 台当废品扔了。实物没了,账面还在,损耗就是这么来的。
从那以后我们立了个规矩:破损、拆封不良品,发现当天就走报损单,不许攒。攒,就是给损耗留口子。

算笔账:0.2% 和 0.46% 差多少钱
别觉得零点几个百分点不算啥。拿一个中等仓算算账,以下数字是示例假设,方便大伙儿感受量级:
| 月均出货量(示例假设) | 损耗率 0.2% | 损耗率 0.46% | 损耗率 1% |
|---|---|---|---|
| 10 万件 | 少 200 件 | 少 460 件 | 少 1,000 件 |
| 50 万件 | 少 1,000 件 | 少 2,300 件 | 少 5,000 件 |
再往钱上算。假设件均成本 50 元(示例假设),月均出货 50 万件的仓:0.2% 一个月亏 5 万,一年 60 万;0.46% 一个月亏 11.5 万,一年 138 万;到 1% 就是一年 300 万。兄弟们,这不是小钱,是一个小仓一年的利润。
所以 0.46% 这条线不是吓唬人,是真金白银的分界线。长期超过它,说明你的流程里有口子在持续漏货。
反常识:损耗率降到 0,不值得庆祝
说句实在话,很多老板盯着损耗率往 0 压,压到 0 就开会表扬。我不这么看。
损耗率长期是 0,往往不是管理得好,是账被做平了。 盘点的人怕担责任,差几件随手在系统里"调平";收货记错了,月底一笔"调整"抹掉。账面漂亮,实物照样乱。0 损耗的仓,我反而不敢信。
还有一个 trade-off:大盘点还是循环盘点?全仓大盘点最彻底,但得停工一天,旺季停一天,损失比损耗本身还大。循环盘点不停工,每天盘一部分,滚动覆盖全仓,差异当天就能发现。彻底和及时,你只能选一个。我们选及时——损耗这东西,发现得越晚,查起来越难。
我们仓现在固定下来的做法
试过好几轮,现在固定下来五条,一直在用:
第一,循环盘点,分 ABC。 A 类高价值、高周转的货,每周盘一次;B 类每月一次;C 类每季一次。不搞全仓大盘点,日常滚动着来。盘点任务早上派,夜班前必须交表。
第二,差异复核,第二人再盘一遍。 盘出差异先别调账。差异在阈值内的,组长复盘;超出阈值的,必须换一个人重新实盘一遍,两个数对不上,第三个人去。谁盘的谁调账,在我们仓不允许。
第三,收货双人签收。 一个人点数,一个人扫码,两个人签同一个字。旺季夜班再忙,这条不许省。一个人又点又扫,困的时候就是会错。
第四,高价值区门禁。 耳机、保健品这种小件高值货单独放一区,刷卡进,摄像头对着库位,每月抽盘一次。不是不信任兄弟们,是把"说不清"变成"说得清"。真少了,能查到哪天、谁进过。
第五,破损当天报损。 发现破损,拍照、走单、当天清账,不许攒到月底。报损单就是账实差的灭火器,越早用,烧得越小。
另外有个小细节:盘点表不过夜。当天的差异,当天晨会就过一遍,组长念,盘点的人讲,超过阈值的当场派复盘。拖到第二天,人就记不清当时怎么数的了,查起来费十倍劲。还有,盘点的人和管那个区的人要分开。自己盘自己管的区,差几件容易"顺手"调平。换区交叉盘,面子上过不去也得照实报。
这五条执行了大半年,我们仓的损耗率从 0.5% 上下压到了 0.15% 左右。不是什么高科技,就是笨功夫天天做。
给同行的提醒
兄弟们,货损率这个数,别等到年底大盘点才看。每个月盘点表出来,第一件事就是算它,超过 0.46% 马上查,查到口子就堵上。查的时候先找货、再怀疑人——我们仓那 47 箱的教训我记一辈子:大部分损耗不是丢了,是放错了、记错了、流程漏了。
还有一句:损耗率降到 0 别急着庆祝,先问问盘点的人,差异是不是都如实报了。真实的 0.15%,比做出来的 0% 强一百倍。
作者:陈峰|一线仓库经理,管过200人大仓










