What Is PCB Quality Inspection?
PCB quality inspection is the systematic verification of a printed circuit board—bare or assembled—against design data and IPC workmanship standards. It spans visual checks, automated optical inspection (AOI), X-ray imaging, electrical testing, and functional validation. The goal is to catch defects before boards ship: opens, shorts, misaligned components, voids in solder joints, and incorrect part values. Done correctly, it reduces field-failure rates to below 50 ppm on production runs and catches 95%+ of process defects before power-on.
Why PCB Quality Inspection Matters More on Cloned or Reverse-Engineered Boards

When a board is produced from original OEM files, the fab already has proven process parameters. On a board recovered through our reverse engineering workflow, the Gerber data is freshly extracted—sometimes from a worn or damaged sample. That means the first production lot has no historical yield baseline. Every inspection checkpoint carries extra weight because there is no prior run to compare against.
We treat the original donor board as the “golden reference.” Its impedance profile, component placement coordinates, and net connectivity become the acceptance criteria for every copy that follows. Without rigorous PCB quality inspection at each stage, a single misread trace width or swapped 0402 resistor can cascade into a non-functional assembly.
The 7 Checkpoints We Apply—and What Each Catches
| Checkpoint | Stage | Method / Tool | Defects Caught | Typical Tolerance |
|---|---|---|---|---|
| 1. Incoming Bare-Board Audit | After fab, before SMT | Visual + micrometer + microsection (sample) | Layer misregistration, copper thickness deviation, drill offset | ±0.05 mm registration; Cu ±10% |
| 2. Solder Paste Inspection (SPI) | After stencil print | 3D SPI machine | Insufficient paste, bridging, offset | Volume ±25% of nominal deposit |
| 3. Pre-Reflow Component Check | After pick-and-place | AOI or manual spot-check | Missing parts, polarity, tombstoning risk | Placement ±50 µm on 0201+ |
| 4. Post-Reflow AOI | After reflow oven | Automated optical inspection | Solder bridges, cold joints, lifted leads, billboarding | Per IPC-A-610 Class 2 or 3 |
| 5. X-Ray (BGA / QFN) | After reflow | 2D/3D X-ray | Head-in-pillow, voids >25%, bridging under package | Void area ≤25% per IPC-7095 |
| 6. In-Circuit / Flying-Probe Test | After assembly | ICT fixture or flying probe | Opens, shorts, wrong values, missing components | Resistance ±5%; capacitance ±10% |
| 7. Functional Test (FCT) | Final | Custom test jig + golden-board compare | Firmware boot failure, signal integrity issues, power rail deviation | Rail voltage ±3%; clock ±50 ppm |
Not every project runs all seven. A simple 2-layer LED driver board may skip X-ray entirely. A 12-layer industrial controller with BGA processors requires every step. We scope the inspection plan during quoting so you know exactly what coverage you’re getting—and paying for.
How Does Automated Optical Inspection Work on a Cloned PCBA?
AOI machines compare high-resolution camera images of each assembled board against a reference model. On an OEM line, that model is built from the original CAD data. On a cloned board, we build the AOI program from the recovered Gerber and BOM, then calibrate it against the donor board itself. Our surface-mount assembly process feeds directly into AOI programming—placement coordinates export straight from the pick-and-place program, so the AOI library matches the actual machine offsets.
Key AOI parameters we set per project:
- Component presence/absence: binary check for every reference designator.
- Polarity verification: tantalum caps, diodes, ICs—orientation mark vs. pad 1.
- Solder fillet inspection: acceptable fillet height and wetting angle per IPC-A-610 Class 2 (commercial) or Class 3 (high-reliability).
- Solder bridge detection: gap threshold typically set at 0.1 mm between adjacent pads on fine-pitch (0.5 mm) QFPs.
AOI catches roughly 85–92% of visible defects. The remainder—particularly joints hidden under packages—requires X-ray.
X-Ray Inspection: When and Why
Any board carrying a BGA, LGA, or bottom-terminated QFN needs X-ray inspection. These packages hide their solder joints underneath the component body where optical methods are blind. Our 2D X-ray system resolves features down to 5 µm, sufficient to detect:
- Head-in-pillow defects (non-wetting between ball and pad).
- Voiding above the IPC-7095 threshold of 25% per ball.
- Bridging between adjacent balls on 0.4 mm pitch BGAs.
- Insufficient solder on QFN center thermal pads—a common cause of thermal failure in power devices.
On boards recovered from high-resolution 3D scanning of the donor, we already have a volumetric model of the original solder joints. That model gives our X-ray technician a direct comparison target, which is a significant advantage over inspecting a brand-new design with no reference.
Electrical Testing: Flying Probe vs. Bed-of-Nails

Bare-board electrical testing confirms every net is connected and no unintended shorts exist. Two methods dominate:
Flying Probe
Two to eight motorized probes move across the board, testing net by net. No custom fixture required. Ideal for prototypes and short runs (under 200 units). Test time per board: 30 seconds to several minutes depending on net count. A 6-layer board with 1,200 nets typically takes 90–120 seconds.
Bed-of-Nails (ICT Fixture)
A custom fixture with spring-loaded pins contacts every test point simultaneously. Test time drops to 5–15 seconds per board but the fixture costs $800–$3,000+ depending on complexity. Justified above roughly 500 units.
For most reverse-engineered boards, we default to flying probe because batch sizes are typically 10–200 units. If you need volume production, we design the ICT fixture from the recovered Gerber data and include test-point access in the schematic-to-layout conversion if a redesign is involved.
Functional Testing Against a Golden Board
The final gate is golden-board functional comparison. We power up each assembled unit alongside the original donor board and compare key parameters: power rail voltages, clock frequencies, communication bus activity (I²C, SPI, UART, CAN), and analog output waveforms. Pass/fail thresholds are set from the donor’s measured values with defined margins—typically ±3% on DC rails and ±5% on analog signals.
Functional testing catches what electrical testing cannot: firmware-dependent behavior, timing-sensitive interactions, and analog performance issues like oscillator startup failure or regulator instability under load. It is the single most important checkpoint for confirming that a cloned board is a true functional equivalent of the original.
IPC Acceptance Classes: Choosing the Right Standard
IPC-A-610 defines three acceptance classes. Choosing the wrong one wastes money or ships defective boards:
| IPC Class | Application | Solder Joint Criteria (Example) | Typical Industries |
|---|---|---|---|
| Class 1 | General electronic products | Fillet may be minimal; some wetting deficiency acceptable | Consumer gadgets, toys, disposable devices |
| Class 2 | Dedicated service electronics | Fillet must wet ≥75% of pad; no cold joints | Industrial controls, telecom, HVAC control systems |
| Class 3 | High-reliability electronics | Full wetting required; no voids >25%; 100% inspection | Medical, aerospace, military |
We default to Class 2 unless the customer specifies otherwise. Class 3 adds roughly 15–25% to inspection labor because every joint—not a statistical sample—must be verified. For boards destined for life-critical applications, that cost is non-negotiable.
Common Defects We Catch—and Their Root Causes
- Solder bridging (fine-pitch ICs): usually caused by excess paste volume or stencil misalignment. SPI catches it before reflow; AOI catches it after.
- Tombstoning (0402/0201 passives): uneven pad sizes or thermal imbalance during reflow. Corrected by adjusting pad geometry in the Gerber or reflow profile.
- BGA head-in-pillow: warpage of component or PCB during reflow. Detected only by X-ray. Fix involves profiling adjustments or switching to a board material with lower CTE.
- Wrong component value: BOM error or reel-swap on the pick-and-place. Flying probe or ICT catches resistor/capacitor value mismatches. This is especially critical on reverse-engineered BOMs where a worn silkscreen marking may have led to an ambiguous part read.
- Open via (inner layer): drilling or plating defect. Caught by bare-board electrical test. Microsection of a coupon confirms plating thickness (IPC-6012 minimum 20 µm for Class 2).
What a PCB Quality Inspection Report Includes
Every project ships with a documented inspection summary. Depending on scope, it contains:
- Bare-board electrical test report (net list pass/fail).
- AOI defect log with images of any flagged joints and disposition (reworked / accepted / rejected).
- X-ray images of BGA/QFN joints with void percentage annotations.
- Functional test data sheet: measured voltages, frequencies, and pass/fail status per unit.
- Microsection photos (if ordered): plating thickness, layer registration, annular ring measurements.
How many boards are inspected—100% or a sample?
AOI and functional test run on 100% of units by default. X-ray is 100% for Class 3 and first-article lots; for Class 2 production above 100 units, we X-ray a statistical sample (AQL 1.0) unless you request full coverage. Bare-board electrical test is always 100%.
Can I specify my own acceptance criteria instead of IPC standards?
Yes. If you have a corporate workmanship standard or customer-specific spec, send it during quoting. We map your criteria to our inspection programs. Additional setup time is typically 1–2 working days.
What happens when a board fails inspection?
Reworkable defects (solder bridges, cold joints, missing components) are reworked and re-inspected. Non-reworkable defects (delamination, barrel crack, lifted pad) result in board rejection. You receive a defect report with root-cause notes and corrective actions for the next lot.
Does inspection add to lead time?
Inline inspections (SPI, AOI, X-ray) add zero calendar days—they run as part of the assembly flow. Functional testing adds 1–3 working days depending on batch size and jig complexity. Microsectioning adds 2–4 working days if cross-sections are required.
Is PCB quality inspection included in your quote or billed separately?
Standard inspection (AOI + bare-board electrical test + basic functional test) is included in our assembly pricing. X-ray, microsection, and custom FCT jig development are quoted as line items. See our guide to realistic PCB copy costs for typical ranges.
Check feasibility for your project
Send the chip marking or board details and tell us what you need to recover. Add clear photos if available.
Request a feasibility reviewWorking on a board like this?
Send the chip marking or two photos. You get feasibility, lead time and price within 24 hours, and the check costs nothing.
Get a free quote