可售库存和账面库存差在哪?
账面库存回答的是"仓库里实际有多少",可售库存回答的是"今天还能答应客户多少",两者之间隔着一层已经承诺出去、货却还没离库的订单。账面数由出入库单据滚动得出,看得见摸得着;可售数要再减掉被订单锁住的量、被冻结的量,加上确实能兑现的在途。多数"系统里明明显示有货、仓库却说发不出来"的争执,根子都在接单人看的是账面数、仓库守的是实物,中间那批已被占住的货谁也说不清归谁。
常见的差额来源集中在四类:销售订单已审核尚未发货、生产领料已申请尚未出库、调拨单已发出而对方仓库尚未入库、售后待换货与待检品尚未处理完毕。这四类在账上都还挂在原仓库名下,实际上已经名花有主。把账面量与可售量分两个口径管,是库存数据真正可用的起点。
可售库存怎么算才不虚高?
可售量等于现存量减去已占用量、再减去冻结量,加上按兑现率折算的在途,四项缺一项都会算错。现存量只取本仓数据,把总仓与分仓加总去答应异地客户,是虚高的常见来源;已占用量只算已审核且未出库的部分,草稿单不该占用;冻结量包括待检品、待处理品、售后待换货和封存待判的货;在途要按供应商的历史按期率打折,直接全额计入等于把风险当库存。
举个可以照着算的例子:某型号本仓账面 100 件,已审核未发货订单占用 40 件,待检冻结 5 件,采购在途 30 件而该供应商按期率约六成,折算 18 件。可售量就是 100 减 40 减 5 加 18,等于 73 件。若把在途 30 件全额算进可售,可用量会虚增到 85 件,多出来的 12 件往往就是后面那场缺货争执的起因。
已下单未发货的货怎么占、什么时候释放?
占用不该发生在录单那一刻,而应该发生在订单审核那一刻;释放则必须设到期日,否则占用会慢慢变成永久沉淀。录单就占用,草稿单一多,可售库存被无效需求吃掉大半;出库才占用,等于整条链路都在裸奔。折中的做法是把审核定成占用的开关:业务员开单可查可售量但不锁量,主管审核通过后正式占用,仓库出库时占用转为实际扣减,账上不重复计数。
释放条件建议写清四条:订单关闭或作废即刻释放;超过约定发货期仍未发货的自动释放,期限可按行业惯例定在七天到十五天;改单减量时立即释放差额;部分发货的按实发数扣减占用、剩余部分继续保留。释放动作交给系统按规则跑,不要让业务员手工点"解锁",否则占用台账很快会变成谁嗓门大谁说了算。
多人同时开单为什么还是超卖?
超卖往往不是系统算错,而是校验只发生在保存单据的那一瞬,而销售对客户的承诺发生在更早的对话里。典型场景是两个业务员同时打开同一型号,各自看到可售 10 件,各自答应客户 8 件,两个人的单子一先一后都能保存成功,缺口 6 件要等到仓库拣货时才暴露。三个漏洞经常同时存在:录单界面不显示可售量、移动端开单取的是账面数、改单和反审核不做占用回滚。
| 校验时机 | 能拦住什么 | 拦不住什么 | 落地成本 |
|---|---|---|---|
| 仅保存时校验 | 明显超出存量的单子 | 两人同时看到同一批货、已承诺未录单的口头订单 | 低,但形同虚设 |
| 审核即占用 | 已审核订单之间的重复承诺 | 未提交的草稿单、线下口头承诺 | 中,需配套审核纪律 |
| 占用加发货前复核 | 占用量与实物不符、拣货时才发现缺货 | 客户已被口头答应、需要人工去圆场的情况 | 较高,但缺口能提前暴露 |
三道闸门一起上才稳妥:审核时占用,保存和审核时都按可售量做二次校验,发货前按实际库存复核。前两道管重复承诺,第三道兜账实不符。业务端再补一条软约束:口头报价先查可售量,承诺大单前给仓库打个电话,比事后赔违约金便宜。
超卖已经发生了怎么补救?
先别急着改数,按查占用、排优先级、找货源、给承诺四步走,把损失控制在客户关系和少量补偿上,而不是烂在账里。查出缺口的方式很直接:拉未发货订单明细,按型号汇总占用量与现存量相减,负数行就是缺口清单,再按承诺交期排序。优先级按合同违约风险、客户等级、付款条件三层排。
补货源的路径有四条:跨仓调拨、向供应商下加急单、改推可替代型号、与客户协商分批交付。四条路的代价差别很大,选错了会把一个小缺口拖成一次投诉。
| 补救方式 | 到货时间 | 额外成本 | 对客户的影响 | 适用条件 |
|---|---|---|---|---|
| 跨仓调拨 | 一到三天 | 运费与在途损耗 | 基本无感 | 其他仓有货且不在占用中 |
| 加急采购 | 三到十天 | 加价与专车费用 | 交期延后,需重新确认 | 缺口量大、客户愿意等 |
| 替代型号 | 即时 | 改单与重新开票 | 需客户确认规格 | 规格可替代、客户接受 |
| 分批交付 | 按批次 | 二次配送成本 | 需重新签订交付节点 | 客户生产线能分段消化 |
补救期间有一条纪律要守住:不要用负库存硬过账把单子放出去,那只是把缺口从订单层挪到库存层,下次盘点照样要还。负库存的成因与处理,可以参考站内负库存怎么处理、出库单被拦怎么办这篇教程。
预留库存怎么设才不拖慢周转?
预留是给确定性需求占位置,留得越多,能卖给临时客户的就少,所以每一类预留都要设上限,并且定期清理。实务里常见的预留分三类:给长期客户留的常备量、给在执行项目或大单留的量、给门店陈列与样品留的量。三类性质不同,管理方式也不同:常备量按月滚动确认,项目预留绑定订单号,陈列样品单独标记,不要混在可售池里。
上限可以按经验值设一个区间:单个型号的预留总量控制在月均出货量的三成到四成之内,超过这条线就要走审批,由销售负责人和供应链一起确认。清理节奏建议每月一次,把超过九十天没有动用的预留全部释放,释放前发一份清单给对应业务员确认。不清理的后果很现实:预留逐年累积,可售量被慢慢吃空,系统看起来库存充足,实际卖不动。
每月怎么核对占用和实物?
月度核对抓三条线就够了:占用合计不能超过现存量、冻结实物必须能在待检区找到、可售为负的型号必须逐条说明原因。三条线背后是一个平衡式:期初加入库减出库等于期末,而占用量合计必须小于等于期末现存量;反过来就说明占用了不存在的货,原因无非重复占用或出库没走单。
差异通常来自三个地方:一是货已发出而单据还没审核,账上仍算在库、占用也还没释放;二是跨月改单,上月占用的量在本月被改小或改大,两边口径对不上;三是手工调账,为了赶发货临时改数,事后没回到单据层面。核对时把这三个来源分开看,比笼统说一句"账实不符"更容易定位到岗位。
上线时容易踩哪些坑?
把允许负库存当解决方案,是库存模块上线时出现频率很高的误区;负库存只是把矛盾推迟,没有解决。结合速达软件服务 5000+ 客户、覆盖 50+ 细分行业的实施经验,下面几件事建议在上线阶段就定下来:
- 占用规则写进制度:审核即占用、超期自动释放,规则由系统跑,不靠人工点;
- 权限收口:谁能改占用、谁能强制释放、谁能看全公司可售量,逐个岗位明确;
- 历史未发货订单做一次性占用,上线当月就把存量缺口摊开看一遍,别等半年后才发现;
- 移动端与电脑端取同一个可售口径,避免业务员在手机上看到的数字比电脑上更乐观;
- 分仓可售量单独计算,跨仓调拨的单据要能看见在途,不然两头都算有货、两头都发不出。
想把可售量、占用量、冻结量做成三列并排的看板,可以先从速达进销存与财务软件的库存查询入手,把口径跑顺;如果涉及生产领料、委外与多仓协同,速达ERP软件的订单占用与在途管理能把整条链路的量串起来。库存单位不统一导致占用算错的情况,可参考拆零销售怎么管库存、拆整差损怎么算;采购在途与预付款如何同步核对,可参考采购预付款怎么管、预付账款怎么对账;多仓之间在途货权怎么算,可参考在途库存怎么算、调拨在途算谁的。
速达软件自 2004 年成立至今,已累计服务 130 万+ 用户,产品线覆盖进销存、ERP、财务与仓储管理,支持按行业、按规模选型,也提供基于 RESTful、SOAP、GraphQL 三种接口的系统对接服务。可售库存这套口径定下来,后续接电商平台、接经销商订货,都能沿用同一套规则。
如果您在可售库存口径、订单占用规则或超卖补救流程上遇到类似问题,欢迎致电速达软件客服热线 400-6855-828,或发送邮件至 1805328@qq.com,获取产品选型与实施建议。