How to Prepare Your Gerber and BOM Files for PCB Assembly

How to Prepare Your Gerber and BOM Files for PCB Assembly

Accurate documentation is essential for smooth, cost-effective PCB assembly. The two most important files you will supply are your Gerber files and Bill of Materials (BOM). When these are prepared correctly, your assembler can quote quickly, minimise delays and ensure the finished PCB performs exactly as intended.

This guide explains what each file should include, how to format them, and how to avoid common mistakes.

What Are Gerber Files?

Gerber files describe every layer and feature of your PCB design. They act as the blueprint for fabrication and assembly.

A complete Gerber package typically includes:

  • Top & bottom copper layers

  • Solder mask layers

  • Silkscreen layers

  • Drill files

  • Board outline

  • Pick-and-place file (optional but recommended)

Tips for Preparing Gerber Files

  • Export directly from your design software using standard RS-274X format.

  • Check alignment across all layers.

  • Confirm drill sizes and hole plating.

  • Include a readme.txt explaining the file structure.

  • Ensure the orientation markers are correct.

What Is a BOM (Bill of Materials)?

The BOM lists every component required to build your PCB.

A high-quality BOM includes:

  • Designator (R1, C4, U2, etc)

  • Part description

  • Manufacturer part number

  • Quantity per board

  • Package size (0603, SOIC, QFN, etc)

  • Supplier or preferred source

  • Any alternatives or acceptable substitutes

Tips for Preparing a High-Quality BOM

  • Always use exact manufacturer part numbers.

  • Avoid vague descriptions like “100nF capacitor”.

  • Clearly state polarity and orientation where applicable.

  • Ensure quantities are correct across multiple assemblies.

  • Flag any components you will supply as consigned.

Pick-and-Place Files (Highly Recommended)

While not always required, a placement file significantly speeds up SMT assembly.

It should include:

  • X/Y coordinates for each component

  • Rotation

  • Reference designator

  • Package type

This ensures accurate setup of automated placement machines.

Common Mistakes to Avoid

Missing or incomplete layers

This causes delays while your assembler requests clarification.

Incorrect drill file formats

Non-standard outputs often lead to misalignment.

BOM descriptions without part numbers

These almost always lead to sourcing issues.

Inconsistent naming conventions

Designators must match between BOM, schematic and placement files.

Before Sending Your Files to a PCB Assembly Partner

Double-check the following:

  • All Gerber layers exported and named clearly

  • BOM contains full part numbers

  • Placement file included

  • Quantities confirmed

  • A note specifying turnkey or consigned supply

Ready to Send Us Your Files?

Once your Gerber and BOM files are ready, you can upload them directly for a fast, accurate PCB assembly quote.

Visit our PCB Assembly page or contact our team for file preparation support.


Previous
Previous

SMT vs THT Assembly – Which Is Right for Your PCB Design?

Next
Next

Common PCB Assembly Problems (and How to Prevent Them)