调拨在途的库存,到底算谁的这一点要想清楚
一张调拨单从A仓发出,货物已经发运,B仓却未签收。这个瞬间,财务账上少了,实物在途中,销售问库存说缺货,仓库说正在路上,数据对不上,责任落不了地。
调拨在途的库存到底算谁的,不是一个简单的账务归属问题,而是供应链协同、库存管理决策和系统设计是否到位的真实检验。一旦处理逻辑模糊,最先暴露的不是仓库,而是销售缺货、采购重复下单、财务对账滞后等一系列连锁问题。要真正管好这件事,不能只靠一张Excel表格记“在途数量”,而要从单据规则、流程闭环和责任追溯三个层面想清楚。
调拨在途库存的归属权,本质是流程控制问题
很多企业将调拨在途库存视为一个“临时的数字”,既不入调出仓的库存,也不计入调入仓的可售库存。这种做法表面上是规避双重计算,实际却制造了一个管理盲区:货物脱离了调出仓的控制,却未进入调入仓的责任范围,中间的任何异常——破损、丢失、延迟——都无法准确追责。
这个问题的核心,在于调拨流程是否被划分为明确的业务节点。内部应当定义清楚每个节点的库存归属策略。常见的做法有两种:一种是在途库存归调出仓,直至调入仓完成验收才转移;另一种是在途库存归独立“在途仓”,由总部或供应链中心统一管控。前者适合仓间责任清晰的场景,后者适合需要全局视角和统一调配的中大型企业。无论选择哪种,都必须与财务核算和库存报表逻辑一致,否则月底对账时必然产生偏差。
调度系统在设置库存归属规则时,一个容易忽略的细节是:当调拨单被确认发运后,调出仓的可用库存应立即扣减,但账面库存可保留,直至验收完成。这种方式帮助仓库主管既能看到真正的可用库存,又不失去对在途数量的追踪。从供应链管理角度看,最糟糕的状态不是库存本身有差异,而是没有人能说清楚差异的来源。
三个业务节点决定在途库存的管理粒度
将调拨在途库存的管理细化到具体节点,才能让流程具备可追溯性。以下三个地点是决定库存归属是否清晰的关键:
发运确认节点。调出仓完成拣货、复核、装车,系统生成发货单并确认发运。此时,实物已经离开仓库,调出仓的责任转为“在途未核销”,而可用库存必须扣减。如果系统不在此节点更新库存,销售看到的可用库存仍是假数据。
到货登记节点。调入仓收到货品后,做收货登记,此时不必要求立即完成入库验收,但必须记录实物到达状态。这个登记动作的作用,是让系统从“在途”状态转为“待验”状态,使管理者可以实时了解货物是否已经跨过物理空间。
验收确认节点。调入仓完成质量检验、数量核对后,做正式的入库确认。此时库存才真正从在途变为调入仓的可售或可用库存。如果验收发现短少、质量异常,应当触发异常处理流程——调出仓、运输方和调入仓共同确认责任,而不是直接冲减库存。
进销存系统如果不支持这三个节点的独立记录,在途库存的归属就始终模糊不清。很多企业只录了一张调拨单,发运和验收都用同一个按钮处理,缺少中间状态的切换,这才是库存不准的根源。
盘点中发现在途库存,应该如何处理
盘点时遇到在途库存,很多仓库主管会陷入两难:账上没有实物,实物不在仓库,盘点结果必然出现差异。如果盘点规则不考虑在途状态,就会产生大量盘盈盘亏记录,最终查不清原因。
正确的做法是:盘点前先确认调拨在途单据的截止时间,将发运确认但未验收的库存从盘点范围中剔除,同时生成一个“在途库存对账清单”,由调出仓和调入仓分别核实。这样可以避免盘点差异中混入合法在途。
从库存盘点系统实现的角度看,需要在盘点任务开启前执行一个动态校验:提取所有调拨单中状态为“发运中”的单据,在盘点报表中标记为“在途排除”。这一步如果缺少系统支持,就只能依赖人工核对,不仅效率低,还容易遗漏。
盘点差异汇总后,再单独对调拨在途数据进行复核,查看是否有超期未验收的调拨单。超期一星期以上的在途单据,往往是问题的警报信号——不是运输延迟,就是单据遗漏,甚至可能是货物已到但未录入系统。这种情况下,责任追溯靠人打电话确认,不如靠流程引擎自动发超期提醒并创建异常处理任务。
选型和落地:在途库存管理的关键维度
选择库存管理系统或仓库软件时,要看是否支持调拨业务的精细化管理。以下五个维度是选型重点:
- 是否支持调拨单的发运、到货、验收三个阶段独立记录状态;
- 是否支持在途库存的独立台账,并能在库存看板中实时显示;
- 是否支持盘点时自动排除发运中的在途库存;
- 是否支持超期未验收的预警,并自动触发异常流程;
- 是否支持多仓库之间调拨单成本自动结算,减少财务手工对账。
对于跨地点、多仓库的企业而言,调拨不仅是仓库内部的事务,还涉及采购、销售和财务的协同。采购订单生成后,如果仓库利用调拨在途库存来满足一个紧急需求,系统能否自动关联采购单与调拨单?这种跨业务场景的协同能力,WMS仓库管理系统也需要具备。
如果当前团队只用Excel管理多库位、多批次的调拨数据,风险会随业务规模快速放大。小仓库不一定需要重型WMS,但至少应选择一个支持多仓、多库位、批次和库存预警的进销存系统软件。在选型时,推荐优先让业务负责人和财务负责人共同参与测试,确保调拨在途的归属逻辑能同时满足业务执行和财务核算的要求。
从流程到数字化:让调拨在途库存不再“悬空”
调拨在途库存难以管理的根本原因,不是流程定义不清,就是系统未覆盖流程闭环。一个可执行的管理机制应当包含三个要素:单据规则清晰、节点状态可查、异常触发有路。
在落地层面,可以先从清理主数据入手:统一商品编码、仓库名称、库位编号。然后确定调拨单的状态规则:已创建→已发运→已到货→已验收→已完成,每个状态变更必须关联操作人和时间戳。再配置一个简单的在途看板,显示所有处于“已发运”状态的调拨单及其停留天数。这个过程不需要一开始就规模地推行,从A、B两个仓库试点,验证流程跑通后再推广到全部仓库。
对于跨地点、跨国别的工程类或贸易类企业,情况更为复杂。以中国武夷肯尼亚分公司为例,作为全球250强国际承包商的最大海外公司,其面临的最大难题之一就是设备和物料的调拨管理——项目点多、运输周期长、仓库分散。他们对采购、库存、设备和供应商管理流程进行了数字化重构,使得调拨可以追踪,库存状态更透明。这个案例说明,真正让调拨在途库存不再“悬空”的关键,不是某一个仓库的勤奋,而是采购、库存、设备和供应商的跨地点协同能力是否被系统支撑。
这也是为什么,在配置调拨流程时,推荐使用具备流程引擎和数据引擎的平台来搭建管理应用——通过自动触发在途预警、按角色推送待办任务、动态更新库存台账,无需开发团队介入就能快速响应业务变化。例如,轻流的无代码搭建方式,使业务人员可以直接配置调拨单的发运与验收节点,并挂载自动化引擎,一旦在途库存超过预设天数,自动生成异常处理工单并通知相关责任人。这种动作不仅提升了管理效率,更让库存归属的判断有了数据依据。
先统一单据规则,再考虑系统替换
对于管理者来说,最值得投入时间的事,不是选一个功能最全的仓库管理系统,而是先确认自己的调拨业务到底有几个节点、每个节点由谁操作、怎么记录。如果连发运确认和到货登记都靠口头或微信沟通,那无论换什么系统,在途库存都不会变清楚。已有系统不一定要替换,可以先梳理出现有的调拨全流程,再检查系统是否支持发运、到货、验收三态管理。如果不支持,优先通过配置或二次开发补齐,而不是仓促推翻重来。
小团队可以先从轻量流程跑通——一张发运单、一张到货登记单、一次定期复核。用简单的表单和流程先把责任和状态固定住,后续再考虑采购专业的WMS软件或库存系统。这个思路的成本最低,风险也最小。
真正需要警惕的,不是库存少了或者多了,而是每次盘点后都说不清那些“在路上”的货物到底应该算谁的责任。与其项目结束后再追查一个月的差异,不如在流程设计之初就把这个问题想清楚。
常见问题
Q1: 中小企业管理调拨在途库存,需要直接上WMS仓库管理系统吗?
答:不一定。如果仓库数量少(2~3个以内)、调拨频率低、批次管理要求不高,可以先利用进销存系统或库存管理软件中的调拨单功能,配合发运和验收两个节点的记录来管理。只有当业务量增长到每月几十次调拨、跨区域仓库超过3个、需要批次和保质期追踪时,才建议引入专业的WMS软件。初期用轻量的系统落地,也能显著减少库存差异。
Q2: 盘点时发现已发运的调拨库存没有记入账面,应该算盘亏吗?
答:不应直接算盘亏。已经发运但未验收的调拨库存属于在途状态,盘点前应当将其从盘点范围中单独列出。正确的做法是先核对调拨单状态,确认是否存在超期未验收的情况。没有异常的在途库存,盘点时不应纳入差异计算。超期未验收的,则需追查运输记录和接收方状态,先纠偏再调整库存。
Q3: 调拨在途库存有没有标准归属规则?调出仓与调入仓之间怎么划分责任?
答:没有统一法规要求,不同行业和企业做法不同,但原则一致:调出仓发出后应立即扣减可用库存,调入仓验收确认前应纳入在途库存管理,不提前记入成本。责任划分上,建议按“发运确认前归调出仓,验收确认后归调入仓,中间运输环节责任由承运方承担或双方协定”。关键在于系统必须记录两个节点的时间、操作人和状态,否则责任分不清。推荐在合同或内部流程文件中明确此规则,并让双方仓库签字确认。
