5/6/2025

Navigating IPC Classifications: what to know about PCB and PCBA acceptability

In the fast-paced world of electronics manufacturing, ensuring the reliability and quality of a printed circuit board (PCB) and its assembly (PCBA) is more than a best practice—it's an industry mandate. To this end, the IPC-A-600 and IPC-A-610 standards serve as the global reference for the visual acceptability of bare PCBs and assembled PCBs respectively. However, understanding the nuances between different product classes and acceptance levels is essential for design engineers, process specialists, and quality managers alike.

Understanding IPC classification: class 1, 2, and 3

Both IPC-A-600 and IPC-A-610 define three primary product classes, each tailored to the performance expectations of the end application:

  • Class 1 – General electronic products: Designed for limited-life applications. Functionality is more important than long-term reliability. Think toys or consumer gadgets.
  • Class 2 – Dedicated service electronic products: Includes products where extended life and continued performance are required, but where downtime is tolerable. Examples include industrial controls or appliances.
  • Class 3 – High-Performance/Harsh environment electronic products: Demands the highest level of reliability. Failures are unacceptable. This includes aerospace, medical devices, or critical defense electronics.

Acceptance criteria: target, acceptable, and nonconforming

Both standards use a common framework to describe component and assembly conditions:

  • Target condition: Ideal and near perfection, but no longer used as a standard.
  • Acceptable condition: Meets functional and reliability requirements.
  • Nonconforming condition: Unacceptable—may impact performance or longevity.
  • Process indicator: A non-defective anomaly, monitored for process control but not grounds for disposition.

Key differences between IPC-A-600 and IPC-A-610

When IPC classes conflict: which one wins?

An important consideration in real-world manufacturing is that Class levels between standards do not always align. For instance, Class 2 acceptance for a bare PCB (IPC-A-600) does not automatically translate to Class 2 acceptability in an assembled board (IPC-A-610). Each inspection stage must reference the applicable class as specified in procurement documentation or customer requirements.

Additionally, the IPC-6012 standard (Performance Specification for Rigid PCBs) should be considered as the baseline performance requirement when paired with IPC-A-600 for visual inspection.

Best practices for engineering and quality teams

  1. Specify class in all documentation: ensure every job order, drawing, and quality document clearly states the target IPC class.
  2. Use IPC-600 for fabrication QA, IPC-610 for Post-Assembly QA: avoid overlap or misuse of standards in the wrong context.
  3. Leverage visual criteria for training: use the photographic examples in IPC-A-600 and IPC-A-610 to train inspectors and design teams.
  4. Understand process indicators: don't reject boards for acceptable process indicators—focus on trends that may indicate process drift.

Adhering to IPC standards ensures not only manufacturing consistency, but also product reliability and customer confidence. By properly applying the correct standard—IPC-A-600 for bare boards and IPC-A-610 for assemblies—and understanding the distinctions between classes and acceptance levels, engineers can make informed decisions that balance cost, quality, and performance.

The journey from layout to final assembly is paved with tolerances, guidelines, and precision. Knowing how to navigate IPC documentation means having the map to get there.

Go back