PCB Manufacturing Cost Drivers and Designing to Cost

Zachariah Peterson
|  Created: February 4, 2021  |  Updated: February 19, 2024
PCB cost drivers

Whenever I’ve engaged with a startup client that wants to understand board design and manufacturing costs, they often get surprised when I tell them the major PCB cost drivers and start giving some ballpark estimates. For a startup hardware company, or even a major enterprise that does not normally engage in electronics manufacturing, the numbers can be surprising, especially for low-volume runs. There is this perception that electronics production is extremely cheap, so why should someone have to pay large sums for a short run of new boards?

PCB cost drivers are not so simple and come with some fixed up-front costs, as well as component costs and fabrication costs which can quickly scale to high numbers for innovative new products. Any company that wants to producec at scale should understand these cost drivers so that a team can decide the important up-front design decisions, make smart choices around components, and properly plan for fab and assembly.

Major PCB Cost Drivers

The major PCB cost drivers are quite simple and fall into three different areas:

  • Panel fabrication costs. Remember, PCB fabricators do not produce individual boards; they produce panels from which they cut out your finished boards. The per-panel cost include materials, labor, processing (plating and drilling, etc.), and lead time. 
  • Assembly costs. Each board needs to be assembled, and costs for assembly can be comparable to fabrication costs for more complex boards, and assembly costs can even exceed fabrication at lower volumes with high component count. 
  • Component costs. This is a major cost driver for a finished PCB, and going to higher volume does not create the same price drop as increasing panel count. However, there is a huge range of components on the market. 

You can read more about each of these areas are how they can be used to formulate a PCB cost estimate in this article.

Notice that everything in the above list is centered around fabrication; I didn’t include design costs, enclosure costs, shipping and logistics… the list goes on. I also didn’t include NRE, inspection, and any other fixed costs required to put a new design into production. This is because design and NRE costs, while significant in some cases, are fixed and are amortized across a design’s lifetime and manufacturing volume. At high manufacturing volumes, these fixed costs become only a small fraction of the total cost to take a new product to market.

The Design to Cost Challenge

Focusing on smart design and manufacturing planning in the three areas listed helps you design to cost. Unfortunately, focusing on design to cost might mean giving up something in design and manufacturing. This can mean sacrificing some features, using alternative components you’ve never used before, forcing yourself into a less complex PCB, or shrinking board size.

In designing to meet a target per-board cost, I find it’s best to focus in two areas: component selection and fabrication. There is not much you can do for assembly except to reduce component count or increase your order quantity/lead time, so this becomes a component selection and fabrication problem. Let’s look at these two PCB cost drivers more closely to see where we can try to get designs to a desired price point.

An LPTA Process for Component Selection

You can take a “lowest priced, technically acceptable” approach to component selection whenever cost is a concern. There are certain components like ICs my team likes to work with and we’ll present these options to customers when price is not such a major factor. However, when cost is one of the main considerations, the first place to start with getting to a low cost is component selection.

PCB cost drivers IC packaging
The Manufacturer Part Search panel in Altium Designer can help you develop a budget for components and design to cost.

Streamlining assembly, procurement, and cost requires selecting a group of candidate components with the same or very similar footprint. For many components (e.g., transistors or semiconductors), this is pretty easy as so many footprints are standardized. However, many ICs do not have interchangeable pinouts and you may fall victim to limited stocks on many components. Once you have narrowed down to candidate components, you can use an LPTA process to settle on particular components to meet production costs:

  • Group candidate components into acceptable and unacceptable groups. Don’t be afraid to include higher-end components in the same product line as long as they have the same package/pinout.
  • Sort the list of acceptable components by lowest price.
  • Select the lowest priced acceptable components first as long as there are sufficient stocks to cover production volume.

There is also the matter of component volume. For passives and other simple components, you may want to compromise and pay an extra half cent per part when there is sufficient volume with distributors. This reduces some procurement headaches and helps simplify your BOM. For ICs, you won’t always have the same luxury and you may need to compromise with design variants that include alternative, technically acceptable ICs to reach your target volume.

Component Packages Drive Assembly Cost

Component packaging can also drive costs in assembly. In particular, leadless parts will be a cost driver of PCB assembly due to the need for additional inspection and NRE for these parts. Leadless parts are prone to solder defects (just like all other parts), but they cannot be inspected with AOI and instead require X-ray inspection. Some of the component packages that can bring additional assembly costs are:

  • Ball grid array (BGA) packages
  • Land grid array (LGA) packages
  • Quad flat no-leads (QFN) packages
  • Other flat no-leads packages (DFN, DRMLF, etc.)

For some parts, you won't have a choice but to use QFNs or similar no-leads packages as the manufacturer might not make them available in other package types.

PCB cost drivers IC packaging
IC packaging is also a cost driver that should be considered when designing to cost.

Although QFNs, BGAs, and LGAs carry some extra costs, they offer important advantages of space savings as they tend to be smaller packages. They also tend to have die-attached pads for grounding and heat transfer into the interior of the PCB (see the QFN graphic in the above image). Consider these points before swapping to an alternative package (usually SOIC) which might take up more space.

Fabrication and Assembly Volume

One important part of getting per-board costs reduced is to simplify the board. Fewer layers, larger drill hole sizes, fewer drill holes, wider traces, and smaller boards (= more boards per panel) will help bring down fabrication costs. However, there is only so much you can do here without sacrificing product quality and functionality.

Even after you’ve minimized component costs and simplified your board, you might find that your costs per assembled board are still too high to meet your target price point. At this point, you may need to accept a higher fabrication volume and/or longer lead times. Going with higher volume requires rethinking business strategy and delivery schedules, but it might be the only way you can get down to a sufficiently low price for your product.

Obviously, getting to low per-board costs is a complex endeavor, and designers need the right PCB design applications to help them minimize costs. Once you’re familiar with the primary PCB cost drivers, you can start planning your design, manufacturing volume, and delivery schedule for your new product. Altium Designer® includes the industry’s best design tools alongside the Manufacturer Part Search panel to help you design to cost and find components that will help you stay within your budget.

In addition to design tools, Altium provides all its users with access to the Altium 365™ platform, making it easy to collaborate with other PCB designers throughout the project lifecycle. We have only scratched the surface of what is possible to do with Altium Designer on Altium 365. You can check the product page for a more in-depth feature description or one of the On-Demand Webinars.

About Author

About Author

Zachariah Peterson has an extensive technical background in academia and industry. He currently provides research, design, and marketing services to companies in the electronics industry. Prior to working in the PCB industry, he taught at Portland State University and conducted research on random laser theory, materials, and stability. His background in scientific research spans topics in nanoparticle lasers, electronic and optoelectronic semiconductor devices, environmental sensors, and stochastics. His work has been published in over a dozen peer-reviewed journals and conference proceedings, and he has written 2500+ technical articles on PCB design for a number of companies. He is a member of IEEE Photonics Society, IEEE Electronics Packaging Society, American Physical Society, and the Printed Circuit Engineering Association (PCEA). He previously served as a voting member on the INCITS Quantum Computing Technical Advisory Committee working on technical standards for quantum electronics, and he currently serves on the IEEE P3186 Working Group focused on Port Interface Representing Photonic Signals Using SPICE-class Circuit Simulators.

Related Resources

Related Technical Documentation

Back to Home
Thank you, you are now subscribed to updates.