做成本核算这些年,回头看来,真正拉开成本分析水平的,不是什么高大上的数学模型,而是对基础数据的敏感度。
就拿物资采购价格来说。某央企某分公司每个季度会出一份《项目主要物资采购价格情况通报》,汇总几十个在建项目7大类材料的实际采购价。刚入行时我看了只觉得是一个大表格——钢材多少钱一吨、水泥多少钱一吨,知道了完事。但干了十几年后再看,发现里面全是信息差。
比如同一批螺纹钢HRB400 Φ12,某地项目报5,470元/吨,另一个项目报5,791元/吨,价差超过300元/吨。为什么?不是钢材不一样,是付款条件不同——6个月承兑汇票和现金付款之间的贴息成本差,就能差出100-200元/吨。
这是成本分析的第一课:表面上的"采购价"其实是综合价,付款方式是隐藏的定价因子。
做过成本的人都知道,混凝土从不定死价。合同里写的通常是"某地信息价下浮X%"——但那个下浮比例才是真功夫。
从一份物资价格通报里能看到:同样是C30商品混凝土,某项目采购价445元/m³(下浮16.7%),另一个项目521元/m³(下浮22.8%)。下浮比例差了6个百分点——对于一个浇筑量几万方的项目,这个差距就是上百万的成本差异。
下浮比例高低不取决于谈判能力,而取决于项目特征:
做盈亏分析时,混凝土成本不能简单套定额信息价,必须先判断项目所在地,再按下浮比例估算,这才是贴近真实成本的算法。
在所有材料里,砂石料是最"不标准"的。同一份通报里,河砂的采购价最低56元/吨,最高275元/吨,差了近5倍。
为什么差异这么大?因为砂石料的价值密度低(一吨几十块钱),运距成本占比重(超过50%)。某项目离砂源地近,出厂价+短途运输就是56元/吨;另一个项目在引江济淮,砂源远、运距高,到项目价就飙到了256元/吨。
所以估算砂石料成本,不能取平均价。正确做法是:先锁定项目所在地,查当地料源到项目的运距,运费按吨·公里单独算。
同样的逻辑适用于碎石(39-220元/吨)和机制砂(41-144元/吨)。做成本分析的不能偷懒取均值,偷懒的那点时间,最后都会在盈亏偏差上还回去。
说了这么多,落实到实操层面,物资采购价格核查其实就三步:
第一步:建立基准价。 一份公司层级的采购价格通报是最好的基准——它反映的是同一个系统内几十个项目的真实成交价,比定额信息价更有参考意义。
第二步:做差异分析。 把目标项目的采购价挂到基准价上,偏差超过±10%的品类要逐项分析原因——是付款条件差异、运距差异、还是单纯的采购能力问题?
第三步:抓异常值。 关注单价异常的极端点。比如水泥价格在某项目中因"能耗双控限产"从435元/吨飙到880元/吨——这种非正常波动在成本分析中要单独标注,不能混在均价里做测算。
干了十几年工程才明白:成本核算的本质不是什么精妙的公式,而是对每一个数字的问到底——为什么是这个价?
做到了这一层,盈亏分析才能从"估计"变成"估算"。