· AtlasPCB Engineering · Engineering · 5 min read
IPC Standards for PCB: Understanding Class 1, 2, and 3 Requirements
Learn about IPC standards for PCB quality — IPC-A-600, IPC-6012, and the three performance classes. Understand acceptance criteria for annular ring, hole quality, conductor width, and more.
IPC (Association Connecting Electronics Industries) standards define the quality and reliability requirements for PCB fabrication and assembly. Understanding these standards — especially the three performance classes — is essential for specifying the right quality level for your product.
Key IPC Standards for PCBs
IPC-6012: Qualification and Performance Specification for Rigid PCBs
The primary specification defining requirements for rigid PCB fabrication quality. Covers:
- Materials and construction
- Dimensional tolerances
- Plating quality (copper, surface finish)
- Electrical performance
- Environmental resistance
- Cleanliness requirements
IPC-A-600: Acceptability of Printed Boards
A visual reference standard with photographs showing acceptable and defective conditions. Used by inspectors to determine if boards pass or fail. Covers:
- Surface conditions
- Plating quality
- Laminate defects
- Solder mask quality
- Marking quality
IPC-2221: Generic Standard on Printed Board Design
Design rules including trace width, spacing, hole sizing, and environmental considerations.
IPC-A-610: Acceptability of Electronic Assemblies
The assembled board equivalent of IPC-A-600 — defines solder joint quality criteria.
The Three Performance Classes
IPC defines three classes of increasing quality and reliability. The class determines acceptance criteria throughout fabrication and assembly.
Class 1: General Electronic Products
- Definition: Products where the primary requirement is function of the completed assembly
- Reliability requirement: Adequate for applications where cosmetic imperfections are acceptable
- Typical products: Consumer electronics, toys, non-critical LED lighting, basic IoT devices
- Cost impact: Lowest manufacturing cost
Class 2: Dedicated Service Electronic Products
- Definition: Products where continued performance and extended life is required, and for which uninterrupted service is desired but not critical
- Reliability requirement: Higher than Class 1; cosmetic defects are limited
- Typical products: Industrial equipment, telecommunications, commercial computers, automotive non-safety, medical non-life-supporting
- Cost impact: 5-15% premium over Class 1 (the industry default)
Class 3: High-Performance/Harsh Environment Electronic Products
- Definition: Products where continued high performance or performance-on-demand is critical, equipment downtime cannot be tolerated, and the end-use environment may be exceptionally harsh
- Reliability requirement: Highest — strict acceptance criteria for all parameters
- Typical products: Military/defense, aerospace avionics, life-support medical, automotive safety-critical (ADAS, airbag), satellite systems
- Cost impact: 15-40% premium over Class 2
Key Acceptance Criteria by Class
Annular Ring
| Condition | Class 1 | Class 2 | Class 3 |
|---|---|---|---|
| External layers (min) | 0 mil (tangent OK) | 2 mil (0.05mm) | 5 mil (0.127mm) |
| Internal layers (min) | 0 mil | 1 mil (0.025mm) | 2 mil (0.05mm) |
| Breakout allowed? | Yes (90° max) | Yes (90° max) | No breakout |
Conductor (Trace) Width Reduction
| Condition | Class 1 | Class 2 | Class 3 |
|---|---|---|---|
| Max width reduction | 30% | 20% | 10% |
| Min conductor spacing | Per design | Per design | Per design (stricter tolerance) |
Hole Wall Plating
| Parameter | Class 1 | Class 2 | Class 3 |
|---|---|---|---|
| Min copper thickness | 20um | 20um | 25um |
| Voids in plating | Up to 10% of wall | Up to 5% | No voids allowed |
| Etchback/wicking | Minor allowed | Minor allowed | Not allowed |
Solder Mask
| Condition | Class 1 | Class 2 | Class 3 |
|---|---|---|---|
| Misregistration | 50% of pad exposed | Pad fully exposed | Pad fully exposed + margin |
| Bubbles/pinholes | Acceptable if small | Limited size/quantity | Not acceptable |
| Coverage over traces | May have minor voids | Complete coverage | Complete, uniform coverage |
Board Flatness (Bow and Twist)
| Condition | Class 1 | Class 2 | Class 3 |
|---|---|---|---|
| Maximum bow/twist | 1.5% | 1.0% | 0.75% |
| For SMT assembly | 0.75% | 0.75% | 0.5% |
How to Specify IPC Class
In Your Design Package
Include the IPC class on:
- Fabrication drawing: “Fabricate to IPC-6012 Class 2” (or Class 3)
- Assembly drawing: “Assemble to IPC-A-610 Class 2”
- Purchase order: Specify class in the order description
Default Behavior
- Most PCB manufacturers default to Class 2 if not specified
- Some low-cost manufacturers may only achieve Class 1
- Class 3 must always be explicitly specified and confirmed by the manufacturer
Class 3 Special Requirements
Class 3 boards have additional requirements beyond tighter tolerances:
- Material traceability: Lot tracking for all raw materials (laminate, copper, chemicals)
- Process documentation: Detailed records of all manufacturing parameters
- Cross-section analysis: Microsection testing of plating quality (per lot or per panel)
- Thermal stress testing: Solder float test (288°C for 10 seconds) to verify plating adhesion
- Coupon testing: Dedicated test coupons on every panel for destructive testing
- Cleanliness testing: Ionic contamination measurement (ROSE test or ion chromatography)
- Certificate of Conformance: Manufacturer certifies each lot meets Class 3 requirements
IPC-6012 Slash Sheets
IPC-6012 has specialized versions for specific industries:
- IPC-6012DA: Automotive addendum — additional requirements for automotive electronics
- IPC-6012DS: Space and military addendum — most stringent requirements
- IPC-6012DM: Medical addendum — requirements for medical device PCBs
- IPC-6012E: Current base revision (as of 2024)
Practical Guidelines
When to Specify Class 2 (Default)
- Commercial and industrial products
- Consumer electronics with quality expectations
- Telecom equipment
- Non-safety automotive
- Most IoT and connected devices
When to Specify Class 3
- Human safety depends on the product (medical life support, automotive ADAS)
- Failure is extremely costly (satellite, deep-sea, nuclear)
- Extended service life required (20+ years)
- Harsh environment (extreme temperature, vibration, humidity)
- Military/defense applications
When Class 1 Is Acceptable
- Disposable or short-life products
- Very cost-sensitive consumer goods
- Prototype and development boards
- Non-critical LED lighting
Conclusion
IPC standards provide a common language between designers, manufacturers, and inspectors for PCB quality. Class 2 is the default for most commercial products and provides a good balance of quality and cost. Specify Class 3 only when reliability is truly critical — the additional testing and documentation add significant cost. Always confirm your manufacturer’s IPC certification and capability level before placing orders for Class 3 boards.
Further Reading
- IPC standards
- quality standards
- pcb classification
- reliability

