PCB fabrication vs PCB assembly

In PCB world, "fabrication" refers to making the printed circuit board and nothing more. "Assembly" means soldering on all the parts.

So, in your example, $100 will get you 29 pieces of copper-clad FR4, with traces etched and holes drilled. It is up to you to solder on the resistors, capacitors, etc which you need.


PCB Fabrication involves only manufacturing the board itself. No soldering being done.

PCB Assembly is the process of soldering components onto the board.


Simply said, fabrication is an easy process to quote price for, thus is often done automatically via a web form. Assembly requires much more thought put to the manufacturing process and so cannot be priced automatically (that is, accurately enough).


Dzarda has it right. The prototype-type PCB fabrication places will send you printed circuit boards, and that's it. These boards are suitable to test your circuit, and can be used for very small production runs if you have the ability to populate them. They can be used for HAND ASSEMBLY of your circuit. They will generally not be suitable for an automated assembly process. Thus, if you buy the PCBs and send them to an assembler, you will get charged for circuit components (with a handling fee tagged on, which can range from about 10% to silly levels), plus estimated technician time for hand assembly. You may also have NRE's tagged on -- a "non-repeating engineering" fee. This can actually be pretty reasonable, all things considered, especially if the company you're working with deals with non-domestic assemblers of good repute.

That said, to bring your product up to a manufacturable state for automated system, you might even find yourself paying MORE per PCB than you do at your prototype supplier-- sometimes just because your order comes in at less than the minimum price for PCBs. Also, pick-and-place assembly fee schedules can be surprisingly expensive for small production runs. Avoid doing anything silly, like mixing SMT and through hole parts, or having components on both sides, unless you're willing to pay for the adding processing.