Contact Sales & After-Sales Service

Contact & Quotation

  • Inquire: Call 0086-755-23203480, or reach out via the form below/your sales contact to discuss our design, manufacturing, and assembly capabilities.
  • Quote: Email your PCB files to [email protected] (Preferred for large files) or submit online. We will contact you promptly. Please ensure your email is correct.
Drag & Drop Files, Choose Files to Upload You can upload up to 3 files.

Notes:
For PCB fabrication, we require PCB design file in Gerber RS-274X format (most preferred), *.PCB/DDB (Protel, inform your program version) format or *.BRD (Eagle) format. For PCB assembly, we require PCB design file in above mentioned format, drilling file and BOM. Click to download BOM template To avoid file missing, please include all files into one folder and compress it into .zip or .rar format.

IPC-6012: Rigid PCB Qualification, Classes and Test Evidence

IPC-6012, the Qualification and Performance Specification for Rigid Printed Boards, establishes the requirements that fabricators must meet and inspectors use to accept or reject your boards. From copper thickness and annular ring dimensions to plating voids and thermal stress testing, this specification covers every measurable aspect of rigid PCB quality. This guide breaks down what you need to know to properly specify, manufacture, and inspect rigid printed boards.

What Is IPC-6012?

IPC-6012 is the industry standard that defines qualification and performance requirements for rigid printed circuit boards. Developed by the IPC Rigid Printed Board Performance Specifications Task Group (D-33a), it covers everything from single-sided boards to complex HDI multilayers with embedded components.

IPC-6012 Standard Overview

Attribute Details
Full title Qualification and Performance Specification for Rigid Printed Boards
Current revision IPC-6012F (September 2023)
Previous revisions IPC-6012E (2020), D (2015), C (2010), B (2004), A (1999)
Pages ~80 pages
Parent document IPC-6011 (Generic Performance Specification)
Visual companion IPC-A-600 (Acceptability of Printed Boards)
Supersedes IPC-RB-276

The specification works in conjunction with IPC-6011, which defines the performance classes (Class 1, 2, 3), and IPC-A-600, which provides photographs and illustrations of acceptable and nonconforming conditions.

IPC-6012F revision and qualification scope

The publisher lists IPC-6012F, September 2023. Review the official revision/change information and the licensed document when updating a fabrication specification. Qualification and acceptance depend on the invoked revision, class, board type and applicable addenda.

Board Types Covered by IPC-6012

IPC-6012 covers six types of rigid printed board constructions:

IPC-6012 Board Type Classifications

Type Description Construction
Type 1 Single-sided With or without plated-through holes
Type 2 Double-sided With or without plated-through holes
Type 3 Multilayer Without blind and/or buried vias
Type 4 Multilayer With blind and/or buried vias (may include microvias)
Type 5 Metal core Without blind and/or buried vias
Type 6 Metal core With blind and/or buried vias (may include microvias)

Additionally, IPC-6012 addresses:

  • Active/passive embedded circuitry with capacitive or resistive components
  • Metal core boards with or without external heat frames
  • High Density Interconnect (HDI) structures

Understanding IPC-6012 Performance Classes

The three performance classes defined in IPC-6011 and applied throughout IPC-6012 represent progressive levels of quality requirements.

Performance Class Definitions

Class Name Description Applications
Class 1 General Electronic Products Cosmetic imperfections acceptable; function is primary requirement Consumer electronics, toys, basic appliances
Class 2 Dedicated Service Electronic Products Extended life and continued performance required; uninterrupted service not critical Industrial equipment, communications, computers
Class 3 High Reliability Electronic Products Continued performance critical; downtime cannot be tolerated Medical devices, military, aerospace, life support

The user must specify the performance class in procurement documentation. A board cannot be “upgraded” from Class 2 to Class 3 after fabrication—it must be manufactured to Class 3 requirements from the start.

IPC-6012 Class 2 vs Class 3: compare the defined features

IPC-6012 concerns rigid printed-board qualification and performance. Do not import assembled solder-joint fill percentages from assembly standards into a bare-board fabrication comparison.

Bare-board feature What the fabrication specification must define
Hole copper Hole type, applicable average/minimum requirements, measurement method and revision.
Annular ring and registration Layer/feature definition, applicable class criterion and any allowed condition.
Conductor and dielectric geometry Nominal dimensions, finished tolerances and inspection method.
Plating integrity Applicable feature, defect definition, test method and disposition.
Qualification and acceptance Test coupons, lot definition, sample plan, conditioning and required reports.

Choose the class before fabrication. A board built to one set of controls cannot be upgraded merely by changing the certificate title; the design and available evidence must support the requested requirements.

Specify finished copper thickness clearly

Distinguish starting foil from finished conductor thickness and hole-wall plating. Identify the layer or feature, units, tolerance and applicable method. Average and local minimum measurements answer different questions and should not be used interchangeably.

A fabrication note such as “1 oz copper” may be insufficient when a specific finished thickness is required. Ask the manufacturer to confirm how the drawing, stackup and invoked IPC requirement will be interpreted and reported. Include these notes with your PCB manufacturing quotation request so the offered construction and reporting scope can be compared.

Annular ring, holes and registration

Evaluate the relevant internal/external feature and hole type using the invoked class criterion. Nominal CAD geometry, drilled-hole registration and the final inspected annular ring are not the same measurement. Include manufacturing allowances and review tolerances before releasing the design.

Surface Finish Requirements

IPC-6012 references various surface finish specifications:

Common Surface Finishes

Finish Specification Typical Applications
HASL J-STD-006 General purpose, wave solder
Lead-free HASL J-STD-006 RoHS compliant, wave solder
ENIG IPC-4552 Fine pitch, wire bond, long shelf life
ENEPIG IPC-4556 Wire bond, mixed assembly
OSP IPC-4555 SMT, short shelf life
Immersion Silver IPC-4553 SMT, aluminum wire bond
Immersion Tin IPC-4554 Press-fit, SMT

Surface finish selection impacts solderability, shelf life, and compatibility with assembly processes. IPC-6012 Section 3.7 provides detailed requirements for each finish type.

IPC-6012 Addenda for Specific Industries

IPC-6012 includes addenda that impose additional requirements beyond standard Class 3:

Industry-Specific Addenda

Addendum Industry Key Additional Requirements
IPC-6012ES Space & Military Avionics Vibration, thermal cycling, Class 3/A designation
IPC-6012EM Medical Electronics Implantable devices, HDI for medical, enhanced reliability
IPC-6012EA Automotive Thermal cycling, vibration, humidity resistance
IPC-6012DS Defense & Security Enhanced security, controlled manufacturing

Class 3/A (Space and Military Avionics)

Class 3/A, defined in IPC-6012ES, represents the highest performance level:

Requirement Class 3 Class 3/A
Testing Standard Class 3 Enhanced + additional
Sample size Per IPC-6012 Increased
Documentation Full traceability Complete lot traceability
Thermal cycling Standard Extended cycles
Microsection As required Mandatory per lot

Quality assurance and test evidence

Evidence What to agree
Electrical test Netlist source, coverage, test conditions and traceability to boards/lots.
Microsection Coupon/location, conditioning, sampling plan, features and measurements.
Material/finish records Specified material and finish, applicable records and traceability scope.
Dimensional/visual inspection Controlled drawing, acceptance basis and inspection plan.
Nonconformance handling Identification, containment, review and authorized disposition.

Microsection is destructive examination and is not equivalent to testing every shipped board. Define the coupon and sampling basis. Separate bare-board electrical testing from functional testing after PCB assembly.

Read a microsection report in context

A useful report identifies the sample, section location, preparation/conditioning, measured features, applicable criterion and disposition. Ask whether the evidence represents the required construction and lot. An attractive image without a location, scale or requirement reference is not enough to establish acceptance. Use the PCB quality-control documentation review to identify the records required with your order.

Frequently Asked Questions About IPC-6012

What is the difference between IPC-6012 and IPC-A-600?

IPC-6012 is the performance specification that defines what requirements a rigid PCB must meet—it tells fabricators how to make boards and provides numerical acceptance criteria. IPC-A-600 is the visual acceptance standard that provides photographs and illustrations showing what acceptable and nonconforming conditions look like. Inspectors use IPC-A-600 to determine whether boards meet IPC-6012 requirements. The two documents are designed to work together: IPC-6012 says “annular ring must be 50 µm minimum,” and IPC-A-600 shows you what acceptable and unacceptable annular rings look like under magnification.

Can a Class 2 board be upgraded to Class 3 after fabrication?

No. A printed board must be manufactured to the specified class requirements from the beginning. You cannot take a board fabricated to Class 2 tolerances and “certify” it as Class 3 after the fact, even if it happens to meet Class 3 criteria upon inspection. The class designation affects process controls, inspection frequency, and documentation throughout manufacturing, not just final acceptance criteria. If you need Class 3 boards, you must specify Class 3 in your procurement documentation before fabrication begins.

How do I specify copper weight correctly on my fabrication drawing?

The most common IPC-6012 misinterpretation involves copper thickness. Tables 3-13 and 3-14 reference “starting” copper weight, not finished. To avoid confusion, explicitly state whether your requirement is for starting copper (what goes into production) or finished copper (what you measure on the completed board). For example, write “1 oz starting copper” or “35 µm minimum finished copper.” External layers gain copper through plating, so finished will exceed starting. Internal layers lose copper through etching, so finished will be less than starting.

When should I specify IPC-6012ES, EM, or EA addenda?

Specify the appropriate addendum when your application requires reliability beyond standard Class 3. Use IPC-6012ES for space, satellite, military aviation, and missile systems. Use IPC-6012EM for medical devices, especially implantables and life-critical equipment. Use IPC-6012EA for automotive electronics exposed to vibration and thermal cycling. These addenda impose additional testing, tighter tolerances, and enhanced documentation requirements. They also typically increase cost and lead time, so only specify them when your application genuinely requires that reliability level.

What should I review when moving to IPC-6012F?

Compare official change information with the invoked editions and the actual board construction. Review affected design notes, fabrication controls and acceptance evidence before agreeing a transition. Keep the decision in the PCB documentation package and identify which revised requirements will be checked during first article inspection; a change of edition should not silently change the released order.

Useful Resources

Official IPC Standards:

Related IPC Standards:

  • IPC-6011A: Generic Performance Specification for Printed Boards
  • IPC-A-600: Acceptability of Printed Boards (visual companion)
  • IPC-2221: Generic Standard on Printed Board Design
  • IPC-4101: Specification for Base Materials

Surface Finish Specifications:

  • IPC-4552: ENIG Specification
  • IPC-4553: Immersion Silver Specification
  • IPC-4554: Immersion Tin Specification
  • IPC-4555: OSP Specification
  • IPC-4556: ENEPIG Specification

Industry Resources:

  • IPC Training and Certification: ipc.org
  • IPC-A-600 CIS Certification Program
  • IPC EDGE Online Learning

Sources and document access

Check the official document revision table for document status and editions. This independent explanation does not reproduce the licensed standard. Official tables of contents help identify scope; obtain the invoked document for requirements, definitions, exceptions and acceptance figures.

Learn it · apply it · discuss it

Apply IPC-6012 to a project

Which qualification and conformance records support the released rigid-board construction and purchase specification?

1Requirement2Method & sample3Result & decisionEach stage answers a different question. Keep the evidence connected.
Original PCBSync concept illustration. Select a step to explore the workflow. Not an IPC acceptance figure; not to scale. Swipe the diagram to read all labels.

Specify the board to be qualified

Start with construction, revision, performance class where applicable and any matched addendum. A generic Class 3 note is not a complete purchase specification.

  1. Specify the board to be qualified Start with construction, revision, performance class where applicable and any matched addendum. A generic Class 3 note is not a complete purchase specification.
  2. Select complementary evidence Visual inspection, microsections, electrical testing and qualification stresses reveal different failure modes. Tie each requested record to a requirement.
  3. Release against the agreed plan Check sample or lot identity, test conditions, result and disposition. Track approved deviations rather than treating every report as interchangeable.

Try a practical decision

A bare board passes continuity and isolation testing. Does that prove every qualification requirement?

Choose an answer to see the reasoning.

Electrical testing verifies connectivity and isolation under the specified test conditions. It does not replace material qualification, structural examination or the required thermal and reliability evaluations.

Build a project review worksheet

Capture the requirement before asking for a build or test. Keep confidential design data out of this learning worksheet. It runs in your browser and does not send an enquiry.

Mark only items for which you have recorded evidence

Download the bare-board qualification & acceptance worksheet (PDF)Official standard / edition information ↗PCBSync worksheets are original learning aids, not official IPC publications. Official previews and tables of contents do not contain the full standard.