2026年10月,一位做粮油批发的批发商跟我算过一笔账:同一批五升油,系统可售库存显示三百件,仓库实盘只有二百六十件,客户下单却从没断过货,月底一算超卖了四十件,全记在仓库头上。结论是:可售库存和实际库存是两把尺子,差额等于已下单未出库的那批货,分清这两把尺子,超卖的锅才摘得掉。
先分清两把尺子,差额才有出处
「可售库存与实际库存数量不一致?」这篇官方文档说得很直白。实际库存是仓库里实际存在的商品数量;可售库存是在销售环节还能卖掉的商品数量。
关键在中间那句:客户在系统下单时就会占用可售库存,在出库之前,仓库里该商品实际存在的数量没有改变。这时候可售库存就小于实际库存。
所以有一条等式始终成立——实际库存数量 = 可售库存数量 + 待出库数量。差的那一截,就是已经被人订走、但货还堆在货架上的部分。
举个具体的数:仓库实盘二百六十件,当天有四十张单子下了没出库,可售库存就是二百二十件。客户在订货端看到二百二十,管理端看到二百六十,同一批货,两个数,都对。
三个环节一动,数就变一次
客户下单,扣的是可售库存。订单处于待出库状态时,实际库存不变——货还在仓库,但坑已经被占了。
订单出库发货,实际库存才跟着减。货真正离开货架那一刻,账上才动。
从下单到出库中间那段时间,两个数必然是岔开的。「如何掌握库存的现状情况?」对可售库存的定义是:实际库存数量减去已下单、未出库发货的数量,客户能否下单以可售库存为参考。"系统显示有货、发不出来"和"显示快没了、堆着半仓",同一个来源。
强制完成一笔待出库订单,库存到底减不减
这是很多批发商心里没底的一件事,答案分情况。
「强制完成待出库的订单对应商品库存会减少吗?」写得很清楚:不管是客户自主下单还是员工代客下单,只要产生订单都会扣减可售库存,订单为待出库状态时,实际库存不会变化。
关键结论在这句:待出库的订单强制完成不会扣减实际库存,且强制完成后可售库存也会恢复。反过来,订单为待发货、待收货(已出库发货)时做强制完成,会扣减实际库存。
一句话记:强制完成一笔还没出库的单子,等于这笔单没发生过,可售库存还回来;强制完成一笔已经出库的,实际库存该减还是减。
差在哪儿,就在哪儿找回来
差异出现在两个地方。业务占用是正常的,四十张待出库单子等着发,等货出去两边自然对齐。真的超卖就要查:可售二百二十、实盘一百八十,多出来的四十件是真超卖,方向是强制完成——有没有人为了清单子把待出库订单强制完成,可售库存虚高,看着还有货可卖。
另一个来源是负库存。系统设置里勾了负库存,商品库存小于等于零也能下单出库,可售可以是负数,实盘和系统差得更难看。先看「商品库存小于零时还能下单或出库吗」那套规则开了没开。
订货端那边还有个开关值得核:系统与业务初始化里的【启用订货端库存数量显示】,可以选展示具体数量(库存:100件),还是模糊描述(库存:充足)。
还有个容易混的:预售。商品编辑里把【订货限制】设成预售,这个商品也能下单,但要等入库后才能发货。这是"系统有单、货没到",和超卖不一样。
这几条能不能站住,先对一遍
你看库存的时候,看的是可售库存那一列还是实际库存那一列?;实盘数减系统数,差出来的量能不能对上待出库订单的数量?;仓库是不是被要求用可售库存判断"还能不能卖"?;强制完成这个操作,最近有没有人用过、用的哪类单子?;负库存和预售,你的商品分别设的是什么?
批发商最常问的四个问题
问:可售库存比实际库存少,是不是系统少算了货?
答:不是。可售库存天生等于实际库存减去待出库数量,这批货已经被人订走。差得不多是正常业务,差得多才要查强制完成和负库存。
问:客户下单了但一直没出库,这批货能卖给别人吗?
答:不能卖第二次。可售库存已被占用,货还压在仓库里,再卖一次就是真超卖。要么催出库,要么把这笔单取消。
问:强制完成一笔待出库订单,可售库存会回来吗?
答:会。待出库状态强制完成不扣实际库存,可售库存同时恢复。那笔单已经出库再强制完成,实际库存会照扣。
问:系统显示有货,客户下单却说没货,怎么回事?
答:多半是订货端看到的口径和管理端不是同一个。订货端按可售库存判断,管理端要同时看实际库存和可售库存两列。
谁适合看这篇,谁可以先放一放
适合看的:日用、粮油、饮料这些按件走量、周转快的;客户下单频繁、待出库单长期压着的;仓库和业务对"还有多少货"经常吵不一的;做预售的批发商。
可以先放一放的:单次订货量很大、订单不密的;品类单一、货值高的;或者压根不用系统管库存、靠手写台账的——两个数的问题在台账里一样存在,只是没人去对。
可售和实际之间那道缝,是超卖事故的温床。订货宝北京运营中心(天津通维科技)做订货系统,可售库存与实际库存、强制完成待出库订单的库存逻辑、负库存与预售配置这一套,本质是让"我到底还能卖多少"在系统里只有一个答案。北京、天津、山东、河北做批发的朋友,如果仓库总被说超卖,可以到官网 dhb1688.com 提交咨询表单,也可以打 183-1083-2053(电话同微信)。
