月度报表出来,毛利比上月低了一截。采购说单价没变,销售说报价没松,车间说领料照旧。一层层拆下去,落在出库成本上:同一颗物料,这个月领用时的单价比上月高出一小块。
不是有人改了数,是「这个价怎么算出来的」前后不是一套规矩。
一、同一颗料的几个价从哪来
最常见的是暂估。料到了、发票没到,入库按估价记一笔,领用也按估价结转。下月发票来了,差价做一笔回冲;差额若没追到原入库批和领用单,就直接落进回冲当月的成本,于是那个月凭空多一块,上个月少一块。
再是批次。按批次计价的,领用时点了哪一批,成本就是哪个价。现场图省事选了别的批次,或系统允许按均价凑数,同一张工单的成本就跟着选法变。数字都不算错,只是不可比。
二、中途换算法最伤报表
上系统时按批次计价,跑一段觉得麻烦,改成移动加权平均。改完当月成本看着正常了,和历史数据却接不上。前后两期不是同一套算法算出来的,毛利对比就失去意义,报价拿历史成本做参考也会偏。
切换不是不能做,得留下切换点:从哪一期起、期初怎么重算、旧口径保留到什么时候、报表上怎么标注。少了这几条,过两个月没人说得清那次波动是业务还是口径。
三、先把三件事定死
- 计价口径写下来:哪些物料按批次、哪些按移动加权、估价差允许在多大范围内,一条条写明,别让经办人每次自己判断。
- 差异回冲追到原批:发票差额挂回原入库批,已领用的按原领用单摊回去,不要一律进当月;做不到全自动,至少留原单号。
- 月末顺序固定:先收齐当月单据、再处理回冲和差异、最后结转成本。顺序一乱,上一步的结果会被下一步覆盖。
这三件都不需要新模块,难在每月都按同一套走,而不是月底赶时间就跳一步。也别只盯着总账对不对:财务看总额平衡,车间和报价要的是具体到料、到批、到单的数字,口径得在单据层定,不能靠月末一笔调整单找平。
成本口径换一次,历史数据就断一次;可比性不是在报表上补出来的,是在每张出库单上留出来的。
品种少、单价稳、发票和到货基本同月、也不按单核算毛利的,统一按一个均价走就行。判断该不该细做,看两个信号:毛利波动解释不了,以及报价要用的成本每次都得临时问财务。出现其中一条,就值得把出库口径先定死。



