No Tariff Hikes Here! – Guaranteed Supply & Pricing! X

How to Prepare a BOM File for PCB Assembly

A well-prepared Bill of Materials (BOM) is critical for successful PCB assembly. It helps the PCBA manufacturer source components accurately, avoid delays, and ensure the final product meets design requirements.

What Is a BOM?

A BOM is a complete list of all components required to assemble a PCB.

It acts as the bridge between the PCB design and the assembly process.

Essential BOM Information

Every BOM should contain the following fields:

Item

Description
Reference Designator
R1, C1, U1, etc.
Quantity
Number of components required
Manufacturer Part Number
Exact part number
Component Description
Value and package
Manufacturer
Component supplier
Package Type
0402, SOIC-8, QFN-32, etc.

Ue Manufacturer Part Numbers

The Manufacturer Part Number (MPN) is the most important field in a BOM.

Instead of writing:

❌ 10K Resistor

Use:

✅ RC0402FR-0710KL

This eliminates sourcing ambiguity and reduces procurement errors.

PCBA BOM Preparation

Specify Approved Alternatives

Supply chain shortages can affect production schedules.

Whenever possible, provide:

Primary component

Approved substitute component

This gives the assembler flexibility when sourcing parts.

Keep Reference Designators Consistent

The BOM must match:

Schematic

PCB layout

Pick-and-place file

Inconsistencies can lead to assembly errors and engineering clarification requests.

Common BOM Mistakes

Avoid the following:

Missing MPNs

Duplicate reference designators

Incorrect quantities

Outdated component information

Generic component descriptions

BOM Example

Ref
Qty
MPN
Description
R1-R10
10RC0402FR-0710KL
10KΩ 1% Resistor
C1-C8
8GRM155R71C104KA88D
0.1μF Capacitor
U1
1STM32F103C8T6
MCU

A complete and accurate BOM significantly reduces sourcing problems and assembly delays. Including manufacturer part numbers, approved alternatives, and consistent reference designators helps ensure a smooth PCB assembly process and faster project turnaround.