First Time To Order PCB Assembly Service? A Guide to PCBWay's ...

05 Jun.,2025

 

First Time To Order PCB Assembly Service? A Guide to PCBWay's ...

PCBA or Printed Circuit Board Assembly is the process of getting the PCB components populated to the bare PCB, where Surface Mount Device or SMD parts land on the PCB surface and Through Hole Device or THD parts are inserted in the conductive holes.

Shenzhen Thriver Digital Tech Co., Ltd. supply professional and honest service.

Depending on the design, PCB may have components on a single side or double side with either SMD only or THD only or a mix of them. Assembly can be done manually for sure. Hobbyists or engineers may choose to grab soldering iron/station, the components, solder tin, flux, and start assembling their board.
Some would make it easier for themself by using a Stencil to put solder paste through it to the PCB pads, and later to place the components on their place manually. Moreover, the process of placing the component on the Solder pasted pads can be automated using Pick and Place PnP machines and getting or DIYing an entry-level reflow oven, talking about SMD assembly, and/or a soldering pot, talking about THD assembly.

When the development is not finished and production is not reached yet, the assembly can be done manually when assembly time is available and there is a need to cut assembly services/machines fees. Yet, automated assembly is a must during the production stage.
Some firms choose to build their in-house assembly line, but it’s more common to ask for a second party to assemble the PCB for you and ideally it should be the same PCB manufacture.

Assembling 10 PCBs of Arduino UNO as A Test

In this article, we are going to explore the PCBWay manufacturer service for PCBA. This will give an overview of the steps of this service and how to order it. This article targets people who never tried PCBA as a service before and people that usually do PCBA with other firms and like to see about PCBWay service. Although this is a sponsored content to promote PCBWay service, it will be showing real technical details and trying things in action as we are going to see in 2 parts. 

The first part to give some background and introductions and in the second part will examine things in real using a real PCB and PCBA order. 

At the time of writing this article, PCBWay accepts assembly for PCBs only manufactured by them, so you need to order PCB and select assembly service. To keep things practical, I chose to try the process before putting a real order. So I used one of the Arduino open-source designs, namely Arduino UNO R3, and made a dummy order to get familiar with their service.  

First Step: Order the Service 

Customers need to go PCB instant quote form first, then by scrolling down there is a PCB assembly service option. By selecting it, it will open another punch of fields to fill and options to select. 

Customers need to specify a few things to get a quotation of PCBA costs.

Firstly, the customer can choose to supply PCBWay with his parts to assemble under the ‘Kitted or Consigned” option, or can supply some of the parts and rest will be supplied with PCBWay, or ask PCBWay to handle sourcing all components with “Turnkey” option.
In certain case, customer may have spare parts in their inventory and don’t want to buy new parts or maybe they will use some sensitive parts that need some papers to get, so they need to send these parts to PCBWay.

It is important to note that when you use Pick and Place machines, you need to provide some extra parts (called overages) and this have different reasons. 

PnP machine feeders need a minimum amount inside the components tape. This is due to how the feeder works (the tool that holds component tape) . Let’s say you only use 2 smd capacitors with package . If you use a tape containing exactly 2 capacitors, then the PnP feeder can’t hold the very short tape that contains only 2 caps. However, while PnP machines get new enhancements, they become more efficient and require less overages. 

Moreover, PnP can mispick a part during operation, and using a vision inspection system it will reject some parts so the operator needs to have already some packup. 

These rejected parts will be in a special bin, and can be loaded manually later, but if they are resistors or capacitors, it will be hard to identify them. 

Unused and excessive parts supplied by customers or purchased by PCBWay will be packaged and returned to the customer with the assembled boards or can either ask PCBWay to keep them on their shelf for the next order.

FAQ page from PCBWay gives some numbers of how much overages are needed, summarized in the following table:

This is important to know as this will be an additional cost when you order assembly with the “Trunky” option, and important to know if you want to supply PCBWay in “Kitted” or “Combo” option. The image below is an example of a part of BOM sent to PCBWay with overages added.

Now let see the second part of the order form, and it’s about specifying if you have components on one side or both sides and if you will do penalization or not.

Knowing that, if you choose to have 2 sides assembly, when your PCB has components in the top and bottom layer, this will increase the service fees, as the process of 1- solder paste printing 2- Pick and Place components 3- reflow soldering will be repeated as the diagram below shows

The last part of the form is to declare the number of parts used in your design. Customers can leave it empty and the review process will take handle of it.

Last part of the form is to declare the number of parts used in your design. Customers can leave it empty and the review process will take handle of it.

After that, you need to upload the design Gerber files for the PCB manufacturer, and we are not going to talk about it as it is not this article scoop. You have to upload a proper BOM for your design to have a final quotation for the assembly service fee and costs of purchasing the components including the overages as we explained before. 

PCBWay provides a sample file of required BOM, and I re-used it when I sent the example Arduino UNO board Bill of material to examine the process. 

Moreover, you can make your template but make sure to include the following information: 

For more PCB And PCBA Assembly Serviceinformation, please contact us. We will provide professional answers.

  • Line#
  • Quantity Per Part Number
  • Reference Designator
  • Part Number
  • Part Description
  • Package
  • Type (Surface mount, Thru-hole or Hybrid)
  • Manufacturers Name (only for Turn-key and Partial Turn-key orders)
  • Manufacturers Part Number (only for Turn-key and Partial Turn-key orders)
  • Distributors Part Number (only for Turn-key and Partial Turn-key orders)

Customers also need to provide a file used for assembly called Centroid. It is used for programming assembly machines to know the position and rotation of each component. The Centroid file includes the position and orientation of all the surface mount parts, which includes the reference designator, X and Y position, rotation and side of board (Top or Bottom). Only surface mounting parts are listed in the Centroid. 

Second Step: Wait for Quotation and Review  

Now, the customer needs to wait for the reviewer to review and quote the customer’s BOM and check if there is anything missed or need customer clarification. 

Keep in mind that, the price you get using the quotation calculator is only an estimation for PCB manufacturing and assembly service fees. Assembly fee would be around $30 for low quantities for average complexity circuits .

When I sent the Arduino UNO bill of materials, I mistakenly did a copy and past of D1’s description to D2 and D3.

Then, I found an from the reviewer asking for the problems I have in my BOM, which was a conflict in D2 description and out-of-stock of 2 parts and ask to set alternatives.

Alos the status of the order will be updated and mention that it needs customer action. 

However, this doesn’t mean that all mistakes will be discovered at this stage, as I did an intentional other conflict and it was not discovered. However, it will be discovered during the assembly stage for sure. I put one of the parts manufacturer numbers different than the description with a different package too. During assembly, the operator will catch it and communicate with me for a correction.

It is the customer responsibility to make sure that his design has no critical issues that make it impossible to assemble. For example, I made another intentional mistake in the PCB by making 2 components close in a way that will make it impossible to assemble and made one of the capacitor pads overlap with another part Pad and this affects solderability during the overflow oven stage.

However, the reviewer asked about other issues, but yet the design passed the review. So make sure you review well your design.

When I asked Gloria from PCBWay about what happened, the answer was honest and direct: Customers should take the responsibility, and moreover, if the PCB needs a modification, the customer will mostly be charged again.

In the real world, no one does mass production without a prototype!

By the end, I got the BOM with prices and the total of producing 10 copies of Arduino R3 was:

It is important to know that assembly for low quantities/ small-batch like my case will be an assembly by hand unless you have a special request to use the machine. Moreover, The overages mentioned in the last table is when the assembly is using PnP, which includes more losses than assembly manually. You can mention that the quotation for manually assembled orders do not include the overages we talked about.

Third Step: Doing the Payment and Waiting for the Manufacturing 

At this stage, your Gerber files are reviewed and BOM is quoted and you’re ready to be charged. 

After you do the payment, PCBWay will start the manufacturing process of the PCB and later do the assembly. Meanwhile, the components should be ordered and arrive later. BOM includes notes on the lead time needed for some parts to arrive. 

So to calculate the turn time on a Turn-key order, you need to take into consideration the time needed to source all the parts. Before all parts are ready, PCBWay will fabricate the PCBs and start to make the stencil so that assembly starts immediately after they get the parts.

The Arduino UNO R3 bill of material is attached for reference.

A Closer Look of What PCBWay Do during Assembly

The assembly process may look as simple as printing PCB, then placing components and solder paste and finally enter the reflow oven. This is what I tried to explain in the diagram below.

It’s way more complicated than that and a lot of machines are involved to make your PCB assembled.

At each stage there are various testing method will be applied to the assembled boards before the final shipment:

  • Visual inspection: general quality check especially before the board enters the reflow oven, to make sure no failure errors happen from PnP. Post the reflow oven to make sure that all components “seems” solderedand no rework is required. 
  • X-ray Inspection: checks for BGAs, QFN, and bare circuit boards, because solder joints are hard to be visually inspected without X-ray and pins may be under the body of these chips.
  • AOI Testing: checks for solder paste, components, missing components, and polarity.
  • ICT (In-Circuit Test) and Functional test (you can ask to follow your test procedures) can be done optimally after the assembly to make sure that the circuit is electrically connected, working, and functional.

To see in action these steps behind the scene, check Scotty from “Strange Parts” Youtube channel who made a tour inside the PCBWay factory:

To know more about PCBWay assembly service, please check the following Web pages. 

Choosing a board house - EEVblog

0 Members and 2 Guests are viewing this topic.

Are you interested in learning more about PCBA Copy Service? Contact us today to secure an expert consultation!

DMartens

  • Contributor
  • Posts: 30
  • Country:
Choosing a board house
« on: June 15, , 04:03:34 pm » Hi ... watching YT videos and reading electronics blogs, the two board houses that seem to be most popular with hobbyists by far are PCBWay and JLCPCB ... I entered/uploaded three different board designs to both sites and checked out their prices ... board sizes were 100x100mm, 100x160mm and 160x300mm ... mix of SMD and THT components ... standard FR4 material ... 2 and 4 layers ... white silkscreen ... green solder mask ... no v-bit routing, no castelations, no buried vias or other "special" features ... in short, your typical run-of-the-mill specs.

On average, PCBWay came out to be between 3 and 5 times more expensive than JLCPCB, with estimated delivery times that are very similar.

So why do many YT creators promote PCBWay? Does "sponsored by" mean the creators are getting their boards for free? Or is PCBWay's quality superior thus explaining the cost?

NorthGuy

  • Super Contributor
  • Posts:
  • Country:
Re: Choosing a board house
« Reply #1 on: June 15, , 04:26:44 pm » There are many factors. For example, IMHO JLCPCB's ENIG is somewhat better than PCBWay's, but PCBWay uses better substrate, and does better routing - you won't get things like chipped-off corners. Also, when comparing, consider the shipping costs which will be higher in JLCPCB. However, PCBWay charges 1% bank fee. The following users thanked this post: tooki, DMartens

Kean

  • Supporter
  • Posts:
  • Country:
  • Embedded systems & IT consultant
Re: Choosing a board house
« Reply #2 on: June 15, , 05:00:07 pm »
Does "sponsored by" mean the creators are getting their boards for free?

In some cases yes.  And possibly other payment or perks.
JLCPCB also do similar sponsorship deals.  Notably, I've seen a few recently for the 3D printed parts.
I don't know which is more "enticing" for sponsorship.

I've had good dealings with both, but generally use JLC for a number of reasons for my prototypes and small scale production - mostly related to convenience & price. The following users thanked this post: DMartens

zapta

  • Super Contributor
  • Posts:
  • Country:
Re: Choosing a board house
« Reply #3 on: August 09, , 11:48:32 pm » 'sponsored by PCBWAYS' means that they get some incentive from PCBWAYS.

Your conclusions are similar to mine. JLC is less expensive, and easier to order with a more automated PCB/PCBA system. The following users thanked this post: DMartens

selcuk

  • Frequent Contributor
  • Posts: 259
  • Country:
Re: Choosing a board house
« Reply #4 on: August 10, , 08:32:29 am » As far as I remember, PCBWay was earlier in the market. Or was popular earlier. I was working with them for prototype PCBs. Then I observed that lead free finish was adding very small amount to the price on JLCPCB, like a few $. It was very expensive on PCBway for small orders. Now I am using JLCPCB for both prototypes and mass production via a domestic reseller here. The following users thanked this post: DMartens

xbst_

  • Contributor
  • Posts: 11
  • Country:
Re: Choosing a board house
« Reply #5 on: August 11, , 11:21:58 am » I am a YouTuber and I've received sponsorship offers offers from both companies. I also know some open-source devs who also received offers for sponsorships. PCBWay seems to do more marketing than JLC, but both do it. I received offers from a few more Asian companies too, but I never ordered PCBs from them, so I never accepted these offers.

I also run a PCB store. I mostly order assembled PCBs, but I occassionally order bare PCBs too. I regularly order PCBs from both JLCPCB and PCBWay.

In my experience, yes, PCBWay tends to be more expensive. Their bare PCBs are almost always more expensive, and PCB assembly is usually more expensive. An exception to this is when you need complex PCBs with expensive components assembled at very low volumes (prototypes). They don't charge the same fixed fees JLC charges. They charge a heavy mark up on component costs but then they offer free shipping. So you can end up paying less in some cases.

PCBWay also can make some PCBs JLC can't make. They offer many more options, especially under their "advanced" service. These, of course, cost a lot, but JLC isn't even an option for some PCBs.

I've also had better experiences when talking to CS reps at PCBWay than JLC. They seem to be more eager to help you, and to make things right when they make a mistake. Usually, all JLC does is offer you a $10 coupon, even when their mistake ends up costing me a lot more. This is especially low, because they give 2x $9 and 1x $6 coupon for free every month anyway. I had a lot of bad experiences with JLCPCB's assembly service, so I'm planning to move PCB assembly in-hose as soon as I can.

IMO, PCBWay's silkscreens look nicer than JLCs, and the routing feels nicer too. I've also received many "free" PCBs from them. I'm assuming this happens when they have free space on the big panels they put everyone's orders on. I never got free PCBs from JLC.

JLC seems to charge a lot for shipping. I have a feeling that they make up for some of their low prices in shipping. PCBWay's shipping is cheaper.

So I generally like working with PCBWay more, but I still order a ton of PCBs from JLCPCB. The reason is simple, it's cheaper. When a PCB costs A FEW TIMES more, I just cannot justify ordering from PCBWay.

vespaman

  • Contributor
  • Posts: 24
  • Country:
Re: Choosing a board house
« Reply #6 on: August 11, , 03:49:25 pm » Interesting!
I have only been using PCBWay (bare PCBs) and are happy with them, but if JLPCB is much cheaper...
What about reruns? I.e. if I place an order on JLPCB, say 10 panels, and they turn out good, would future orders of the same panel give me the same result, or would I have to worry about 'new issues' for each batch?


« Last Edit: August 11, , 03:56:41 pm by vespaman »

ebastler

  • Super Contributor
  • Posts:
  • Country:
Re: Choosing a board house
« Reply #7 on: August 11, , 04:27:23 pm »
Interesting!
I have only been using PCBWay (bare PCBs) and are happy with them, but if JLPCB is much cheaper...
What about reruns? I.e. if I place an order on JLPCB, say 10 panels, and they turn out good, would future orders of the same panel give me the same result, or would I have to worry about 'new issues' for each batch?

They don't touch the files again, in my experience, so results should be the same -- within the stated production tolerances.

E.g. I did a PCB where I "abused" some plated through-holes as jacks for miniature plugs, and the hole diameters came out a bit different in a second batch. Also, routed board contours (where JLCPCB does not have great precision, as xbst_ mentioned) might come out a bit differently, but again, within their stated tolerances. The following users thanked this post: Someone

xbst_

  • Contributor
  • Posts: 11
  • Country:
Re: Choosing a board house
« Reply #8 on: August 11, , 04:30:53 pm »
Interesting!
I have only been using PCBWay (bare PCBs) and are happy with them, but if JLPCB is much cheaper...
What about reruns? I.e. if I place an order on JLPCB, say 10 panels, and they turn out good, would future orders of the same panel give me the same result, or would I have to worry about 'new issues' for each batch?

They don't touch the files again, in my experience, so results should be the same -- within the stated production tolerances.

E.g. I did a PCB where I "abused" some plated through-holes as jacks for miniature plugs, and the hole diameters came out a bit different in a second batch. Also, routed board contours (where JLCPCB does not have great precision, as xbst_ mentioned) might come out a bit differently, but again, within their stated tolerances.

Yep. And with PCB assembly, you never know how it'll turn out. First batch may be perfect, second batch may have components misplaced and/or damaged on 10% of PCBs, and third may be perfect again, even though they use the same files. Happened to me a few times. The following users thanked this post: ebastler

phil from seattle

  • Super Contributor
  • Posts:
  • Country:
Re: Choosing a board house
« Reply #9 on: August 11, , 06:46:39 pm »
Interesting!
I have only been using PCBWay (bare PCBs) and are happy with them, but if JLPCB is much cheaper...
What about reruns? I.e. if I place an order on JLPCB, say 10 panels, and they turn out good, would future orders of the same panel give me the same result, or would I have to worry about 'new issues' for each batch?

They don't touch the files again, in my experience, so results should be the same -- within the stated production tolerances.

E.g. I did a PCB where I "abused" some plated through-holes as jacks for miniature plugs, and the hole diameters came out a bit different in a second batch. Also, routed board contours (where JLCPCB does not have great precision, as xbst_ mentioned) might come out a bit differently, but again, within their stated tolerances.

Yep. And with PCB assembly, you never know how it'll turn out. First batch may be perfect, second batch may have components misplaced and/or damaged on 10% of PCBs, and third may be perfect again, even though they use the same files. Happened to me a few times.

I've have several designs that I run through JLCPCB regularly.  In about 40 orders, I've had only one order that was misassembled (out of stock parts not flagged) and one other run of 50 boards had one board missing a single part.  Out of approximately boards, that is not bad. 

Note, it is a good idea not to push their limits - a conservative approach makes it easier for them to build what you ask for. « Last Edit: August 11, , 06:51:16 pm by phil from seattle »

xbst_

  • Contributor
  • Posts: 11
  • Country:
Re: Choosing a board house
« Reply #10 on: August 11, , 06:57:01 pm »
Interesting!
I have only been using PCBWay (bare PCBs) and are happy with them, but if JLPCB is much cheaper...
What about reruns? I.e. if I place an order on JLPCB, say 10 panels, and they turn out good, would future orders of the same panel give me the same result, or would I have to worry about 'new issues' for each batch?

They don't touch the files again, in my experience, so results should be the same -- within the stated production tolerances.

E.g. I did a PCB where I "abused" some plated through-holes as jacks for miniature plugs, and the hole diameters came out a bit different in a second batch. Also, routed board contours (where JLCPCB does not have great precision, as xbst_ mentioned) might come out a bit differently, but again, within their stated tolerances.

Yep. And with PCB assembly, you never know how it'll turn out. First batch may be perfect, second batch may have components misplaced and/or damaged on 10% of PCBs, and third may be perfect again, even though they use the same files. Happened to me a few times.

I've have several designs that I run through JLCPCB regularly.  In about 40 orders, I've had only one order that was misassembled (out of stock parts not flagged) and one other run of 50 boards had one board missing a single part.  Out of approximately boards, that is not bad. 

Note, it is a good idea not to push their limits - a conservative approach makes it easier for them to build what you ask for.

Out of 22 PCBA orders this year, 5 orders had at least one bad PCB. I've identified 3 components they seem to not do a great job with, but unfortunatelty I cannot easily replace them. BME280, SGP40 and EVPAA202K

What bothers me more than their mistakes is how they avoid responsibility when they do. Mistakes happen, but they need to make it right. Not give $10 coupons when their mistakes cost me triple digits.

Smokey

  • Super Contributor
  • Posts:
  • Country:
  • Not An Expert
Re: Choosing a board house
« Reply #11 on: August 11, , 09:52:27 pm » JLCPCB and LCSC are the same company right?  They must benefit from having all the parts in house already since they are the distributor.
What is frustrating for me is that I can't have them combine parts and bare boards into one shipment. 

xbst_

  • Contributor
  • Posts: 11
  • Country:
Re: Choosing a board house
« Reply #12 on: August 12, , 11:29:22 am »
JLCPCB and LCSC are the same company right?  They must benefit from having all the parts in house already since they are the distributor.
What is frustrating for me is that I can't have them combine parts and bare boards into one shipment.

They used to offer that once upon a time, but they don't offer that any more unfortunately*. I wish I could combine all the connectors I need to supply with products into same shipment too.

*I think some old accounts are still eligible for that.
Re: Choosing a board house
« Reply #13 on: August 12, , 02:48:19 pm » We are an assembly house and also provides boards for our clients, so my experience with these prototype sources is only rumors from the engineers that come to us.

Since I'm reading reports of quality issues, do they guarantee or rework misassembled products?  Or is it a "you get what you get" thing?

ebastler

  • Super Contributor
  • Posts:
  • Country:
Re: Choosing a board house
« Reply #14 on: August 12, , 02:57:09 pm »
Since I'm reading reports of quality issues, do they guarantee or rework misassembled products?  Or is it a "you get what you get" thing?

Offering a partial refund or discount seems to be the typical response. As mentioned by xbst_ above, it may vary between suppliers how generous/adequate that offer is, with the cheaper suppliers also being cheaper in their refund offers. (Surprise...)

Rework is not too practical if that means shipping back to China, with shipping costs and customs hassles. (Temporary export and re-import, or pay triple customs & taxes for the three shipping legs.) The following users thanked this post: Accu-Sembly

DMartens

  • Contributor
  • Posts: 30
  • Country:
Re: Choosing a board house
« Reply #15 on: August 12, , 03:26:28 pm » Very interesting experiences and points-of-view from all of you.

My original post was for bare PCBs that I typically only need one or two of and for that, it seems like all of you agree that at this moment, JLC is the cheapest.

Once you include supplying parts, assembling PCBs, small production runs, re-ordering of previous designs, special feature boards, etc. the answer becomes more difficult to answer.

Great inputs everyone.
Re: Choosing a board house
« Reply #16 on: August 12, , 03:34:47 pm » This makes a lot of sense, thank you.  We have had several clients that spent years and big $$ transferring production overseas only to have to return to local production after a couple years because "you get what you pay for" settles in.  Fall-out was large sure, but logistics can be a bear to calculate.  Still, it's nearly impossible to beat the price and appeal of a small batch prototype run if you don't plan on growing with your CM.

I am new to the forums and appreciate the insight, everyone.

phil from seattle

  • Super Contributor
  • Posts:
  • Country:
Re: Choosing a board house
« Reply #17 on: August 17, , 03:19:03 am »
JLCPCB and LCSC are the same company right?  They must benefit from having all the parts in house already since they are the distributor.
What is frustrating for me is that I can't have them combine parts and bare boards into one shipment.

I'm not sure the exact corporate structure but there are in different locations so combining parts and board orders is likely complex. I'm suspect their profit added shipping model is what is annoying you. 

corey

  • Contributor
  • Posts: 16
  • Country:
Re: Choosing a board house
« Reply #18 on: August 25, , 12:07:04 pm » We use PCBWay for prototypes at work. Haven't used JLCPCB, however I use their stackups as templates sometimes because they have a handy controlled impedance stackup generator. Their documentation is legible to read as an Aussie, unlike PCBWay's. I've had major issues with PCBWay's quality (but this is high layer count, blind vias, etc) where they attempt to make the board and it fails QA. Other medium-full service manufacturers (not JLCPCB) do much more thorough DFM checks on supplied gerbers than PCBWay -- who I've found tend to tend to throw it into production and let them worry about it.

At work I've gotten people using Eurocircuits on a lot of smaller jobs too, after lots of success with them at my previous job. Their online DFM checker and setup system is really impressive, and I've used it a lot to incrementally adjust my design to decrease cost and leadtime. Plus they manufacture out of Hungary (from memory), and have good customer service. I think you could get them to be in the ballpark of PCBWay, but I haven't done a 1:1 check on smaller simpler jobs recently.