I直接答案
订货宝的库存成本算法是移动加权平均,而不是先进先出。系统不会去追踪每一件货是哪个批次、哪一次采购进来的,而是把「当前在库总金额 ÷ 当前在库总数量」算出来的结果作为新的单位成本。每一次采购入库动作完成后,这个单位成本都会被重新刷新一次,之后出库、销售、盘点都沿用刷新后的值。
所以你在系统里看到的库存成本,是一个随入库不断「滚动更新」的数字,而不是固定不变的。如果入库价格前后有差异,新成本会落在两次采购价之间,采购价低的那一批数量占比越大,新成本就越靠近低价。
II操作问答
判定逻辑:为什么是移动加权平均,不是先进先出
先进先出要求系统把同一商品的每一次入库当成独立批次,出库时按最早批次先扣。订货宝没有按批次逐笔核销库存成本,因此不会出现「先买的先出、后买的还压在库里」这种成本顺序。
移动加权平均的做法是:每来一笔采购入库,系统就把原有在库金额加上本次入库金额,再除以原有数量加上本次入库数量,得到一个新单价。这个新单价就成为该商品当前的成本。之后无论出库多少,都按这个单价结转。
III操作问答
在系统里怎么核对和操作
第一步,先确认商品当前的库存数量和库存金额。进入商品或库存相关页面,找到该商品,记下数量和金额两个值。
第二步,做一笔采购入库。录入数量与本次入库单价,提交并审核通过。入库动作生效后,再回到库存页面查看同一商品。
第三步,看新成本是否等于「原数量×原成本 + 本次数量×本次单价」再除以总数量。如果结果一致,说明系统按移动加权平均在跑;如果新成本仍然等于最早那一批的单价,那才可能是先进先出。
需要提醒的是,只有入库动作会触发成本重算。出库、调拨、盘点盈亏通常只影响数量,不会把成本单价重新拉回某一次采购价。
IV操作问答
最容易配错的两种情形
第一种:手工改过商品成本。有人为了对账方便,直接在商品资料里把成本单价填成一个固定值。之后再采购入库,系统仍会拿这个手工值去加权,导致算出来的成本和你预期的采购价偏离。现象是:明明刚入库一批新货,库存成本却没有明显变化。
第二种:把不同规格当成同一商品。多规格商品如果规格档案没拆清楚,几个规格共用一个库存,入库金额会混在一起加权。现象是:某个规格的成本被另一个规格的采购价拉偏,越采越乱。
配错的共同表现是成本对不上台账。建议先停掉手工改成本的动作,再检查规格档案是否独立。
V操作问答
它跟哪些功能联动
和价格联动:成本变了,毛利、销售报表里的成本口径会跟着变,如果销售价没同步调,毛利率会波动。
和账期、预存款联动:采购入库会同时产生应付或预存款扣减,成本重算不影响应付金额,但会影响你判断这笔采购划不划算。
和库存联动:库存数量由出入库决定,库存金额由移动加权平均决定,两者分开看才能发现异常。
和权限、报表联动:如果只给部分人看成本字段,他们可能只看到数量看不到金额;报表导出时也要确认口径是「当前成本」还是「移动后成本」。
VII常见问题
被问得最多的几个问题
系统本身不提供先进先出切换。能做的是控制入库节奏:尽量不要一次性把低价库存堆得太多,否则后续高价采购会被老库存稀释。也可以先把旧库存出清再入新货,这样新成本会更贴近最近一次采购价,但代价是库存周转压力变大。
退货入库通常按原出库成本冲回,不会像新采购那样重新加权。换货要看单据怎么开:如果先退再入,入库那一笔会参与加权;如果直接换,成本一般维持不动。建议在单据上写清备注,方便后续对账。
盘点主要调整数量。盘盈如果按当前成本入库,成本单价不变;盘亏只减数量,单价也不变。只有当你手工修改成本或做新的采购入库时,单位成本才会刷新。所以盘点差异大时,先查数量,再查成本,不要混在一起找原因。
VII继续查
企业微信 · 专属顾问