PCB vs PCBA: What Are You Actually Ordering?

PCB stands for printed circuit board, while PCBA stands for printed circuit board assembly; in a manufacturing quotation, the distinction usually separates a bare board from a board with its specified components assembled. Different individuals may refer to an unpopulated printed circuit board (PCB), a populated board-level assembly (PCBA), or a programmed electronic module by using the same name, “PCB.” Different usages of the name can coexist within the same conversation, but the name alone does not distinguish the physical state, what type of work will be included with the PCB when it is shipped, what the total cost drivers are, what delivery dependencies are associated with the PCB, or how the PCB will be accepted by the customer.

For more in-depth information, you should view PCB Meaning in Electronics.

While it is possible to obtain bare boards, populated PCBAs, programmed boards, and functionally tested boards from the same design revision, it is important to understand that these boards are not interchangeable. The name does not provide detailed information such as copper thickness, component population, firmware, inspection, testing, or integration.

Start With the Physical State, Not the Abbreviation

The fastest way to determine whether a product is a bare PCB or a PCB assembly is to check whether the released component population has been assembled. A bare PCB does not contain mounted electronic components; rather, it is a manufactured printed circuit board structure that contains the specified laminate, copper, pads, holes, vias, solder mask, and markings. It does not yet constitute the populated circuit board referenced in the BOM and assembly information.

After the specified component population has been mounted and electrically or mechanically attached according to the released assembly definition, the product will usually be treated as a printed circuit board assembly (PCBA). However, not all positions on the board that have a footprint must be populated; positions marked as DNP or DNI may intentionally remain unpopulated. Additionally, the completion of a PCBA does not imply that firmware has been installed, functional testing has been performed, conformal coating has been applied, cables have been connected, or system-level verification has been completed.

Click here to read more about PCB Manufacturing Capabilities. During a project handoff to a different manufacturer or operational unit, the current physical state of the product must be distinctly defined, along with the work to be performed. This clarification helps ensure that the receiving party has the same understanding of the object and the remaining work.

Define Four Things at Every Handoff

Four items are to be defined for each transfer:

  • Object – indicates whether the object is a bare PCB, populated PCBA, programmed assembly, tested assembly, or a more integrated module; it defines what is physically available.
  • Released revision – identifies the approved revision of the board data, drawings, BOM, placement information, firmware reference where applicable, and related instructions. It does not specify the production status at the time of the handoff.
  • Included operations – lists the services included in the handoff order, such as component assembly, programming, conformal coating, cable installation, cleaning, inspection, electrical testing, functional testing, and mechanical integration with other assemblies.
  • Acceptance evidence – defines what documentation or performance results must be delivered. Examples include inspection records, test results, programming confirmations, certificates required by the purchase agreement, and other mutually agreed release evidence. A stand-alone PCBA cannot substantiate that these processes have occurred.

A Four-Layer PCB Still Leaves Measurable Variables Undefined

Although the layer count gives some indication of the PCB construction, it is not a complete manufacturing definition. Two different PCBs can both be called “four-layer” PCBs but have significantly different physical characteristics, including thickness, copper weight, dielectric spacing, hole geometry, finish type, impedance targets, and tolerances. Each of these characteristics affects how the PCBs perform electrically, how they are drilled and plated, how they fit with connectors, and how they are quoted.

IPC-4562B nominal copper foil values are approximately 34.3 µm (1.35 mil) for 1 oz/ft² copper and 68.6 µm (2.70 mil) for 2 oz/ft² copper. Simply stating that the PCBs are four-layer boards provides no information about whether a given layer uses 1 oz or 2 oz copper; this is important because the nominal copper thickness doubles.

Finished board thickness can also create a significant difference. For example, a 0.20 mm finished hole represents a 5:1 board-thickness-to-finished-hole ratio in a 1.00 mm board and an 8:1 ratio in a 1.60 mm board. These ratios are not the production drilling aspect ratios because plating allowance makes the production drill diameter larger than the finished plated hole. The fabricator must evaluate board thickness against the production drill size. In addition, if the finished thickness of a 1.60 mm PCB is specified with a tolerance of +/-10%, the finished thickness must fall within 1.44 to 1.76 mm. Mechanical drawings, connectors, and enclosures may be affected by that total 0.32 mm window.

A board may also have controlled-impedance requirements. A drawing may call for a 50 ohm single-ended trace or 90 ohm or 100 ohm differential targets, depending on the interface and design. The controlled-impedance value will depend on the released stack-up, copper geometry, dielectric spacing, and material behavior. Referring only to a “four-layer PCB” does not determine any of these.

Why the Same PCB Label Can Produce Different Quotes

A purchasing request that states simply “100 PCBs” can cover a wide range of physical items. A fabricator can reasonably take that to mean 100 bare boards built from released fabrication data; however, the buyer may actually be expecting components, assembly, programming, inspection, and functional testing. The difference is not based on a dictionary definition of PCB but on assumptions regarding the materials and processes that the name PCB will include.

If an assembly revision has 160 component positions, with 12 classified as DNP, this leaves 148 fitted positions per board. An order of 100 PCBAs represents 14,800 fitted component positions before accounting for possible rework, programming, inspection, or functional testing. By contrast, 100 bare PCBs include none of these component placements or procurement costs. The quantity remains 100, but the level of work required is significantly different.

Pricing for a bare board depends on the fabrication data and requirements in the released documentation. It can be affected by the layer construction, material family, copper, hole definition, finished thickness, surface finish, controlled impedance where specified, tolerances, quantity, and inspection requirements. An assembled-board quotation additionally depends on the released BOM, component sourcing strategy, placement or centroid data, assembly drawings, special process instructions, and programming or test requirements.

Scheduling considerations also depend on the manufacturing and assembly processes. Bare-board delivery primarily follows fabrication readiness and factory capacity. Scheduling for an assembled board is more complex because a PCBA can additionally depend on component availability, incoming material readiness, assembly capacity, programming, inspection, and specified testing. Therefore, a short PCB label can produce a delivery quote or date that does not match what the customer expects to receive.

Read Manufacturing as a Sequence of Changed States

Once a board has been fabricated from the released design data, the object becomes a bare PCB. The assembly operation turns the bare PCB into a PCBA by adding the specified component population and required connections. Programming then adds a defined firmware state. Inspection and testing add evidence against stated criteria. Mechanical or system integration can then make the completed board part of a larger product.

Use the File Set to Identify the Intended State

When the text provided in an email, RFQ, drawing note, or meeting is not specific, the released file set often indicates to the fabricator or assembler what the requester wants produced or verified.

  • Bare-board definition – The fabrication data for an unpopulated board is defined by the Gerber or ODB++ output, drill information, fabrication drawing, stack-up or material requirements, impedance information where appropriate, and revision-controlled notes.
  • Assembly definition – The assembly information for a populated board is defined by the BOM, placement or centroid data, assembly drawings, polarity and orientation requirements, approved substitutions where controlled, DNP instructions, and special assembly notes.
  • Programming and test definition – Beyond component population, the programming and test records must define what needs to be demonstrated. These records include firmware identification, programming instructions, test procedures, test limits, fixtures, inspection criteria, and other acceptance instructions.

These files must identify compatible, approved revisions. Fabricating a bare PCB to an outdated revision could be as disruptive as failing to include a component on a current assembly. Resolve conflicting revision identifiers before releasing materials or starting production.

Testing Needs Limits, Not Just the Word Tested

Bare-board electrical testing checks continuity and isolation against the intended circuit connections. PCBA functional testing checks whether the assembled circuit performs specified functions under defined conditions.

“Functional test passed” means something only when the accompanying procedure describes the measurement and what is required for a passing test. A basic voltage example illustrates this point. If a released requirement states that a nominal 5.0 V rail must be maintained within +/-5%, then the acceptable range is 4.75 to 5.25 V. If the record indicates only that “5 V was checked,” it is impossible to tell whether 4.60 V, 5.18 V, or 5.40 V was accepted.

Specific conditions for testing must also be defined, such as current limits, timing, interface checks, temperature, firmware identity, test duration, and whether testing is performed on every assembly or only on defined samples. Every object tested may be a PCBA; however, the evidence included will dictate what has actually been demonstrated.

Three Project Situations Where PCB Is Not Precise Enough

  • Mechanical-fit prototype – A bare PCB may be sufficient to check the board outline, mounting holes, connector footprint locations, and board-to-enclosure fit; checking component height or connector-body clearance requires the relevant parts or representative models. A modest variation in finished thickness can affect fit at a card guide, edge connector, slot, or stacked mechanical interface, even when electrical testing is not required.
  • Firmware bring-up – For firmware bring-up, a bare board must be populated with the appropriate processor, memory, power circuits, clocks, I/O interfaces, and other required components. A populated PCBA may still fall short if there is no defined bootloader, firmware image, programming state, debug connection, or power-on check. The defined limits for the power rails, together with the actual voltage measurements, provide stronger evidence than stating that the PCBA “looks good.”
  • Production acceptance – The receiving team may require more than a populated board for acceptance. A release condition can require the specified assembly revision, specified DNP positions, firmware identity, serial traceability, and 100% functional testing according to the approved test procedure. Without unit-level traceability, linking a returned board to its exact production and test history may be difficult, although batch records, date codes, or readable firmware information can still support the investigation. In this case, PCBA identifies the product; the measured results and records verify that it meets the defined requirements.

When Fabrication and Assembly Are Split Between Suppliers

Responsibility can be important to determine when one supplier fabricates the bare board and another performs the assembly. A later functional failure can originate in the structure of the bare board, component condition, soldering or another attachment process, component orientation, assembly handling, programming, test setup, or system integration. A batch of bare boards that clears incoming inspection by the assembler could still develop solderability or solder-joint defects during reflow because the bare-board surface finish is outside the released specification. The defect traces back to the fabricator even though it becomes apparent only after assembly. The term “PCB” does not identify which process created the defect.

Revision-controlled records limit the scope of the investigation. The fabricator can be assessed against the released bare-board definition and required inspection evidence. The assembler can be assessed against the incoming board revision, BOM, placement data, assembly instructions, workmanship criteria, and specified tests. If the revision-controlled records align, the project can trace the failure by the production state instead of relying on two companies using the same general term for different objects.

Write the Deliverable With Quantities and Acceptance Conditions

The final wording of the deliverables does not need to be extensive, but it should contain sufficient measurable detail for the receiving engineer, purchaser, and supplier to agree on the identity of the delivered product. Consider the two examples below:

  • Bare-board example – Deliver 100 bare PCBs to revision C, 4 layers, 1.60 mm finished thickness, 2 oz nominal finished outer-layer copper and 1 oz nominal inner-layer copper, with the released drill, surface-finish, impedance, and fabrication requirements.
  • Assembly example – Deliver 100 revision C PCBAs with 148 fitted positions and 12 DNP positions per assembly, firmware version 2.3.1 loaded where specified, and 100% functional test results recorded against the released acceptance procedure.