PCBA 报价单上写「加工费 0.35 元/点」,客户拿着单子问:这 0.35 是怎么算出来的?说不清。另一头,工厂自己算完成本发现这单亏了 8%,报价时却完全没看出来。报价结构和成本模型对不上,是 PCBA 行业最常见的账目错位。
说白了,报价不是把成本加个利润率就完事——它得是一套能拆开、能对账、能追溯的结构。下面按拆解的思路,把成本模型和报价体系怎么搭讲清楚。
一、成本模型先分三层,别一锅炖
很多工厂的成本表就一张 Excel,材料、人工、制造费用、管理费全堆在一起,算出来的数字没法判断哪儿出了问题。合理的做法是按可追溯性分三层。
第一层:直接材料成本(BOM 可追溯)。 这层最干净,每一颗料对应一个采购价、一个损耗率。PCB 光板、元器件、锡膏、钢网分摊,全部按实际用量乘单价。关键是损耗率要分料定:0402 电阻的贴装损耗按 0.3%–0.5% 算,连接器、BGA 这类按 0.1% 算,别统一拍一个 1%。
第二层:直接人工与制造成本(工时驱动)。 SMT 贴片、插件、后焊、测试、包装,每一道工序给一个标准工时(秒/片),乘上工缴费率。工缴费率不是工资除以工时那么简单,要含设备折旧、水电、辅料。一条 SMT 线月折旧 3 万、月产能 200 万点,摊下来每点折旧就是 0.015 元,这笔钱必须进模型。
第三层:间接费用(分摊项)。 品质、工程、仓储、管理、厂房租金。这层最容易变成「拍脑袋加 15%」,正确做法是按驱动因子分摊:品质费按检验工时,仓储按占库天数,管理费按订单金额比例。
三层分开的好处是:客户压价时,你能立刻指出压的是哪一层,而不是笼统说「做不了」。
二、报价结构:把成本翻译成客户看得懂的科目
成本模型是内部语言,报价单是外部语言,两者科目不必一一对应,但必须能回溯。常见的报价结构分四块。
| 报价科目 | 对应成本层 | 常见计价单位 | 占比参考 |
|---|---|---|---|
| 材料费(代购/客供) | 第一层 | 元/套(含损耗) | 55%–75% |
| SMT 加工费 | 第二层 | 元/点 或 元/拼板 | 10%–20% |
| 插件后焊费 | 第二层 | 元/点(THT) | 5%–12% |
| 测试与组装费 | 第二层 | 元/片(按测试时长) | 5%–10% |
| 工程与管理费 | 第三层 | 按订单额比例 | 6%–12% |
表里占比只是参考区间,实际结构随板子复杂度浮动很大。比如一块 200 点的控制板,SMT 加工费占比可能到 25%;而一块 2000 点的高密度板,材料费占比会被拉高到 80% 以上。结构比例本身就是判断报价是否异常的工具——如果算出来的 SMT 费占比只有 5%,八成是点数漏统计了。
报价单里建议单独列「点数统计口径」:按实际贴装点算,还是按焊盘数算,含不含测试点、Mark 点。这一条不写清,后面每一单都要吵。
三、SMT 加工费到底怎么算:点数法还是工时法
点数法是行业通行做法,单价 0.008–0.03 元/点(视批量、板型、精度要求浮动)。但点数法有个隐性缺陷:它假设所有点的贴装难度一样。实际上 0201 和 1206 的贴装节拍差一截,QFN 还要额外做钢网开孔和 AOI 判定。
工时法更准:标准节拍 = 贴片机理论速度 × 效率系数(通常 0.6–0.75)。比如一台机理论 30000 CPH,实际按 20000 CPH 排产,一块板 400 点,单片贴装时间 1.2 秒,乘工缴费率(元/小时 ÷ 3600)就是加工费。
两种方法的选用判据:
批量小于 500 片、板型杂,用点数法快,报价响应时间能压到 2 小时内;批量大于 5000 片、板型稳定,用工时法,误差能控制在 ±5% 以内。混着用也行——首单点数法报,翻单转工时法核。
💡 报价技巧:点数统计一定要和客户对齐「含不含拼板工艺边上的 Mark 点和测试点」。一块 4 拼板,工艺边 Mark 点 8 个、测试点 40 个,算不算进去,2000 片的单子差出 9.6 万个点,按 0.012 元/点算就是 1152 元的差额。
四、核算方法:从标准成本到实际成本的四步对账
报价用的是标准成本,月底结账用的是实际成本,两者不打通,报价永远在猜。对账按四步走。
第一步:建立标准 BOM 与标准工时。 每个料号对应一份标准用量(含损耗)和一份标准工时。这步的坑在于损耗率长期不更新——某颗料供应商换了包装,损耗从 0.3% 涨到 2%,模型还在用老数,一个季度下来偏差能到 4 万。
第二步:工单实际领料与报工。 领料按工单锁,报工按工序锁,超领、补料、返工必须单独记录,不能混进正常领料。
第三步:差异归集。 材料用量差异 =(实际用量 − 标准用量)× 标准单价;工时差异 =(实际工时 − 标准工时)× 工缴费率。差异按月归集,别按单归集,否则单量小的工单全是噪声。
第四步:差异反馈进报价参数。 连续两个月某类板的材料差异都超过 3%,就该动标准损耗率了。这一步是闭环的关键,但多数工厂停在第三步。
实测数据:一家做工业控制板的工厂,把四步跑通后,报价偏差从 ±12% 收敛到 ±4%,单笔 50 万元订单的报价波动从 6 万缩到 2 万。
五、批量与拼板对成本的影响,报价时必须拆出来
同一块板,100 片和 10000 片的单位成本能差 40%。原因不在料,在换线与分摊。
换线时间按 45–90 分钟算(含上料、调机、首件、AOI 程序校验)。一条线日产能 8 小时,100 片的单子换线占掉 1 小时,等于把 12.5% 的产线时间花在准备上,这部分必须摊进单价。
拼板数直接决定板材利用率和贴装效率。4 拼板比 2 拼板单板分摊的工艺边少,但拼板数受板厚和尺寸限制:0.8 mm 薄板拼 4 块,过炉变形风险上升,翘曲超标就得降拼板数。报价时按客户实际拼板数核算,别默认 4 拼。
⚠️ 风险提示:小批量订单(小于 200 片)按大批量单价报,是报价亏损的头号来源。换线、编程、钢网、首件这些一次性费用摊到 200 片上,单板成本可能翻倍。报价单里应该把「一次性工程费(NRE)」单列,别揉进单价。
六、报价体系里必须固化的几个参数
体系能不能跑,取决于参数是不是活的。下面这几项建议做成参数表,每月复核。
工缴费率:分线体、分工序设,SMT 线、插件线、测试线各一个,季度更新。
损耗率:分料型设,阻容 0.4%、IC 0.15%、连接器 0.1%,新品导入时单独核。
良率假设:报价按良率 98% 计,实际低于 96% 就该触发复盘。良率每掉 1 个点,材料成本实际上升约 1.2%(因为坏板上的料也废了)。
利润率:按订单类型分档,打样 25%–35%、小批量 15%–20%、量产 8%–12%。一档打天下,量产单接不住,打样单又吓跑客户。
汇率与料价波动条款:元器件占成本大头,报价有效期建议写 15–30 天,超期重核料价。这一条写进报价单,能挡掉大部分料价上涨带来的扯皮。
报价结构和成本模型是两套语言,但必须是同一套数据。拆得开、对得上、能追溯,报价才有底气。