3、BOM成本核算基础:直接材料成本计算、直接人工成本分摊、制造费用分配方法(作业成本法、传统分摊法)、BOM成本汇总逻辑
好,咱们直接进入正题。
BOM成本核算,说白了就是搞清楚一个产品到底花了多少钱。我见过太多工程师,设计时只盯着性能,等到量产才发现成本根本兜不住。嗯,那时候再改设计,代价就大了。
这一节,我把BOM成本核算的四个核心模块拆开揉碎了讲。你跟着我的思路走一遍,以后自己算成本,心里就有底了。
3.1 直接材料成本计算
直接材料,就是那些能直接装到产品上的东西。电阻、电容、芯片、结构件……这些都是。
计算逻辑其实很简单:
直接材料成本 = Σ ( 单个物料用量 × 物料单价 )
但这里有个坑——物料单价怎么取?
我个人习惯用加权平均价。为什么?因为采购价格会波动。你今天买是1块,下周可能就是1块2。如果只用最新采购价,成本核算会忽高忽低,没法看趋势。
关键点:物料单价建议取最近3个月的平均采购价,或者用标准成本价。别用报价单上的价格,那个水分太大。
另外,损耗率一定要算进去。我在做一款电源产品时,发现PCB板的损耗率高达5%。一开始没算,结果批量生产时材料成本直接超预算8%。
所以,实际用量要这样算:
实际用量 = BOM用量 × (1 + 损耗率)
| 物料 | BOM用量 | 单价(元) | 损耗率 | 实际成本(元) |
|---|---|---|---|---|
| 主控芯片 | 1 | 12.50 | 0.5% | 12.56 |
| PCB板 | 1 | 3.20 | 5.0% | 3.36 |
| 电阻0805 | 10 | 0.02 | 2.0% | 0.20 |
小技巧:损耗率别拍脑袋定。去产线蹲两天,看看实际报废了多少,拿数据说话。
3.2 直接人工成本分摊
直接人工,就是产线上那些直接动手干活儿的工人工资。
分摊方法通常是按工时来分。比如:
单位产品人工成本 = 该产品工时 × 小时工资率
小时工资率怎么算?
小时工资率 = 产线工人总工资 ÷ 总有效工时
举个例子。一条产线10个工人,月工资总额6万,每月有效工时2000小时。那小时工资率就是30元/小时。
如果一个产品需要0.5小时的装配工时,那人工成本就是15元。
注意:有效工时不是上班时间。要扣除休息、培训、设备故障等非生产时间。我曾经见过一家工厂,按上班时间算,结果人工成本低估了20%。
这里有个现实问题——多品种共线生产时怎么分?
我的做法是:先按产线总工时算出总人工成本,再按各产品的实际工时占比来分摊。说白了,就是谁占用的工时多,谁就多承担人工成本。
3.3 制造费用分配方法
制造费用,就是那些不能直接算到某个产品头上的间接成本。比如车间租金、设备折旧、水电费、质检员工资……
分配方法主要有两种:传统分摊法和作业成本法。
3.3.1 传统分摊法
传统分摊法,也叫单一分摊率法。简单粗暴:
制造费用分摊率 = 总制造费用 ÷ 总直接人工工时(或总机器工时)
然后每个产品按工时去分摊。
举个例子:
- 总制造费用:100万元
- 总直接人工工时:5万小时
- 分摊率:20元/小时
- 产品A工时:0.5小时 → 分摊10元
这个方法的好处是简单,数据好拿。但问题也很明显——它假设所有制造费用都和工时成正比。
你想想看,设备折旧跟工时关系大吗?其实不大。设备买回来,不管开不开工,折旧都在那儿。用工时去分摊,就会导致高工时产品多承担费用,低工时产品少承担,但实际可能恰恰相反。
我的经验:传统分摊法适合产品种类少、工艺差异小的场景。如果产品线复杂,千万别用,会严重扭曲成本。
3.3.2 作业成本法(ABC法)
作业成本法,说白了就是按活动来分。先搞清楚制造费用花在了哪些活动上,再按每个产品消耗的活动量来分摊。
步骤是这样的:
- 识别作业:比如设备调试、质量检验、物料搬运、设备维护
- 归集成本到作业:把制造费用按作业分好
- 确定成本动因:每个作业用什么来分摊?比如调试次数、检验批次、搬运距离
- 计算作业分摊率:作业成本 ÷ 动因总量
- 分摊到产品:产品消耗的动因量 × 分摊率
举个例子:
| 作业 | 成本(元) | 成本动因 | 动因总量 | 分摊率 |
|---|---|---|---|---|
| 设备调试 | 30,000 | 调试次数 | 100次 | 300元/次 |
| 质量检验 | 20,000 | 检验批次 | 50批 | 400元/批 |
| 物料搬运 | 10,000 | 搬运次数 | 200次 | 50元/次 |
如果产品A需要调试2次、检验1批、搬运5次,那分摊的制造费用就是:
2 × 300 + 1 × 400 + 5 × 50 = 600 + 400 + 250 = 1,250元
我的建议:作业成本法更准,但实施成本高。我一般建议年产值5000万以上的项目用ABC法,小项目用传统法就够了。别为了精确而精确,成本核算本身也要算成本。
3.4 BOM成本汇总逻辑
好,前面三个模块算完了,最后一步就是汇总。
BOM成本汇总的逻辑其实就一句话:从底层往上层层累加。
具体来说:
- 底层物料:直接材料成本(含损耗)
- 半成品层:底层物料成本 + 本层直接人工 + 本层制造费用
- 成品层:所有半成品成本 + 成品层直接人工 + 成品层制造费用
我习惯用滚加法来做。就是ERP系统里常见的BOM成本滚算。系统从最底层开始,一层层往上加,直到顶层成品。
举个例子,一个简单的三层BOM:
成品X
├── 半成品A
│ ├── 物料a (5元)
│ └── 物料b (3元)
│ └── 人工+制造费 (2元)
│ └── 半成品A成本 = 5+3+2 = 10元
├── 半成品B
│ ├── 物料c (8元)
│ └── 人工+制造费 (1元)
│ └── 半成品B成本 = 8+1 = 9元
└── 成品层人工+制造费 (3元)
成品X总成本 = 10 + 9 + 3 = 22元
避坑指南:我曾经遇到过一个问题——BOM里同一个物料用了不同的单价。原因是采购部门更新了价格,但工程BOM没同步。结果成本汇总出来,同一个物料在两个半成品里价格不一样。所以,物料主数据必须统一,这是底线。
另外,版本管理也很重要。BOM会变,成本也会变。我建议每次BOM变更都重新滚算一次成本,并保留历史版本。这样以后查账、分析成本差异,都有据可依。
总结一下:BOM成本核算,核心就是三块——材料、人工、制造费。材料按用量和单价算,人工按工时摊,制造费选对方法分。最后用滚加法层层汇总。每一步都有坑,但只要你按流程走,数据就不会跑偏。