SMT vs THT PCB Assembly: Which Does Your Board Need?
Surface-mount or through-hole? A practical comparison of both assembly methods and when to use each.

Getting a fast and accurate PCB assembly (PCBA) quote depends mostly on the files you send. Incomplete data leads to back-and-forth emails and delays. Here is what an assembler normally needs and how to prepare it.
Gerber files (usually RS-274X format) describe each layer of the board: copper layers, solder mask, silkscreen and the board outline. Include the drill files (commonly Excellon format) so the holes and vias are defined. Zip them into one folder and name the revision clearly.
The BOM lists every component to be placed. A good BOM has these columns:
Manufacturer part numbers matter more than descriptions. A line that only says “10k resistor” forces the assembler to guess tolerance, power rating and package.
This file gives the position of each component for the placement machine: reference designator, X and Y coordinates, rotation and which side of the board the part is on. Most PCB design tools can export it. Check that the reference designators match the BOM exactly.
Mark anything that is not obvious from the data: which parts are through-hole, parts to fit by hand, polarity of connectors, glue or conformal coating requirements and where to keep clear areas.
State how many boards you need now and expected future volumes, your target delivery date and any test requirements. If you have a functional test procedure or programming file, mention it early.
Review your design with our DFM checklist, learn the difference between SMT and THT, or go straight to our PCB assembly service. If parts are hard to find, our supply chain team can help with sourcing.
Surface-mount or through-hole? A practical comparison of both assembly methods and when to use each.
Twelve practical checks that prevent fabrication queries, assembly problems and costly respins.
The steps from first idea to a tested prototype board, and where projects usually slip.
Tell us about your PCB, IoT or electronics project. Our engineering team will review your requirement and reply within 1 business day.