How to Prepare BOM for PCB Assembly: Step-by-Step Guide
To prepare a
BOM (Bill of Materials) for PCB assembly, list all components with their part numbers, quantities, and specifications clearly. Include reference designators, manufacturer details, and any special instructions to ensure smooth assembly.Syntax
A typical BOM for PCB assembly includes these columns:
- Reference Designator: Identifies each component on the PCB (e.g., R1, C2).
- Part Number: Manufacturer or supplier code for the component.
- Description: Brief details like component type and value.
- Quantity: Number of each component needed.
- Package: Physical size and type (e.g., 0603, SOT-23).
- Manufacturer: Name of the component maker.
- Supplier: Where to buy the component.
- Notes: Any special instructions or alternatives.
csv
Reference Designator,Part Number,Description,Quantity,Package,Manufacturer,Supplier,Notes
Example
This example shows a simple BOM for a small PCB with resistors and capacitors:
csv
Reference Designator,Part Number,Description,Quantity,Package,Manufacturer,Supplier,Notes R1,RC0603FR-0710KL,Resistor 10k Ohm,1,0603,Yageo,Digi-Key, C1,GRM188R71C104KA01D,Capacitor 0.1uF,2,0603,Murata,Mouser,Use X7R dielectric U1,LM1117MPX-3.3,Voltage Regulator 3.3V,1,SOT-223,Texas Instruments,Digi-Key,Check pin orientation
Output
Reference Designator,Part Number,Description,Quantity,Package,Manufacturer,Supplier,Notes
R1,RC0603FR-0710KL,Resistor 10k Ohm,1,0603,Yageo,Digi-Key,
C1,GRM188R71C104KA01D,Capacitor 0.1uF,2,0603,Murata,Mouser,Use X7R dielectric
U1,LM1117MPX-3.3,Voltage Regulator 3.3V,1,SOT-223,Texas Instruments,Digi-Key,Check pin orientation
Common Pitfalls
Common mistakes when preparing a BOM include:
- Missing or incorrect reference designators causing assembly errors.
- Using vague descriptions that confuse suppliers or assemblers.
- Not specifying package sizes, leading to wrong parts being ordered.
- Omitting manufacturer or supplier info, delaying procurement.
- Failing to include quantity or special notes, causing shortages or assembly issues.
Always double-check your BOM for completeness and accuracy before sending it to assembly.
csv
Wrong: Reference Designator,Part Number,Description,Quantity R1,,Resistor,1 Right: Reference Designator,Part Number,Description,Quantity,Package,Manufacturer R1,RC0603FR-0710KL,Resistor 10k Ohm,1,0603,Yageo
Quick Reference
| Field | Description | Example |
|---|---|---|
| Reference Designator | Unique ID for each component | R1, C2, U1 |
| Part Number | Exact component code from manufacturer | RC0603FR-0710KL |
| Description | Component type and value | Resistor 10k Ohm |
| Quantity | Number of parts needed | 1, 2, 5 |
| Package | Physical size/type | 0603, SOT-23 |
| Manufacturer | Component maker | Yageo, Murata |
| Supplier | Where to buy | Digi-Key, Mouser |
| Notes | Special instructions or alternatives | Use X7R dielectric |
Key Takeaways
Include clear reference designators and exact part numbers in your BOM.
Specify package sizes and manufacturer details to avoid assembly errors.
Double-check quantities and add notes for special instructions.
Use a consistent format like CSV or Excel for easy sharing.
Review the BOM carefully before sending it to the assembler.