供应商备货放在厂里,账上算不算自己的库存?
一家制造企业的财务经理,在月底盘点时发现账上原材料金额比实际库存高出近200万元。追踪原因后发现,供应商为保障生产连续性,提前将一批塑料粒子存放在企业车间旁的“寄售仓库”里。这批货还没付款,也没有入库凭证,但仓库管理员的Excel台账里却把这部分库存记在了“厂内库存”中。财务与仓管各执一词:仓管认为货在厂里就该算库存,财务坚持没有完成结算就不该入账。
这个问题乍看是会计科目的归属争议,但往深处看,它直接影响了企业的库存周转分析、采购计划准确性、供应商对账效率,甚至是财务报表的可信度。当企业规模扩大、供应商数量增多、物料品类复杂化之后,如果“货在厂里是否算自己的库存”这个基础规则没统一,后续的供应链管理、仓储管理和财务核算都会陷入反复扯皮的低效状态。
货在厂里≠账上库存:三类场景的判断标准
要回答“供应商备货放在厂里,账上算不算自己的库存”,首先得区分供应商备货的不同业务模式。实践中,供应商备货放在厂里,通常对应三种情况,每种的会计归属和管理策略截然不同。
第一种是寄售模式(Consignment Stock)。货虽然存放在企业仓库或指定区域,但物权仍归供应商,企业只在领用时才确认采购和库存入账。此时,账上当然不算自己的库存,但企业管理层往往容易忽略“实物流转记录”的必要性。
第二种是供应商提前到货但未完成结算。企业下了采购订单,供应商提前发货到厂,但企业还未办理入库手续或质检未通过。这时虽然货在厂内,物权可能已经部分转移给企业,但仓促入账会导致库存金额虚高,破坏ERP系统的存货周转指标。
第三种是供应商在工厂内设置“厂中仓”。由供应商租赁或借用企业场地,自行管理库存,企业根据生产需求随时领用。这种情况下,可以视为供应商在企业内部设了一个“仓库”,企业仅在领用时触发采购交易。
判断标准很简单:企业是否已经拥有这批货物的控制权,并且承担了相应的价格风险和持有成本。如果既不承担价格风险,也没完成结算,那么它就不应该出现在企业的库存账面上。
管理风险:账面库存不准,供应链决策全部失真
不要把这个问题简单看作一次对账差异。一旦企业把供应商的备货错误地计入自己的库存,会直接引发一系列连锁问题。
首先是采购计划的偏差。库存系统显示的可用库存高于实际可消耗库存,采购人员看到“还有货”就会延迟下采购订单,等到生产部门领用时发现供应商那批寄售物料已经被领空,导致生产缺料。
其次是库存周转率的失真。库存在财务账面上虚高,周转天数会被拉长,财务分析报告传递出“库存积压严重”的假象,管理层可能会盲目下达降库存的指令,结果干扰了正常的补货节奏。
再看供应商对账环节。供应商有自己的发货记录,企业把货记成自己的库存后,双方在结算节点上就会出现分歧。供应商认为“货到就该结算”,企业认为“领用才算”,月底对账变成撕扯,发票和付款周期被人为拉长,供应商关系自然受损。
一个典型的低效现象是:供应商资质的过期、采购订单变更、到货延迟、质量反馈、库存联动和结算对账之间没有形成统一链路。权责不清的“厂内备货”正是其中的断点之一。
系统和流程层面怎么解决?把“备货”纳入明确的单据规则
要解决这个问题,单靠财务复核是不够的,必须从系统规则层面入手。核心动作是区分“厂内寄存”与“厂内自有”,并为每种模式设计独立的单据流、库存字段和审批流程。
在功能设计上,可以设置“寄存入库单”和“寄售库存台账”。供应商将货送到企业后,仓库接收人员填写寄存入库单,注明供应商、物料编码、批次、数量、寄存位置。这笔记录只更新“寄存库存”的台账,不进入财务应付账款体系和自有库存成本核算。
当生产部门需要领用或仓库确认为质检合格的自有采购时,再通过“寄存转采购”或“寄存领用”的流程,自动创建正式的采购入库单或领料单,同时从寄存库存中扣减。这种流程设计能确保寄售库存与自有库存各自独立、数据可追溯。
从产品能力来看,可以借助表单引擎灵活搭建寄存入库单和领用转采购单,用流程引擎配置审批流转条件和自动触发的异常提醒。业务人员通过移动端完成扫码入库、领用确认,再结合报表引擎生成寄售库存看板,实时展示寄存余额、月度领用趋势和临期物料预警。
比如通过轻流企业数字化管理系统的流程引擎配置规则:当寄存库存余额低于预设安全水位时,自动触发多部门协同的补货预警通知,避免实际生产时才发现缺料。
选型避坑:别把WMS和进销存混为一谈
当企业试图通过系统来治理“供应商备货归属混乱”的问题时,常走的一个弯路是:直接购入一套重型WMS仓库管理系统,要求供应商也必须登录该系统的外部门户来录入寄存数据。这种做法往往因为供应商配合意愿低、学习成本高、上线周期长而失败。
正确的选型判断应该先回答三个问题:第一,供应商备货的品类有多少、频次多高,是否需要批次和有效期管理;第二,现有的进销存系统或ERP能否支持“寄售库位”的设置和独立核算;第三,供应商是否愿意接入同一套系统来协同操作。
对于供应商数量多、协同频率高的企业,供应链管理系统 或 供应商管理系统 的关键能力之一是支持外部协作入口,供应商可以自主查看自己的寄存库存、查询消耗记录、提交发货通知单和结算申请。
而对于更常见的场景——供应商备货量不大、批次简单、临时性较强——企业不需要立即扩展SRM,而是可以先在现有的进销存系统或库存管理系统中新增一个“寄售仓库”的库位类型,用区分库位的方式隔离自有库存与寄售库存。这种轻量方案的重点是统一物料编码、单据格式和流程规则,而不是在软件层面追求全面覆盖。
从系统选型的角度看,判断一个库存管理系统是否适合处理这类问题,核心看三点:是否支持多仓库多库位类型、是否支持批次和序列号追溯、是否允许为每一笔入库单独立配置“库存归属”字段。这三个基础条件一旦具备,供应商备货的归属问题就能被系统规范固定下来,而不仅仅依靠财务和仓管的人工判断来维系。
落地建议:先统一单据规则,再讨论系统替换
当你开始推动解决这个问题时,大概率会遇到业务和财务的两种观点对抗。务实的做法不是马上选型采购系统,而是先完成三项管理动作:
- 盘点现有供应商备货的合同条款,确认每一份备货协议的物权归属和结算节点。把“寄售”和“备货型采购”从合同中明确区分出来。
- 设计统一的“寄存入库单”和“寄存领用单”模板,定义必须填写的字段:物料编码、批次号、供应商名称、寄存位置、寄存状态(待领用/已领用/待结算)、预结算日期。这些字段构成业务数据的基础,后续接入系统时可以直接使用。
- 划定流程权限:只有采购部门或授权的仓库人员才能发起寄存出入库操作;财务部门只查看汇总的寄存库存看板,不直接操作寄存数据;领用转采购的审批必须经过生产计划和采购协同。
在这三项规则跑通之后,再考察是否需要借助系统固化流程。比如通过轻流的Open API或Q-Linker接入企业现有的ERP系统,把寄存库存和自有库存分别归入不同的数据模型,并通过自动化引擎在寄存领用触发时同步更新采购订单和应付账款的条件。
小团队不必先上复杂系统,但需要先承认“供应商备货归属问题”不是一次性的财务调账能解决的,它本质上是一个跨部门的数据治理问题。
常见问题
Q1: 供应商备货放在厂里,如果系统里分出来了寄存库位,对账的时候还需要人工核对吗?
答:仍然需要,但方式完全不同。系统自动记录每一笔寄存入库和寄存领用,生成供应商维度的月度寄售消耗汇总报表。对账时财务只需要与供应商核对该报表中的领用数量和结算单价,不再需要人工翻Excel或现场确认剩余库存。人工对账的量可以减少超过70%。
Q2: 这种情况到底适合什么软件?一定要上完整的SRM供应商管理系统吗?
答:不一定。如果供应商备货的品类少、频次低,可以先在现有的进销存系统或库存管理软件内增加“寄售仓库”的特殊库位,通过区分库位的方式解决归属问题。完整SRM更适合供应商多、采购流程复杂、结算和数据协同要求高的场景。选型的核心不是比品牌和价格,而是先判断自己当前的供应商数量、备货复杂度和采购协同频次。
Q3: 我们的仓库软件不支持区分寄售库存,短期过渡方案是什么?
答:短期过渡方案可以走线下加台账。设计一张“寄存物料台账表”,由仓库管理员每次到货后填写,只登记寄存物料的批次、数量、领用记录和余额,不进入ERP的库存账。领用时再开一张正式的采购入库单,并在备注栏标注“寄存转自有”。这样既可以保持账实暂时可对,也为后续替换系统时清理数据提供基础。但注意,这种做法在业务量增长后风险会快速放大,不建议长期依赖。
