This guide explains what IPC is, which standards matter most at each stage (design, fabrication and assembly), and how to choose the right class for your product.
If you design printed circuit boards, you will meet IPC standards in almost every project. They decide how wide your traces should be, how big your pads are, how your fabricator tests the board, and how an inspector judges a solder joint.
What is IPC?
IPC is a global industry association for electronics manufacturing. It was originally called the Institute for Printed Circuits and is now simply known as IPC. Its members include designers, board fabricators, assembly houses and OEMs.
IPC standards are voluntary consensus documents. They are not law, but customers usually call them out in drawings and purchase orders, which makes them binding in practice. Following them gives you a shared language with your manufacturer and reduces costly misunderstandings.
Why IPC standards matter in PCB design
- Manufacturability: Design rules based on IPC standards match what fabricators can reliably build.
- Reliability: Spacing, current capacity and hole-wall requirements are tied to proven field performance.
- Clear acceptance criteria: Everyone agrees in advance on what counts as a good or bad board.
- Easier supplier selection: You can ask a fabricator “Do you build to IPC-6012 Class 3?” and get a precise answer.
IPC product classes: Class 1, 2 and 3
Most IPC standards use three classes that describe the required reliability of the end product.
| Class | Typical products | Expectation |
|---|---|---|
| Class 1 (General) | Low-cost consumer items, toys | Function is the main requirement |
| Class 2 (Dedicated service) | Computers, telecom, industrial controls, most commercial products | Continued performance and extended life, uninterrupted service desirable but not critical |
| Class 3 (High reliability) | Medical life support, aerospace, automotive safety, military | Continuous performance, no downtime tolerated, harsh environments |
Higher classes have tighter requirements, for example on annular ring, plating thickness, voids and solder joint quality. They also cost more, so choose the class your product actually needs.
IPC standards used in PCB design
IPC-2221: Generic standard on printed board design
IPC-2221 is the foundation. It sets general requirements for the design of rigid and other printed boards, including:
- Materials and stackup considerations
- Conductor width and spacing, including voltage-based spacing
- Hole, pad and annular ring requirements
- Thermal management basics
- Documentation and design data
It also defines producibility levels A, B and C, which describe how demanding a design is for the fabricator. Level A is the most tolerant, Level C the most demanding.
Spacing example: For external conductors without coating at sea level, IPC-2221 requires larger clearance as voltage rises. As a rough guide, about 0.1 mm for up to 30 V, 0.6 mm for 31 to 150 V, 1.25 mm for 151 to 300 V, and 2.5 mm for 301 to 500 V. Always check the current table in the standard for your exact conditions, such as coating and altitude.
IPC-2222: Sectional standard for rigid boards
IPC-2222 works together with IPC-2221 and adds the specific rules for rigid organic printed boards, such as FR-4 designs.
IPC-2223: Sectional standard for flexible boards
IPC-2223 covers flex and rigid-flex design, including bend radius, coverlay, stiffeners and conductor routing in bend areas.
IPC-2152: Current-carrying capacity of conductors
Many designers still use the old IPC-2221 trace-width chart, but it was based on older data. IPC-2152 is the modern reference. It is based on new test data and shows how copper thickness, board thickness, nearby copper planes and ambient conditions affect temperature rise.
For a quick estimate, the IPC-2221 formula is:
I = k × ΔT^0.44 × A^0.725
Here I is current in amps, ΔT is temperature rise in °C, A is cross-section area in square mils, and k is 0.048 for external layers and 0.024 for internal layers. Use IPC-2152 when the design is thermally critical.
IPC-7351: Land pattern standard
IPC-7351 defines the naming convention and pad geometry for surface-mount footprints. It provides three density levels:
- Level A (Most): Largest pads, strongest solder joints, good for harsh environments and hand soldering
- Level B (Nominal): The usual choice for general designs
- Level C (Least): Smallest pads, for dense and portable products
Most CAD libraries and footprint generators follow this standard.
IPC-2581 and IPC-D-356: Data transfer
- IPC-2581 is an intelligent, single-file format that carries layers, stackup, drill data, netlist and BOM information to the fabricator.
- IPC-D-356 is a netlist format used for bare-board electrical test.
Many fabricators still accept Gerber files plus drill files, but IPC-2581 reduces ambiguity.
IPC-4101 and related material standards
IPC-4101 specifies base laminate materials (such as FR-4 types) through “slash sheets”. Quoting the slash sheet on your fabrication drawing makes sure the correct material properties, such as glass transition temperature, are used.
IPC standards for PCB fabrication
IPC-6012: Qualification and performance for rigid boards
IPC-6012 tells the fabricator what a finished rigid board must meet. It covers:
- Plating thickness and hole-wall quality
- Annular ring minimums
- Dielectric thickness and registration
- Solderability, cleanliness and electrical test
- Surface finish requirements
Class 3 boards have stricter limits than Class 2. Some industries add supplements, such as automotive, space and military versions.
IPC-6013: Flexible board performance
IPC-6013 is the flex equivalent of IPC-6012.
IPC-A-600: Acceptability of printed boards
IPC-A-600 is a visual guide with photographs and drawings of what is acceptable, a process indicator, or a defect for each class. It is used by inspectors for bare boards, and by designers who want to understand fabricator inspection.
IPC-4552 and IPC-4553 and IPC-4554: Surface finishes
These specify finishes such as ENIG, immersion silver and immersion tin. Choose a finish based on shelf life, flatness for fine-pitch parts, and any wire-bonding needs.
IPC standards for PCB assembly
IPC-J-STD-001: Requirements for soldered electrical and electronic assemblies
This is the main process standard for soldering. It defines materials, methods and acceptance criteria for soldered connections.
IPC-A-610: Acceptability of electronic assemblies
IPC-A-610 is the most widely used inspection standard in the industry. It shows target, acceptable, process indicator and defect conditions for solder joints, component placement and mechanical assembly.
IPC-7525 and IPC-7526: Stencil design
These guide stencil aperture design for solder paste printing, including aperture-to-pad ratios.
IPC-1601 and J-STD-033: Handling
IPC-1601 covers printed board handling and storage, and J-STD-033 covers moisture-sensitive device handling. Poor handling causes delamination and solderability problems.
Quick reference table
| Stage | Standard | Purpose |
|---|---|---|
| Design | IPC-2221 / 2222 / 2223 | General and sectional design rules |
| Design | IPC-2152 | Trace current capacity |
| Design | IPC-7351 | Land patterns |
| Design | IPC-2581 | Data transfer |
| Materials | IPC-4101 | Laminates |
| Fabrication | IPC-6012 / 6013 | Board qualification and performance |
| Fabrication | IPC-A-600 | Board acceptability |
| Assembly | IPC-J-STD-001 | Soldering requirements |
| Assembly | IPC-A-610 | Assembly acceptability |
| Assembly | IPC-7525 | Stencil design |
How to apply IPC standards in your project
- Pick the class. Decide on Class 1, 2 or 3 with your customer or product requirements.
- Set your design rules. Enter spacing, trace width and annular ring rules in your CAD tool, based on IPC-2221 and your fabricator’s capabilities.
- Use IPC-compliant footprints. Choose the density level in IPC-7351 that suits the product.
- State standards on your fabrication drawing. For example: “Fabricate to IPC-6012 Class 2, material per IPC-4101/126.”
- Agree on assembly criteria. Specify IPC-A-610 and IPC-J-STD-001 with the class on your assembly drawing.
- Review with your manufacturer early. A design for manufacturability check saves rework.
Common mistakes to avoid
- Using Class 3 when Class 2 is enough, which raises cost without benefit
- Relying only on the old IPC-2221 current chart for high-current traces
- Forgetting to name the standard revision on drawings
- Ignoring voltage-based spacing on mains or high-voltage boards
- Mixing footprint density levels without a reason
Tip: size your voltage dividers and feedback networks properly
Resistor networks such as voltage dividers also need to meet creepage and power-rating needs on the board. You can try our free Voltage Divider Calculator to find resistor values and power dissipation before laying out the board.
Frequently asked questions
Are IPC standards mandatory?
No, they are voluntary, but they become contractual when you reference them on drawings or purchase orders.
Which IPC standard is the most important for PCB designers?
IPC-2221 for general design, IPC-7351 for footprints, and IPC-2152 for current capacity. Also know IPC-6012 and IPC-A-610 so you understand how your board will be judged.
What is the difference between IPC-A-600 and IPC-A-610?
IPC-A-600 covers the acceptability of bare printed boards. IPC-A-610 covers the acceptability of assembled boards.
What is the difference between IPC-6012 and IPC-A-600?
IPC-6012 is the performance specification the board must meet, while IPC-A-600 is the visual guide used to judge acceptability.
What does IPC Class 2 mean?
It is the dedicated-service class used by most commercial and industrial electronics, where long life and reliable performance are expected.
Do I need IPC Class 3 for automotive or medical products?
Often yes for safety-critical items, but it depends on your customer requirements and regulations. Check your specification.
Where can I get the IPC documents?
From the official IPC store at ipc.org. Always check for the latest revision, because letters and details change over time.
Conclusion
IPC standards give PCB designers, fabricators and assemblers a common framework for quality. Start with IPC-2221 and IPC-7351 for design, use IPC-2152 for current capacity, call out IPC-6012 for fabrication, and use IPC-A-610 and J-STD-001 for assembly. Choose the class that fits your product, write it on your drawings, and talk to your manufacturer early.