Essential Files for PCBA (Printed Circuit Board Assembly)

“We’ve trusted Rayming with multiple PCB orders, and they’ve never disappointed. Their manufacturing process is top-tier, and their team is always helpful. A+ service!”

I have had excellent service from RayMing PCB over 10 years. Your engineers have helped me and saved me many times.

Rayming provides top-notch PCB assembly services at competitive prices. Their customer support is excellent, and they always go the extra mile to ensure satisfaction. A trusted partner!

To ensure successful completion of your PCBA project, we require specific documentation files that enable accurate and efficient assembly. This guide outlines the mandatory files and recommended documents needed for different order types.

File Submission Guidelines

Submission Methods:

Email Requirements:

  • Subject line format: “Files for Order Number [Your Order Number]”
  • Include all required files as attachments
  • Specify your order type (Consigned, Turn-Key, or Partial Turn-Key)

Required Files

1. Bill of Materials (BOM)

The BOM is a comprehensive inventory of all components needed for your PCB assembly. This critical document ensures we have complete part information for procurement and placement.

Accepted Formats: .xls, .xlsx, or .csv

For Consigned/Kitted Orders

Your BOM must include:

  • Line Number – Sequential numbering for each component
  • Quantity – Number of parts needed per assembly
  • Reference Designator – Component identifier (e.g., R1, C5, U3)
  • Part Number – Your internal part number
  • Description – Clear component description
  • Package TypeSurface Mount, Through-Hole, or Hybrid

For Turn-Key and Partial Turn-Key Orders

Include all above information plus:

  • Manufacturer NameComponent manufacturer
  • Manufacturer Part Number – Official MPN
  • Distributor Part Number – Supplier-specific part number

Download Sample BOM Template

2. Gerber Files

Standard RS-274X format Gerber files identical to those used for PCB fabrication are required for assembly reference.

Minimum Required Layers:

Important: Thoroughly review all Gerber files before submission. Our team will perform additional verification to ensure completeness and accuracy.

3. Centroid File (Pick and Place Data)

The Centroid file contains precise positioning data for automated assembly equipment. Also known as Insertion, Pick-N-Place, or XY Data file.

Required Information:

  • Reference Designator – Component identifier
  • X/Y Coordinates – Exact placement position
  • Rotation AngleComponent orientation
  • Board Side – Top or Bottom layer placement

Note: This file only includes surface-mount components. Through-hole components are placed manually using assembly drawings and silkscreen references.

Download Sample Centroid Template


Recommended Additional Documentation

While not mandatory, these supplementary documents significantly improve assembly quality and reduce potential errors:

Assembly Drawings

  • Clear visual representation of component placement
  • Special assembly notes and requirements
  • Critical dimension callouts

Special Assembly Instructions

  • Unique handling requirements
  • Component orientation specifications
  • Testing or programming instructions

Reference Images

  • High-resolution photos of assembled PCBs
  • Close-up images of critical areas
  • Before/after assembly comparisons

File Review Process

Your Responsibility:

  • Verify all files are complete and accurate
  • Ensure file formats are compatible
  • Include all required information for your order type

Our Quality Check:

  • Comprehensive file review before assembly begins
  • Cross-reference BOM with Gerber and Centroid data
  • Flag any discrepancies or missing information
  • Communicate with you to resolve issues promptly

Contact Information

File Submissions: Sales@raypcb.com

Questions or Support: Contact our technical team for assistance with file preparation or formatting requirements.

We’re committed to delivering flawless PCBA results and look forward to partnering with you on your project.