很多仓库的库存积压,并不是采购买多了,也不是销售卖不动,而是货物被放在了“看起来有位置、实际上没有流动路径”的库位里。我曾参与过一次电商仓库盘点:系统库存准确率接近98%,库容也只使用了约76%,但仓库每天仍有超过40单需要跨巷道找货,部分商品平均要被搬动3次才能完成出库。最后查明,真正的问题不是库存数量,而是库位规划把高频商品放到了低效位置,把关联商品拆散在不同区域,导致库存越多,寻找、补货和复核越慢。
这也是仓库新手最容易忽略的一点:库位规划不是“把货放进去”,而是设计货物从收货、上架、存储、补货、拣选到复核出库的最短可执行路径。如果只按照空位分配、按商品名称排序,或者简单地把大件放在大货架上,仓库可能在一开始很整齐,几周后却出现爆仓、混放、找货慢、临期品积压和库存账实不符。
在电商仓储管理中,大家通常用库存周转率、动销率和库龄来判断商品是否积压。但在现场排查时,我会先把“库存积压”拆成三种不同状态:商品确实卖不动;商品能卖,但拣货成本太高;商品已经被系统记录,却没有被仓库人员稳定地找到或正确取出。
第一种属于销售和采购问题,第二种属于库位和作业路径问题,第三种属于库存数据与现场管理问题。三种情况都可能表现为库存长期留在仓库,但解决方法完全不同。若把第三种和第二种误判成销售问题,企业往往会直接打折清仓,结果损失了毛利,却没有修复仓库系统。
| 积压表现 | 现场特征 | 真正原因 | 优先处理动作 |
|---|---|---|---|
| 库龄持续增加 | 订单量低,拣货次数少 | 需求预测或采购批量失误 | 调整采购和促销策略 |
| 有订单但出库慢 | 拣货员频繁跨区、爬高或等待 | 高频商品库位距离出库口过远 | 重做动线和库位分级 |
| 系统有库存但找不到 | 同一商品多个位置,记录不完整 | 混放、错放或库位编码不清 | 建立一物一位或可追溯的多库位规则 |
| 库存长期占位 | 退货、残次品、待检品堆在正常库位 | 状态库位没有独立管理 | 隔离质量状态和可售库存 |
我更愿意把这类问题称为“隐形库存”。它们不一定在报表上显示为呆滞库存,却会通过拣货失败、缺货补采、重复采购、订单延迟和仓库拥堵不断产生额外成本。一个商品只要被错误地放在了难以访问的库位,就可能同时出现“账面有货”和“业务缺货”。

我在做库位诊断时,不会先问“这个货架还有没有空位”,而会问四个问题:货物流是否顺畅、订单流是否集中、人员流是否安全、信息流是否准确。四个流中,只要有两个长期受阻,库位规划就已经开始影响库存周转。
库位规划真正要优化的不是静态空间利用率,而是单位面积在单位时间内完成订单的能力。一个货架塞得很满,不代表它有效率;如果每次补货都要先移开三箱货,每次拣货都要走到仓库最里面,空间利用率越高,反而可能把作业效率压得越低。
仓库新手通常喜欢追求“货架填满”。在我看来,库容利用率应当放在第二个位置。第一个指标应该是每单拣货耗时,第二个是每单行走距离,第三个是补货频率,第四个才是空间利用率。
如果库容利用率从72%提高到88%,但平均拣货距离增加35%,补货等待增加60%,那么这不是优化,而是把仓库租金节省转化成了人工成本和履约风险。尤其在大促期间,仓库不是静态存储空间,而是一条需要持续吞吐订单的生产线。
许多新仓库在开业初期没有完整的历史订单数据,只能按照到货顺序放货。第一批货放在入口附近,第二批货放在中间,第三批货放到最里面。这样做在入库当天很方便,却没有考虑出库频率,几个月后就会形成一种反常现象:最常出库的商品反而离出库口最远,最不常出库的商品占据了最方便的黄金库位。
按到货顺序排货还有一个隐蔽问题。采购批次会随着促销、供应商交期和补货周期变化,仓库人员每次都按照当时的空位放货,商品位置会逐步漂移。系统中的库位可能仍是旧位置,现场则出现多个临时位置。时间一长,老员工靠记忆找货,新员工只能逐个货架排查。
存储位的任务是承载较大库存量,拣选位的任务是让订单快速、准确地拿到货。两者并不是同一个概念。很多仓库把整箱库存和散件拣选放在同一层货架里,结果是拣货员为了拿一件商品,需要先搬开整箱货;补货员为了补一个拣选位,又要把整批商品从深处移出来。
当一个商品既要整箱出库,又要拆零出库时,最好把整箱存储与散件拣选分开。拣选位只保留适合一到数天订单需求的数量,后方或上层设置储备位。这样做会增加一次补货动作,却能显著降低拣货过程中的干扰。
我曾经遇到过一个服饰配件仓库,SKU数量约3200个,日均订单约1800单。仓库负责人认为库存已经接近上限,因为过道经常堵塞,拣货员每天要走很长距离。盘点后发现,真正高频的约280个SKU分散在五个区域,而且其中相当一部分被放在货架最底层或最顶层。
我们没有先扩仓,也没有购买新的货架,而是把最近30天出库次数最高的商品重新计算排序,按照订单贡献、商品体积、拣选方式和关联购买关系重新分配库位。调整后,高频商品集中到靠近拣选起点的两条主通道,组合购买率高的商品被安排在同一拣选波次可覆盖的区域。
在连续两周的情景记录中,平均单件拣货行走距离从约21米降至13米,拣货员每单平均操作时间从7.4分钟降至5.1分钟,补货次数增加了约12%,但每天因为找货和等待造成的异常工单从46单降至19单。这说明库位优化并不一定减少所有动作,而是把低价值的寻找动作,换成可计划、可追踪的补货动作。

当库存数量较少时,库位规划错误可能只表现为多走几步路;当库存数量增大、订单频率上升时,错误会被放大成系统性拥堵。一个高频商品被放在远端,每天多走10米,累计到500件订单,就是5000米的额外行走;如果商品还需要补货和复核,实际影响会进一步扩大。
更严重的是,商品位置错误会影响数据判断。某SKU明明还有库存,但因为拣货员没有在预期位置找到,系统可能被人工下调库存;采购看到可用库存减少后再次下单,新增库存又被放到临时区域。最终形成“找不到,误判缺货,重复采购,继续混放”的循环。
一物一位有助于减少混放,但它不是任何仓库都适用的绝对规则。对于库存量变化很大的商品,如果为每个SKU固定一个大库位,销量低的商品会长期占据空间,销量高的商品则不断溢出到临时位置。
我更建议区分“逻辑一物一位”和“物理一物一位”。逻辑上,一个SKU可以拥有明确的主拣选位、储备位和异常位;物理上,不必强行把全部库存塞进同一个货架。关键是系统和标签必须清楚记录各个位置的数量、状态和优先级。
一物一位尤其不适合季节性商品、促销波动商品和生命周期短的商品。它们的需求变化快,固定库位会让空间配置滞后。对于这些商品,动态库位和周期性重排通常更有效。
按名称、品牌或编码排序,确实容易记忆,也方便新员工按照目录找货。但它只解决了“理论上的查找”,没有解决“实际的订单路径”。两个编码相邻的商品,可能一个每天出库数百件,另一个一个月只出库两件;把它们放在相邻位置,并不能带来效率提升。
更合理的顺序应当同时考虑动销频率、订单行频率、商品体积、重量、包装稳定性、关联购买、补货难度和安全要求。商品编码可以作为定位辅助,不应成为唯一的库位分配依据。
库存量大不等于拣选频率高。某些低频大包装商品因为采购批量大,库存数量很多,但它们并不适合占据最靠近出库口的区域。判断黄金库位时,我更看重“单位时间的拣选需求”,而不是仓库里当前存了多少件。
可以用一个简单的优先级公式做初筛:
库位优先级分数 = 日均订单行数 × 拣选频率权重 + 关联订单次数 × 组合权重 − 商品体积系数 − 搬运风险系数。
这个公式不必一开始就追求复杂。哪怕先用近30天的订单行数做排序,也比凭经验把库存最多的商品全部放在入口附近更可靠。
一个商品日均出库20件,可能是每天稳定出库20件,也可能是平时没有订单、每周集中出库140件。这两种商品对库位的要求不同。前者需要稳定的拣选位,后者需要考虑促销日、周末或直播活动带来的瞬时吞吐。
如果只看平均值,仓库会在平常看起来正常,活动当天却出现补货来不及、通道堵塞和临时堆放。库位规划至少要同时看平均值、P90或P95订单量、最大连续出库日和补货提前期。
退货商品最容易破坏库位规划。它们通常数量不大,却频繁进入仓库,状态又不一定能立刻确认。如果没有单独的退货暂存位、质检位和可售回库位,员工很容易把退货直接放到相似商品旁边。
这会造成两个后果:一是可售库存被污染,二是正常拣货位被不断挤占。某些仓库的“库存积压”并不是商品卖不动,而是待检和不可售库存占用了大量可用位置。
| 错误做法 | 短期看起来的好处 | 长期代价 | 建议替代方案 |
|---|---|---|---|
| 按到货顺序放货 | 上架速度快 | 高频商品越放越远 | 收货后按库位策略分配 |
| 所有SKU固定一个大库位 | 容易记忆 | 空间浪费和溢出混放 | 主拣选位加储备位 |
| 按编码顺序排列 | 目录查找方便 | 订单路径被切碎 | 编码作为辅助,频率作为主因 |
| 退货直接回正常库位 | 减少临时搬运 | 库存状态混乱 | 先质检,再按状态回库 |
| 只追求库容利用率 | 单位租赁面积看似更高效 | 拣货、补货和安全风险上升 | 同时考核吞吐量和作业成本 |
不要一上来就重新摆货。重新摆货是成本很高的动作,必须先确认问题在哪里。我通常会要求仓库整理三张基础关系表。
三张表合并后,才能回答几个关键问题:高频SKU是否集中在远端;同一订单中的常购商品是否相距过远;某些库位是否长期被低频库存占用;哪些SKU经常被记录为缺货,但盘点时又能找到;补货是否总在订单高峰期发生。
如果没有完整系统,可以先用表格完成一次诊断。重点不是工具有多高级,而是确保商品编码、库位编码和订单时间能够对应起来。后续再将这些数据接入数据分析平台,例如使用九数云制作SKU频率、库位距离、拣货耗时和异常率的联动分析。
销售金额适合判断商品价值,却不一定适合判断库位优先级。一个高单价商品可能一天只有一单,一个低单价配件却可能出现在数百个订单中。对仓库来说,后者更需要靠近拣选区。
我会将商品至少分为四个维度观察:订单行次数、出库件数、订单覆盖率和组合出现率。订单行次数反映被拿取的频率,出库件数反映每次拿取的数量,订单覆盖率反映商品在客户订单中的普遍程度,组合出现率则决定商品是否适合进行关联布局。
| 指标 | 适合回答的问题 | 可能误导的场景 | 库位应用 |
|---|---|---|---|
| 出库件数 | 每天要搬动多少件 | 大批量整箱出库 | 判断储备位容量 |
| 订单行次数 | 每天要访问多少次 | 一次订单包含大量同款 | 判断拣选位优先级 |
| 订单覆盖率 | 多少订单会用到该SKU | 订单结构季节性很强 | 判断主通道位置 |
| 组合出现率 | 哪些商品经常一起购买 | 商品组合由临时活动驱动 | 判断邻近布局或波次策略 |
一个库位的成本,不仅是它占用了多少平方米,还包括人员到达成本、取货动作成本、补货成本、设备占用成本和出错后的返工成本。可以用下面的简化模型做判断:
单SKU库位作业成本 = 访问次数 × 平均到达时间 + 出库件数 × 平均取货时间 + 补货次数 × 单次补货时间 + 异常次数 × 单次处理时间。
假设A商品每天访问80次,每次到达和取货需要12秒;B商品每天访问10次,每次需要45秒。虽然B商品单次耗时更高,但A商品每天消耗的总时间更大。此时,应优先优化A商品的库位,而不是只盯着单次操作最慢的商品。
如果仓库有叉车、提升机或输送线,还要把设备占用纳入判断。重货放在低层通常更安全,但如果低层位置距离出库口很远,可能增加叉车穿行风险。库位规划必须在效率、安全、承重和商品保护之间取平衡。

系统数据可以告诉你某商品出库了多少次,却不一定告诉你拣货员为什么花了很长时间。现场观察时,我会随机跟踪至少20个订单,记录以下动作:从起点到库位的步数、是否需要回头、是否需要搬开其他货物、是否需要确认标签、是否出现等待、是否需要二次复核。
观察结果要和系统时间对照。如果系统显示某订单拣货耗时很短,但现场记录显示存在大量等待,可能是时间口径只记录了扫描节点,没有记录等待和寻找。数据口径不一致时,直接用报表做库位决策,容易得到错误结论。
我建议仓库负责人把库位分析拆成四张图,而不是只看一张库存余额表。第一张是SKU动销分布图,识别高频、低频和波动商品;第二张是库位热度图,观察哪些区域被频繁访问;第三张是订单路径图,确认常购组合是否被拆散;第四张是库龄与状态图,区分可售、待检、退货和残次库存。
使用九数云进行这类分析时,可以将订单明细、库存快照、库位主数据和异常记录分别导入,再通过SKU编码、库位编码和日期字段关联。这里最容易踩的坑是编码不一致:订单中使用了内部简称,库存表使用完整编码,退货表又使用条码,最终会出现同一商品被拆成三个对象。
在分析之前,我通常先做三项数据清洗:统一商品主键,统一库位层级,统一时间口径。比如“近30天出库量”必须明确是按订单创建时间、出库时间还是物流揽收时间统计。不同时间口径混用,会让促销期间的库位判断失真。
某日用品仓库有约5600个SKU,月均订单约6.8万单。管理层反馈,系统库存准确率达到97.6%,但客服每周仍收到大量“下单后无法发货”的反馈。最初大家以为是盘点频率不够,准备增加盘点人员。
我先把缺货异常按原因拆分,发现其中只有约31%属于真实库存不足,约44%是系统显示有库存但拣货员没有在主库位找到,另外25%来自待检、退货和残次品未及时隔离。也就是说,超过六成的缺货反馈,并不是采购数量不够。
进一步查看库位后,发现三个问题。第一,畅销清洁用品被分散在四个库区;第二,促销商品在活动结束后没有回迁,仍占用主拣选位;第三,退货商品被暂存于主通道旁,部分外包装相似商品混放。
仓库没有一次性全面搬迁,而是采用分阶段方式:先重排前20%的高频SKU,再清理状态库位,最后处理低频商品。四周后,系统库存准确率只从97.6%提升到98.2%,看起来变化不大,但系统有货无法拣出的异常率从8.9%降至3.1%,平均订单处理时间从9.3分钟降至6.7分钟。
这个案例里最值得注意的不是库存准确率的提升,而是异常率的变化。库存准确率是结果指标,无法单独说明库存是否真正可用;“系统有货但无法拣出”的比例,才更接近库位规划对履约的直接影响。

分析库龄时,不要只看商品在仓库停留了多少天,还要看它是否有订单、是否被访问、是否曾经被补货。一个商品如果近30天有订单,却有超过20%的订单出现找货异常,那么它的库存可能不是需求不足,而是位置拖慢了流动。
我会把商品划分为四类:有订单且易拣;有订单但难拣;无订单但易找;无订单且难找。第二类是最容易被误判的对象,应优先进行库位优化。第四类才是真正适合进入清仓、退供或长期库存处置流程的对象。
| 商品分类 | 订单表现 | 库位表现 | 处理优先级 |
|---|---|---|---|
| 有订单且易拣 | 订单稳定,异常少 | 靠近合理拣选区 | 保持现状,定期复核 |
| 有订单但难拣 | 存在找货、等待或二次搬运 | 远端、分散或标签混乱 | 最高,优先重排 |
| 无订单但易找 | 长期低频 | 位置清晰,占用空间 | 评估库存处置,不急于搬迁 |
| 无订单且难找 | 长期无动销 | 占位且管理成本高 | 清仓、退供或集中处理 |
九数云这类数据分析工具适合帮助仓库把分散在订单、库存、库位和异常表中的信息放在同一个分析视图里。它可以用于查看SKU热度、不同库区的拣货耗时、库存库龄、异常原因占比和重排前后指标变化。
但它不能代替现场判断。系统可以识别某库位访问次数很高,却不能自动判断该位置是否存在承重风险;可以发现某SKU补货频繁,却不能单独决定拣选位应当扩大还是改用整箱拣选。因此,分析工具负责缩小问题范围,仓库人员负责确认实际原因,二者不能互相替代。
我建议把分析结果输出成一份“库位动作清单”,每条只写清楚四件事:哪个SKU、从哪里移到哪里、为什么移动、移动后观察什么指标。这样比制作一张复杂的热力图更容易落地。
全仓搬迁看起来彻底,实际风险很高。只要一个库位编码、数量或状态没有同步,后续几天就会出现大量错拣。新手最好先选择一个订单量中等、SKU结构相对清晰的区域做试点,面积可以是一个库区或两条巷道。
试点区域要保留调整前的数据,包括平均拣货耗时、行走距离、找货异常、补货次数和订单完成量。没有基准数据,调整后就无法判断是库位改善带来的效果,还是订单量变化带来的偶然结果。
初次分类不需要复杂模型,可以按近30天订单行次数和商品特征分成四类。A类是高频、高稳定商品;B类是中频商品;C类是低频商品;D类是季节性、促销型或状态不稳定商品。
分类时不要只按销量。易碎品、液体、重货、贵重品和需要特殊温湿度的商品,即使出库频率很高,也不能只因为高频就放在最方便的位置。
一个可用的库位编码至少要能表达库区、巷道、货架、层位和位置。例如“B-03-05-02”可以表示B库区、03号巷道、05号货架、02层。编码不必追求复杂,但必须让新员工能够按照编码快速判断方向。
标签要同时包含库位编码和可扫描信息。对于容易混淆的商品,还要在商品标签上增加规格、颜色、尺寸或包装单位。只写“黑色款”“大包装”这类模糊描述,极易导致相似商品错拣。
库位标签的高度、朝向和字体大小也会影响效率。标签如果只能在走到货架前才能看到,拣货员就无法提前确认方向。主通道标签应当从远处可读,层位标签应当在站立或取货姿势下可见。
拣选位的容量可以按照“日均需求 × 补货覆盖天数 + 安全余量”计算。比如某商品日均订单行20次,平均每次出库2件,补货每天安排两次,拣选位至少应覆盖半天到一天的需求,而不是把全部库存都堆在拣选层。
储备位则要考虑整箱数量、补货设备、堆码安全和批次管理。储备位不一定靠近出库口,但必须能够在低峰期被稳定访问。若储备位过远,补货成本会吞掉拣选位优化带来的收益。
有些商品单独看频率并不高,但经常与某个爆款一起购买。如果两个商品相距很远,单笔订单的路径就会被拉长。关联布局不是简单地把所有相关商品都堆在一起,而是先看组合出现的稳定性。
如果两个商品只在一次活动中集中出现,不建议永久调整库位;如果连续多个周期都存在稳定组合,则可以将它们放在同一拣选波次或相邻路径中。这样既减少行走,也避免因为短期活动打乱整个仓库。
库位调整后的第一天通常会出现效率下降,因为员工需要适应新位置。不要用当天数据判断方案失败。建议至少观察两个完整作业周期,并分别记录普通日、补货高峰日和订单波动日。
观察指标不必太多,建议保留以下六项:平均拣货耗时、每单行走距离、找货异常率、补货及时率、库位准确率和订单准时出库率。六项指标中,如果拣货耗时下降但补货及时率明显下降,说明拣选位配置过小或储备位距离过远。

如果仓库只有几百个SKU,日均订单也不高,不必一开始就建立复杂的动态库位系统。更重要的是保证库位编码清晰、商品状态分离、补货路径固定,并建立每周一次的快速复核。
这类仓库可以采用固定主库位加少量溢出位。溢出位必须在系统或表格中登记,不能默认为“临时放一下”。因为小仓库人员少,很多错误依靠熟人记忆维持,一旦人员休假或离职,库存就会迅速失控。
这类仓库最容易出现“商品很多、每个商品都不算高频”的情况。建议采用ABC分类和周期性重排,不要给所有SKU相同的空间待遇。每月重新计算一次订单行频率,每周只检查前20%的高频商品是否发生位置漂移。
对于中频和低频商品,位置可以更灵活,但必须保证系统能够准确记录多库位库存。与其强行实现一物一位,不如建立主位、储备位、退货位和异常位的清晰层级。
大促仓库需要设计“活动前、活动中、活动后”三套库位策略。活动前,把预计高频商品提前迁入临时拣选区;活动中,限制非必要搬迁,优先保障订单流;活动后,清理活动位,处理剩余库存和退货,恢复常态布局。
很多仓库只做了活动前的备货,却没有活动后的回迁,最终促销商品长期占据核心库位。活动结束后,如果商品未来30天订单频率明显下降,就应当降低库位优先级,避免临时方案变成永久混乱。
服装、鞋类、美妆和部分消费电子仓库,退货状态复杂,不能只用一个“退货区”解决。建议至少拆分待检、可售待回库、包装破损、质量异常和待处理退货五类位置。
如果退货量每天波动很大,退货区还需要设置容量预警。退货区满了之后,不能让商品随意进入正常库位,而应当触发临时扩容、加班质检或暂停回库的决策。否则,状态错误会比空间不足更危险。
重货库位首先要满足承重和安全要求,不能因为订单频率高就把货物放在不合适的层位。易碎品要考虑碰撞、震动和人员取货姿势;液体商品要考虑泄漏和相邻商品污染;贵重品要考虑权限、监控和交接记录。
这类仓库的优化目标不是单纯追求最短路径,而是追求“安全约束下的最短路径”。如果为了减少几米行走而增加破损、跌落或设备交叉风险,优化就失去了意义。
| 仓库情况 | 优先目标 | 推荐库位策略 | 不建议做法 |
|---|---|---|---|
| SKU少、订单小 | 准确和易维护 | 固定主位加可追踪溢出位 | 过早引入复杂动态规则 |
| SKU多、订单中等 | 减少位置漂移 | ABC分类加周期性重排 | 所有SKU平均分配空间 |
| 大促波动明显 | 峰值吞吐和活动后恢复 | 临时拣选区加回迁机制 | 活动位永久化 |
| 退货比例高 | 状态隔离和快速判定 | 多状态退货库位 | 退货直接混入可售区 |
| 重货易碎品多 | 安全和设备可达 | 按承重、风险和路径综合分配 | 只按订单频率排位 |
固定库位容易培训和盘点,适合SKU稳定、订单结构变化不大的仓库。它的缺点是空间利用率不够灵活,商品销量变化后,原有位置可能不再合理。
动态库位可以提高空间利用率,适合SKU多、库存波动大的仓库,但它要求扫码、标签、库存记录和人员培训都更可靠。没有稳定的信息系统和操作纪律时,动态库位很容易变成“大家都知道可以随便放”。
我的判断是:如果仓库目前连库位标签和异常记录都做不好,不要急着上动态库位。先把固定库位的准确率做稳定,再逐步开放低频区域的动态管理。
把高频商品放在最靠近出库口的位置,可以减少拣货时间,但也会增加补货压力。若拣选位容量太小,补货员会频繁进入核心通道,反而干扰订单拣选。
因此,黄金库位不应只分配给最高频商品,还要看商品的补货批量和包装形式。适合小批量拣选、补货容易的商品可以放在核心位置;需要整托盘搬运、补货时间长或设备占用大的商品,应当安排更宽的补货路径。
货架上方、过道边缘和临时空地都可能被用来增加库存,但这些位置一旦影响消防通道、设备转弯、人员视线或应急疏散,就不应继续使用。仓储管理不是把每个空隙都填满,而是在安全边界内实现稳定吞吐。
我通常会建议仓库设定一个“可用库容率”而不是追求绝对满仓。比如,货架占用率达到80%到85%后,就触发库位重排或库存处置评估;超过这个水平,新增库存可能会造成溢出位激增,系统库存和现场库存更容易脱节。
并非所有库位问题都值得立刻调整。一个低频商品虽然位置很远,但每天只访问一次,搬迁它可能需要停工、盘点、贴标和复核,投入未必能回收。相反,一个每天被访问数百次的SKU,即使只需移动一小段距离,也可能带来持续收益。
可以用一个简单的回收判断:
预计月收益 = 每月减少的作业分钟数 × 单分钟人工成本 + 每月减少的异常成本 − 搬迁和复核成本。
只有当预计月收益能够在合理周期内覆盖搬迁投入,才值得调整。对于促销周期很短的商品,哪怕库位明显不合理,也可能选择不搬迁,而采用临时波次、集中备货或专人拣选。

库位规划完成后,最怕的是几个月后再次失效。原因通常不是方案错了,而是没有维护机制。建议每周或每月跟踪库位健康度,至少包括以下指标:高频SKU主库位命中率、系统库位与现场一致率、库位溢出率、找货异常率、补货准时率和库龄结构。
高频SKU主库位命中率尤其重要。它指的是拣货员第一次到达系统记录的主库位,就能拿到正确商品的比例。如果这个比例持续下降,说明现场发生了溢出、错放、标签脱落或库存状态变化。
库位不应只在仓库负责人想起来时才调整。可以预先设置触发条件:某SKU连续两周订单行排名上升超过一个等级;主库位连续三天出现溢出;拣货异常率超过目标;商品退货状态超过库位容量;某库区访问次数持续超过设计负荷。
触发规则的好处是把“靠经验发现问题”变成“达到条件自动复盘”。数据分析平台可以将这些条件做成看板或提醒,但最终动作仍需由仓库负责人确认,因为不同商品的安全和操作约束并不相同。
不同电商业务的商品生命周期差异很大。常年稳定销售的商品可以采用固定库位,季节商品需要在旺季前迁入高效区域,活动商品需要设置开始和结束日期,生命周期短的新品则需要先进入观察区。
新品不建议一开始就占据黄金库位。可以先安排在可快速调整的测试区,观察两到四周的订单频率、退货率、包装稳定性和补货节奏,再决定是否进入主拣选区。这样可以避免因为一次预测过高,长期占用核心空间。
数据能发现高频SKU,但仓库人员最清楚哪些货架难拿、哪些位置容易挡路、哪些包装容易倒塌。库位规划如果完全由办公室人员决定,方案可能在表格里很漂亮,到了现场却无法执行。
我建议每次重排前,邀请拣货、补货、复核和收货岗位各提供一份问题清单。不同岗位看到的问题不同:拣货员关注寻找和取货,补货员关注路径和时间,收货员关注上架等待,复核员关注标签和状态。把这些信息放回数据分析中,才能形成完整判断。

先导出近30天订单明细和当前库存快照,按订单行次数排序,找出前20%的高频SKU。再将这些SKU与库位距离、库龄、异常次数和补货次数进行关联。只要发现高频SKU集中在远端、低层、顶层或多个临时位置,就应当列入现场核查。
随机挑选10到20个订单,跟随拣货员完整走一遍,不要只观察单个SKU。记录每个订单是否需要跨巷道、回头、等待设备、搬开其他货物或反复确认标签。很多库位问题只有在完整订单路径中才会暴露。
观察时不要干预员工,也不要提前告诉他们哪个区域需要整改。否则员工会下意识调整动作,导致现场记录失真。更好的方法是先按正常流程记录,结束后再询问他们最浪费时间的三个动作。
不要在一天内搬动全部商品。选择5到10个高频SKU,清理其主库位、储备位和异常位,重新贴标并同步库存。第二天对同类订单进行对比,观察拣货耗时、找货异常和补货情况。
如果调整后拣货时间下降,但补货拥堵增加,就扩大拣选位容量或调整补货时段;如果时间没有变化,就检查真正瓶颈是否在复核、包装、设备或订单波次,而不是继续搬货。
将SKU和库位分成三类。第一类是位置合理、作业稳定的,保留并纳入日常监控;第二类是有订单但路径低效的,安排重排;第三类是长期无订单、状态不清或占位严重的,交给采购、销售和财务共同决定清仓、退供、报损或重新包装。
这样做的好处是,库位问题不会被无限放大成“全仓大整理”。仓库每次只处理最有价值的一批问题,既能控制作业中断,也能让改善结果更容易被验证。
库位规划导致库存积压,通常不是因为某一个货架放错了,而是因为企业把仓库当成静态房间管理,没有把它当成一条持续运行的履约流程。高频商品放错位置、组合商品被拆散、退货状态混放、临时库位没有记录、活动库位没有回迁,都会让库存看起来“越来越多、越来越难处理”。
我的判断顺序始终是:先确认商品是否有真实需求,再确认库存是否处于可售状态,接着检查系统位置是否与现场一致,最后才决定是调整采购、做促销还是重新规划库位。只要商品仍有订单,却因为位置和路径问题无法稳定出库,就不应该急着把它归类为滞销品。
下一步可以从一个小区域开始:导出近30天订单,找出前20%的高频SKU;测量它们与出库口的距离;检查是否存在多库位、溢出位和状态混放;再用两周时间对比拣货耗时、找货异常和补货及时率。若数据确认库位是主要瓶颈,再分阶段重排,而不是全仓盲目搬迁。
仓库新手最应该记住的一句话是:库存积压不一定意味着货卖不动,有时只是货被放在了一个无法高效流动的位置。当你能把“库存数量”进一步拆成“可找到、可拣选、可补货、可出库”的库存,库位规划才真正从整理货架,升级为提升仓库经营效率。
我刚接手一个电商仓库,账面库存不少,但拣货员每天都在找货,部分商品还反复搬位。我不确定这是采购过量、销售变慢,还是库位设计本身让库存越积越难周转,应该先看哪些数据?
我排查仓库积压时,不会先看“还有多少空库位”,而是先看库存是否被放在了错误的位置。一个常见场景是:仓库整体库容只用了约七成,但热销品被放在远端、窄巷道或高位,滞销品却占据了入口附近的大库位。表面上是库存积压,实际上是库位价值分配失衡。
建议新手先做一张“库存积压定位表”,把商品销售速度、库位位置、拣货频次和占用体积放在一起,而不是只看库存金额。
检查指标异常信号可能原因 近30天动销次数高频商品低于预期热销品距离拣货区过远或被遮挡 库位拣货次数同一订单需要多次往返关联商品被分散摆放 库位占用率低周转品长期占用大库位没有按周转速度分配库容 库存盘点差异某些库位频繁出现差异混放、标识不清或补货路径混乱 我通常会抽取最近两周的订单,计算三个数:每单平均行走距离、每单平均找货次数、商品从收货到上架的平均等待时间。
如果订单量没有明显下降,但找货次数和补货等待时间同时上升,库位规划导致的作业拥堵就很可疑。有一次排查中,仓库的库存金额只增长了12%,但平均拣货路径增长了41%。原因不是货突然变多,而是新入库商品被临时放在通道两侧,原本的库位编码也没有同步更新。
结果是系统显示“有货”,现场却要靠人工记忆寻找,这类库存实际上已经接近不可用库存。我的判断标准是:如果商品有库存、近30天有订单,却经常出现拣货耗时过长、库位变更频繁或订单拆分,就不要急着归因于销售预测。先检查库位是否匹配商品周转速度、包装尺寸和订单关联度。
库存积压的第一层问题,往往不是买多了,而是货放错了地方。
我知道仓库要做快、中、慢销分区,但实际操作时总觉得分类很粗,刚刚卖得快的商品过几周就可能变慢。我想知道应该用什么周期重新分区,以及哪些商品不能只按销量决定库位?
我不建议把商品简单分成“畅销、平销、滞销”后永久固定库位,因为电商商品的销量变化很快。更实用的做法是用滚动周期判断周转,再把销量、体积、订单关联度和补货频率一起纳入分区。一个适合新手执行的基础规则是:用近30天订单行数判断拣货频次,用近90天销售额和库存天数判断库存风险。
这样既能识别突然升温的商品,也能避免某个促销日造成错误调仓。
分区参考特征库位建议复核频率 A区订单行数前20%,补货频繁靠近打包区,腰胸高度优先每周 B区订单稳定但频次一般中距离、中层库位每两周 C区低频、季节性或长尾商品远端或高位,但必须易盘点每月 特殊区大件、易碎、套装或高价值品按作业风险单独规划按异常复核 有一个容易被忽略的判断:销量高但体积大的商品,不一定应该放在最靠近打包区的位置。
它可能会快速占满黄金库位,导致拣货通道变窄。我的做法是给商品计算“单位库容带来的拣货价值”,例如每立方米每周产生多少订单行,再决定它是否值得占用近端库位。同样,关联购买率高的商品也不能完全分开。比如同一订单经常同时出现手机壳、贴膜和充电线,即使三者销量排名不同,也可以设置在同一拣货簇内。
这样做的收益不是减少某个商品的单次拣货时间,而是减少整单的往返次数。库位分区最好设置“迁移阈值”,而不是凭感觉调整。例如某商品连续两周进入订单行数前20%,才从C区迁入B区;连续四周稳定处于前10%,再考虑进入A区。这样可以避免促销波动造成频繁搬仓,减少“刚搬完又搬回去”的隐性损耗。
我所在的仓库目前还有不少空位,但补货时经常找不到合适位置,入库商品只能临时堆放在通道边。管理人员认为这是因为库容不足,我却觉得空位没有被真正利用,应该怎样区分这两种情况?
“有空位”不等于“有可用库容”。库位能不能承载某件商品,至少取决于尺寸、承重、包装形态、拣货方式和系统状态。很多仓库统计的是物理空位,却没有统计符合条件的可用空位,因此会出现空位不少、货仍然无处可放的矛盾。我通常把库容拆成三层:物理容量、可用容量、作业容量。物理容量是货架理论上能放多少;
可用容量是扣除尺寸和安全限制后能放多少;作业容量则还要扣除通道、补货和拣货所需的操作空间。
容量层级计算方式常见误判 物理容量库位数量×理论容积忽略商品尺寸差异 可用容量符合尺寸、承重和品类要求的库位把不适配库位当成通用库位 作业容量可用容量-通道及补货安全余量货物塞满后无法正常拣货 例如,一个标准库位有1.2立方米,但实际只能堆放高度不超过1.4米的纸箱。
如果商品外箱高度为1.5米,即使系统显示该库位为空,也不能直接使用。再比如,同一个库位剩余空间只有20厘米,理论上有余量,实际上既放不进整箱,也不适合拆零拣货,这属于“碎片化空位”。我还会额外检查两个数据:空库位可用率和满库位可拣率。
前者是符合商品条件的空位数除以总空位数,后者是库存达到高占用状态后仍能正常取货的库位数除以高占用库位数。如果空库位可用率只有55%,问题多半是库位规格设计不合理;如果满库位可拣率很低,问题则更可能是堆码和补货规则出了问题。解决这类积压,通常不是立刻扩仓,而是先做库位规格标准化。
把库位按尺寸、承重和适配包装分组,禁止“什么货都能放”的模糊库位;同时给零散余位设置合并规则,避免每个库位都剩一点无法利用的空间。很多仓库在重新定义可用容量后,实际有效库容会比原先统计值少,但入库堵塞和通道堆货反而明显下降。
我准备重新规划仓库,把高频商品移到前端,并重新编排库位编码。但我担心搬仓会短期影响发货,调整后也不知道该看哪些指标,怎样设计一个风险较低、能验证效果的改造方案?
库位调整不应一次性全仓搬动。我更建议采用“小区域、短周期、可回退”的测试方式,先选择一个订单结构稳定的区域,连续观察7至14天,再决定是否扩大范围。这样可以把规划问题和人员熟练度、促销波动区分开。我做过类似调整时,会先记录改造前的基线数据,再选取约10%至15%的库位作为试点。
基线至少包括每单拣货时长、平均行走距离、找货异常率、补货次数、库位盘点差异率和订单按时出库率。
指标改造前记录方式改善信号警戒信号 平均拣货时长从首个拣货动作到完成复核下降15%以上下降但错发率上升 找货异常率找不到、库位不符、数量不符持续下降短期异常集中增加 补货次数每日补货任务数量减少且不缺货减少但拣货缺货增加 订单按时出库率按承诺时限完成的订单比例稳定或提升连续两天下降 库存准确率抽盘一致数量÷抽盘总数量保持稳定搬位后差异扩大 验证时不能只看拣货速度。
一次调整可能让拣货员走得更少,却让补货员频繁跨区搬运;也可能让A区效率提高,却把B区通道堵住。因此至少要同时观察拣货、补货、盘点和出库四组指标。我会给每个试点商品建立“旧库位,新库位,生效时间,库存数量”的迁移清单。搬位完成后,现场标签、系统库位和盘点结果必须在同一个班次内完成核对。
只改系统不改标签,或者只换标签不做库存转移,都会制造比原来更严重的虚假库存。建议设置明确的停止条件:错发率连续两天上升、订单按时出库率下降超过3个百分点、试点区域出现通道堆货,或者库存差异率明显扩大,就立即暂停扩展并回滚。
只有当试点区域连续两个完整补货周期保持改善,且没有把异常转移到相邻区域,才适合推广到全仓。最终判断库位规划是否有效,不是看仓库变得多整齐,而是看同样的订单量下,员工是否更少寻找、商品是否更快被正确取出、补货是否更可预测。能把“库存存在”转化为“库存可快速履约”,才算真正解决了库位导致的库存积压。


读者评论
文章把“库存积压”区分为卖不动、拣货成本高和账实不符三类,这个思路比较实用。实际排查时,先看找货异常和跨区拣选次数,确实比单看库存周转率更容易定位问题。
文中关于拣选位与储备位分开的建议很有参考价值,尤其适合同时存在整箱出库和拆零出库的仓库。不过调整库位后补货次数可能增加,需要结合人工成本和订单时效一起评估。
按订单频率、商品体积和关联购买重新规划库位,比单纯按编码排序更符合现场作业。但文章中的改善数据属于情景记录,企业实际应用前还应结合自身订单波动、货架条件和人员配置验证。