Depending on PCB complexity, component quantity, and assembly method (automatic or manual) PCB assembly cost varies. There are mainly 3 factors that affect the price of PCB assembly
PCB complexity: High-frequency, rigid-flex, HDI, high-speed PCBs are more complex, resulting in higher assembly costs. PCBs that require drilling, such as buried vias, blind vias, or microvias, have a higher manufacturing cost.
Components: Assembly costs are also higher when PCBAs contain expensive components, such as ICs and FPGAs.
Assembly methods: The cost of automatic PCB assembly is higher than that of manual assembly. Automated assembly is reliable and precise, while manual assembly has a high scrap rate.