跳到正文
深圳创客Shenzhen Makers

设计 · 9 分钟

BOM物料清单是什么?怎么写

BOM是什么、为什么国内工厂都按它采购和报价、一份好的BOM需要哪些列、硬件产品的BOM怎么分层,以及会导致用错料、拖进度的常见错误。
下一场聚会
深圳DIY 每周四开放夜详情 →

BOM是英文Bill of Materials的缩写,中文叫物料清单:产品里所有东西的完整列表,每一颗螺丝、每个塑料件、芯片、线材、标签、包装盒,以及每样要用几个。

可以把它想成菜谱里的配料表。3D图档和图纸告诉别人产品长什么样,BOM告诉别人具体要买什么才能做出来。工厂里大家一般直接说"BOM"。

为什么BOM这么重要

  • 工厂按它采购。 某一行写错,来的就是错料,往往到组装时才发现。
  • 报价按它来算。 代工厂或PCBA厂会逐行报价。BOM写得含糊,报价也只能含糊。
  • 它就是你的成本模型。 物料往往是单台成本里最大的一块,BOM能看出钱花在哪里。
  • 它是变更记录。 零件一改,BOM版本就要改,大家才能保持在同一个版本上。

一份好BOM需要哪些列

BOM通常是一张表格。下面是关键的列和含义:

列含义举例
序号行号,方便说"第14行"14
料号你自己给这个零件的唯一编号ENC-002
描述用大白话写清楚是什么上壳,PC/ABS,哑光黑
用量一台产品用几个1
单位个、克、米pcs
自制/外购为你定制的,还是现成买的定制(注塑)
制造商与制造商料号(MPN)谁生产、对方的型号标准芯片、连接器填写
替代料你测试过、可以接受的替代零件第二供应商的电容
材料/表面处理定制件填写PC/ABS,咬花MT-11010
图档/版本对应哪个CAD文件、哪一版ENC-002 C版
位号电路板上的位置C1, C4, C7
供应商、单价、交期用于成本核算和排期
备注任何关键要求必须符合RoHS

RoHS是欧盟限制电子产品中某些有害物质的规定。如果要卖到欧洲,零件必须符合,BOM里要记录下来。

一个产品,分好几层

产品是一块一块组装起来的,所以BOM通常按层级组织,像一棵家谱树:

  • 第0层: 装在盒子里的成品
  • 第1层: 主要半成品/组件(单独组装好再合在一起的一组零件):外壳组件、主板组件、包装组件
  • 第2层: 每个组件里面的零件,比如板子上的元器件

这叫多层BOM或缩进式BOM。它和工厂实际的生产方式一致,也方便PCBA厂只报电路板那一部分。

单独的电路板,PCBA厂会要一份带位号和制造商料号的BOM。见怎样下单PCBA贴片。

工程BOM和生产BOM

你可能会听到两种说法:

  • 工程BOM(EBOM): 设计师眼中的清单,也就是构成设计的零件。
  • 生产BOM(MBOM): 工厂眼中的清单,会加上设计师不太会想到的东西:胶水、导热膏、标签、保护膜、泡棉、扎带、包装材料。

第一款产品通常是你写工程BOM,代工厂据此做生产BOM。记得要来看看,里面常常能发现被遗漏的物料和费用。

第一次写BOM,一步步来

  1. 从CAD装配体开始。 大多数CAD软件能导出零件列表,作为骨架。
  2. 每个零件都给料号, 规则简单就好,比如外壳件用ENC-,电路板用PCB-,包装用PKG-。
  3. 每行写清楚描述。 只写"螺丝"不够,要写"M2×5 mm 盘头,不锈钢,黑色"。
  4. 补上CAD里看不到的标准件: 螺丝、胶、标签、泡棉、线材、说明书、包装盒。
  5. 外购件写制造商和制造商料号, 不要贴网店链接。链接会变,型号不会。
  6. 容易缺货的料都写替代料, 尤其是电子元器件。
  7. 整份BOM要有版本号, 任何改动都要升版。
  8. 拿真实样机核对。 对着BOM组装或拆一台手板,逐行打勾。

BOM常见错误

  • 漏掉小东西。 螺丝、胶、泡棉垫、标签很便宜,却能让产线停下来。
  • 只写通用名、不写型号。 "10k电阻"等于让工厂去猜封装、精度和功率。
  • 选了难买的料。 停产料或只有一家代理在卖的料,可能拖住整批生产。在深圳常听到原装和替代料的说法,要写明你接受哪种。
  • 写的是整批数量而不是单台用量。 用量永远按一台产品算。
  • 好几个版本的BOM同时在传。 一个主文件、一个版本号、一个负责人。
  • 改料不通知任何人。 每次改动都要走书面的变更流程。见工程变更(ECO)与设计冻结。

BOM与在国内采购物料

工厂替你买全部物料,叫包料(turnkey);你自己提供部分或全部物料,叫来料加工(consigned)。无论哪种,BOM都是"买什么"的合同依据。见包料与来料加工。

工厂可能会建议换更便宜或更好买的替代料。这可能是好建议,但每一个替代料都要书面批准,并写进替代料那一列。没经批准换掉的料,可能改变产品性能,甚至影响认证是否仍然有效。

常见问题

BOM和零件清单有什么区别? 简单的零件清单只列零件名称。BOM还包括用量、料号、层级、版本和采购信息,足够让别人照着买料、生产。

用什么软件写? 第一款产品用一张整理清楚的表格就够了。版本多了、产品多了,再考虑专门的BOM或PLM(产品生命周期管理)软件。

BOM归谁? 归你。即使工厂或设计公司帮忙写,主文件也要自己保管。

继续阅读

下一步

更新于 2026年10月3日