PCB Tolerances in Fabrication
As we all know, PCB tolerances exist in every PCB fabrication aspect. When design a new product, you do so with a specific set of dimensions in mind, these are known as the nominal dimensions. You should know that the tighter or smaller the tolerance the higher the cost or longer lead time of manufacturing will be. For the industrial production of printed boards, there are international standards and these also the PCB tolerances.
Every PCB manufacturer has different PCB tolerances that affect an engineer’s target impedance control and stack-up. While not mandatory, it is extremely beneficial for the PCB designer to contact the PCB fabricator and PCB assembler as early as possible in the design and layout process to get a copy of the PCB tolerance requirements and stack-up. One of the benefits of working with a supplier like MADPCB is everything is managed under one-roof -design, engineering consultations, fabrication, component sourcing and assembly. Our specialty is in providing solution to the most complex design challenges and ultra-demanding applications -be that high-heat or critical-reliability standards. We supply these advanced technologies to you, transforming the old way you would order printed circuit boards; with MADPCB, there is no more need to manage multiple supplier relationships and account for miscommunication on aspects like component overages or tolerances.
MADPCB’s PCB Tolerances
During your design process, follow these printed circuit board tolerance guidelines to ensure the quality (and feasibility) of the manufactured PCBs is maximized. All of our circuit boards are built within valid IPC guidelines and standards, typically IPC-A-600 Class 2 standards. HDI boards can be produced with smaller tolerances. To help you understand where these PCB tolerances originate from, we’ve created a series of informative guidelines as following.
PCB Tolerances | ||
Description | Tolerance | Notes |
Materials -Rigid PCB | ||
FR4 Base Materials | +/-10% | The information about the base material thickness exclusively defines the thickness of the dielectric including base copper. The other layer structure such as electroplated copper layers or solder mask layers result in increased final thickness. Refer to our CCL. |
Aluminum Base Materials | +/-10% | |
Copper Base Materials | +/-10% | |
PTFE Base Materials | +/-10% | |
Max Bow &Twist on Boards with SMDs | 0.75% | Please note that the twist and bow value is increased above averages, if the copper balance of the PCB is locally very unequal or if the circuit board is very thin. Refer to our PCB Materials. |
Ma Bow &Twist on Boards without SMDs | 1.5% | |
Rigid PCB Thickness | ||
Producibility Level B (standard) |
+/-10% or +/-0.178mm |
Thickness tolerances for pressed multilayer according to IPC-2222A. When measured over metallization or coatings, those thicknesses and tolerances must be considered. |
Materials -Flex PCB | ||
Dielectric Thickness >=0.075mm | +/-10% | Specifications according to IPC-4204A. The information on the thickness of the flexible base material defines solely the dielectric thickness or adhesive thickness including base copper. The other layer structures such as e.g. copper plating or solder mask lead to an increased flex circuit final thickness. Refer to our FCCL. |
0.025mm<=Dielectric Thickness>=0.075mm | +/-10% | |
0.020mm<=Dielectric Thickness>=0.025mm | +/-12.5% | |
Dielectric Thickness <0.020mm | +/-15% | |
Adhesive Thickness>=0.075mm | +/-10% | |
0.025mm<=Adhesive Thickness>=0.075mm | +/-15% | |
0.020mm<=Adhesive Thickness>=0.025mm | +/-20% | |
Adhesive Thickness <=0.020mm | +/-30% | |
For woven or combinations with woven stiffener: Adhesive Thickness >=0.025mm | +/-20% | |
Flex PCB Thickness | ||
Flexible Part Thickness | +/-0.03mm | Refer to our Flexible Circuit |
Flexible Part + Stiffener Thickness | +/-0.05mm | |
Trace (/Conductor) | ||
Width Tolerance | +/-15% (min 1.5mil) | |
Spacing Tolerance | +/-15% (min 3mil) | |
Drilling | ||
Production Hole Oversize – Plated | 0.10mm | Refer to our PCB Vias and Microvias |
Production Hole Oversize – Non-Plated | 0.00mm | |
Plated Thru-Hole (PTH) Size |
<=4.00mm: +/-0.075mm >4.00mm: +/-0.125mm |
|
Non-Plated Thru-Hole (NPTH) Size |
<=4.00mm: +/-0.05mm > 4.00mm: +/-0.10mm |
|
Hole Position Tolerance | 0.10mm | |
Min Hole to Hole Distance | 0.25mm | |
Min NPT Production Hole to Copper | 0.25mm | |
Hole Wall Copper | ||
Average Copper Thickness |
Via: >=20μm Microvia: >=12μm |
|
Pad Size | +/-20% | |
Routing | ||
Board Outline |
Standard: +/-0.25mm Advanced: +/-0.125mm Special: +/-0.075mm |
Refer to our Milling |
Internal Cutouts |
Standard: +/-0.25mm Advanced: +/-0.125mm Special: +/-0.075mm |
Refer to our Slots &Cutouts |
Copper Trace | ||
Trace Width/Spacing | +/-20% | |
Pad | ||
Wiring Pad | >=0.3mm + Hole Dia. | |
Non-Wiring Pad | >=0.4mm + Hole Dia. | |
Surface Finish | ||
Lead free HASL | 1-30μm (pad coverage) | Refer to our PCB Surface Finishes |
Electroless Gold over Nickel (ENIG) |
Ni: 120-240μ’’ Au: 2-3μ’’ |
|
Immersion Silver | 6-12μ” | |
Plated Hard Gold over Nickel |
Ni: 100-200μ” Au: 30-50μ” |
|
Solder Mask (SM) | ||
On the PCB | >10μm but <27μm | This depends on the copper pattern classification, refer to our Solder Mask |
On the Conductor Edge | >5μm but <25μm | |
Min SM to Pad Clearance |
LDI -0.03mm Conventional -0.10mm |
|
Min SM Trace Covering |
LDI -0.06mm Conventional -0.09mm |
|
Min SM Web |
LDI -0.07mm Conventional -0.13mm |
|
Min SM to Pad Clearance | 0.125mm | |
Min Via Filling Finished Holes Size Resin or SM | 0.50mm | |
SM Thickness on Conductor Edges | >7μm | |
Coverlay | ||
Coverlay Holes to Traces and/or Edges (Min) | >=0.13mm | Refer to our Coverlay |
Coverlay to Pad (min) | 0.1mm | |
Coverlay to Trace (min) | 0.1mm | |
Coverlayer Width (min) | 0.25mm | |
Stiffener Holes | ||
NPTH Hole Diameter (min) on Stiffeners | >=0.25mm + Access Hole | |
Legend | ||
Min Line Width | 0.10mm | Refer to our Silkscreen |
Min Height Legibility | 1.00mm | |
Legend to SM Cut-Back (Clipping) | 0.10mm | |
Break-Routing | ||
Min Clearance PCB Edge to Copper Traces/Pads -Outer Layer | 0.40mm | Refer to our PCB Milling, and Slots and Cutouts |
Min Slot Finished Width | 0.50mm | |
Profile Dimensional Tolerance | +/-0.20mm | |
Slot Dimensional Tolerance |
Width: +/-0.20mm Length: +/-0.20mm |
|
Min Copper Around Plated and Non-Plated Slots | As copper ring | |
V-Scoring/V-Cut | ||
Max PCB Thickness for Scoring | 2.00mm | Refer to our V-Scoring |
Min PCB Thickness for Scoring | +/-0.80mm | |
Min Clearance PCB Edge to Copper Pattern | 0.45mm | |
Profile Dimensional Tolerance after Separation | 0.30mm | |
Rest Material | 0.45mm+/-0.10mm | |
Positional Tolerance Upper to Lower Score | +/-0.25mm | |
Min Score Depth | 0.15mm | |
Edge Beveling | ||
Nominal Bevel Angle | 30o+/-5o | |
Rest Material | 0.25mm | |
Via Fill | ||
Max Via Fill Finished Hole Size | 0.50mm | Refer to our Via Protection |
Peelable Mask | ||
Min Width of Any Peel-off Element | 0.50mm | |
Max Coverable Hole End-Size | 6.00mm | |
Min Overlap on Copper Pattern | 0.60mm | |
Min Clearance to Free Copper | 0.60mm | |
Min Distance from PCB Outline | 0.50mm | |
Tolerance on Position | +/-0.30mm | |
Carbon Ink Printing | ||
Min Carbon to Carbon Spacing | 0.40mm | Refer to our Carbon Ink PCB |
Min Carbon Line Width | 0.30mm | |
Min Carbon on Copper Overlap | 0.20mm | |
Min Carbon on SM Overlap | 0.10mm | |
Impedance Control | ||
Rigid PCB Impedance Control Tolerance | +/-5%, +/-10% | |
FPC Hatch Impedance Control Tolerance | +/-5%, +/-10% |