PCB Surface Finish Comparison: HASL vs ENIG vs OSP and More
Choosing a surface finish is a trade-off between flatness, cost, shelf life, assembly process and reliability. This comparison table puts the common finishes side by side so designers and buyers can narrow the choice before talking to the fabricator.
| Finish | Full name | Pad flatness | Typical shelf life | Fine pitch suitability | Wire bonding | Watch for |
|---|---|---|---|---|---|---|
HASL | Hot air solder leveling, tin lead | Uneven, domed pads | About 12 months | Poor | No | Thickness variation, thermal shock to the board, restricted for many RoHS products |
LF HASL | Lead free hot air solder leveling | Uneven, domed pads | About 12 months | Poor | No | Higher process temperature stresses the laminate |
ENIG | Electroless nickel immersion gold | Very flat | About 12 months | Good | Limited | Black pad defect, gold embrittlement risk with thick gold, cost |
ENEPIG | Electroless nickel electroless palladium immersion gold | Very flat | About 12 months | Good | Yes | Higher cost, fewer suppliers |
ImAg | Immersion silver | Flat | About 6 to 12 months | Good | Limited | Tarnish in sulfur rich air, handle with gloves, microvoids |
ImSn | Immersion tin | Flat | About 6 months | Good | No | Tin whiskers, limited reflow cycles, press fit compatibility |
OSP | Organic solderability preservative | Flat | About 3 to 6 months | Good | No | Handling damage, limited reflow passes, hard to inspect, low cost |
Hard gold | Electrolytic nickel and hard gold | Flat | Long | Not for general soldering pads | Yes, with suitable gold | Used for edge connectors and contacts, costly, needs plating bars |
Soft gold | Electrolytic nickel and soft gold | Flat | Long | Specialist use | Yes | Used for wire bonding, high cost |
ENIG plus OSP | Selective combination finish | Flat | Varies by area | Good | Per area | Extra process steps, confirm with the fabricator |
Shelf life values are typical industry ranges for properly packed boards and vary by fabricator and storage conditions. Confirm with your PCB supplier and the IPC specifications for each finish before specifying.
Finish and lot data in your ERP
We can discuss how to record finish and shelf life dates against PCB lots.
Optional. The tool and every export work without this. No spam.
How to use the comparison
Start with the hardest requirement: fine pitch BGAs need flat pads, wire bonding limits the choice to a few finishes, and edge connectors need hard gold. Then look at shelf life against your inventory turns and how many reflow passes the board sees. Finally compare cost. Export the table and add your own columns for supplier lead time and price.
Standards and specifications
IPC-4552 covers ENIG, IPC-4553 immersion silver, IPC-4554 immersion tin, IPC-4556 ENEPIG and IPC-6012 the qualification for rigid boards. J-STD-003 covers solderability testing of printed boards. Reference these in the fabrication notes so the fabricator and your incoming inspection work from the same criteria.
- State the finish, thickness range and standard in the fab drawing
- Specify solderability testing if boards are stored for long periods
- Ask for the packing method, vacuum bags protect OSP and ImAg
Worked example
A board with 0.4 mm pitch BGAs and a long storage time between builds needs flat pads and a reasonable shelf life. HASL is ruled out by flatness, OSP by shelf life, which leaves ENIG or ENEPIG. If no wire bonding is needed, ENIG with a controlled process is the usual choice, and the team adds a black pad check to incoming inspection.
Common mistakes
Specifying a finish only by name leaves thickness and quality open. Another mistake is storing OSP boards for months and then complaining about wetting. Mixing finishes inside one lot because of supplier changes can also change your process window, so record the finish on the receiving inspection.
Frequently Asked Questions
Which is better, HASL or ENIG?
ENIG gives flatter pads and suits fine pitch parts. HASL is cheaper and robust for through hole boards but pads are uneven. The right choice depends on package pitch, cost targets and any compliance needs.
What is black pad?
Black pad is a failure mode in ENIG where the nickel layer is corroded during gold plating, causing weak solder joints. Good fabricator process control and incoming inspection reduce the risk.
How long can OSP boards be stored?
Typically around three to six months in sealed packaging, but it varies by supplier. Open bags and long delays before the second reflow cause wetting problems, so follow the fabricator's guidance.
Can I use ENIG for wire bonding?
Standard ENIG is limited for wire bonding. ENEPIG or specific gold finishes are normally specified for that purpose. Confirm with your bonding process owner.
If your ERP tracks PCB lots, Netray can help flag boards approaching shelf life limits before they reach the line.
Related Tools
SMT Solder Defect Causes and Fixes Reference
Look up tombstoning, bridging, head-in-pillow, voiding and other SMT defects with likely causes, detection method and first fix.
Electronics ManufacturingIPC Class Selector (Class 1, 2, or 3)
Answer 8 questions about failure consequence, environment, and service life to see whether your product needs IPC Class 1, 2, or 3.
Electronics ManufacturingPCB Assembly Cost Estimator
Estimate SMT and through-hole assembly cost per board and total order cost from placements, complexity, NRE, and test overhead.
Electronics ManufacturingPCBA DFM Design for Manufacturing Review Checklist
Checklist to review a PCB design for assembly before release: panel, fiducials, pads, stencil, test and documentation.
More Electronics Manufacturing tools
See all- J-STD-020 MSL Floor Life and Soak Reference
- PCB Panelization Calculator
- Solder Paste Volume Calculator
- SMT Placement Rate and Cycle Time Calculator
- Solder Alloy Melting Point Reference Table
- PCBA First Article Inspection Report Template
- MSD Moisture Sensitive Device Floor Life Log
- SMT Stencil Usage and Cleaning Log
- PCB Trace Current Capacity and Temperature Rise Calculator