PCBA Design for Manufacturing (DFM) Review Checklist
A design that passes electrical checks can still be hard or expensive to assemble. This checklist helps the design team and the assembler review a PCBA before release so problems with panels, fiducials, pads, stencils and documentation are found early.
0 of 36 items complete
11 critical items still open - these are the highest-risk gaps.
Board and panel
Fiducials and tooling
Pads, spacing and stencil
Components and BOM
Test and inspection
Documentation and release
Every critical item left open is a likely cause of a delay or yield problem. Resolve all critical items before releasing the design to the EMS or the line.
Link DFM findings to your ERP
We can discuss tying DFM issues to item masters, BOMs and change orders.
Optional. The tool and every export work without this. No spam.
How to use the checklist
Run the review with the layout engineer and a process engineer present. Go through the groups in order, tick items that are confirmed and note actions for anything open. Critical items are those that commonly stop a build or cause yield loss. Export the completed list as evidence with the release package and attach the action log to the engineering change record.
What DFM covers
DFM covers three layers: the board (panel, finish, outline), the assembly (pads, spacing, fiducials, stencil) and the information package (BOM, centroid, drawings). IPC-7351 gives guidance on land patterns, IPC-2221 on generic design, and IPC-A-610 and J-STD-001 define acceptance and soldering requirements for the product class you build.
- Early review is far cheaper than a board respin
- Ask the assembler for their DFM rules before layout
- Use one revision for every file in the package
Worked example
A review finds that a QFN thermal pad has a single large paste aperture. The process engineer proposes a window pane pattern to reduce voiding and floating. The layout engineer updates the stencil file, and the decision is recorded as a closed critical item with the new stencil revision.
Common mistakes
Teams often hold the DFM review after the PCB fabrication order, when changes mean new boards. Another mistake is sending files from different revisions, which causes quantity and designator mismatches. A third is missing manufacturer part numbers, which forces the buyer to guess and risks the wrong part.
Frequently Asked Questions
When should a DFM review be done?
Before PCB fabrication is ordered, ideally at layout review, and again before the first build. Early reviews cost little. Late changes can mean new boards, a new stencil and schedule delays.
Who should attend?
The layout engineer, a manufacturing or process engineer, a test engineer and a buyer. A quality engineer helps with the IPC class and inspection plan.
What are fiducials for?
Fiducials are copper marks that vision systems on the printer and placement machine use to find the true board position. They compensate for panel and board distortion.
Is this checklist enough for IPC class 3?
It is a general review aid. Class 3 products add stricter workmanship, documentation and inspection requirements, so check the customer contract and IPC standards for your specific program.
Netray can help link DFM findings and engineering changes to your ERP item and BOM records so the release is traceable.
Related Tools
IPC 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 ManufacturingSolder Paste Stencil Aperture Area Ratio Calculator
Calculate area ratio, aspect ratio and paste volume for a rectangular stencil aperture, and see how stencil thickness changes print transfer risk.
Electronics ManufacturingPCBA First Article Inspection Report Template
A fill-in first article report for a new PCB assembly job: setup verification, BOM and placement checks, solder inspection and sign-off.
Electronics ManufacturingPCB Surface Finish Comparison Table (HASL, ENIG, OSP, ImAg, ImSn, ENEPIG)
Side by side comparison of common PCB surface finishes with flatness, shelf life, wire bond and typical use.
Electronics ManufacturingEMS Partner Selection Scorecard
Score a candidate contract manufacturer across 10 weighted criteria, from certifications and quality data to traceability and change handling.
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
- MSD Moisture Sensitive Device Floor Life Log
- SMT Stencil Usage and Cleaning Log
- PCB Trace Current Capacity and Temperature Rise Calculator
- PCB Microstrip Impedance and Delay Calculator
Keep exploring
Free tools
- Sheet Metal DFM Design Review ChecklistA pre-release checklist for sheet metal parts covering cutting, bending, hardware, tolerance and finishing issues that cause rework and quote changes.
- PCBA NRE and Stencil Amortization Per Unit CalculatorAmortize stencil, programming, fixture and DFM NRE plus line setup and first article time over your order size, then see loaded cost, quoted unit price and how much of the price is one-time cost.
- PCBA Quote Data Package Completeness ChecklistA checklist of the design, BOM, assembly, test, commercial and compliance data an EMS provider needs before it can quote a PCBA without padding for unknowns.
Guides
- PCBA Quoting Software for EMS CompaniesHow EMS and PCBA shops evaluate quoting software: BOM import, live distributor pricing, assembly labor models, NRE, and how quotes tie back to the ERP.
- How to Quote PCB Assembly From a Customer BOMStep by step PCB assembly quoting from a customer BOM: part matching, price breaks, lead time risk, overage and attrition, and quote validity for EMS shops.
- IPC-A-610 Class 2 vs Class 3: How It Affects Your PCBA QuoteHow the IPC class requirement changes PCBA cost and risk: inspection time, rework limits, training, documentation, and how EMS shops should price Class 3.
AI on your ERP
- AI for EMS and PCBA Manufacturers Running SyteLine, Epicor, or NetSuiteAI for EMS and PCBA manufacturers on SyteLine, Epicor, or NetSuite: automate BOM scrubbing, AVL checks, and obsolescence alerts, grounded in your own ERP data on-prem.
- AI for Aegis FactoryLogix: Ask Your Electronics MES About Lots, Lines and EscapesPrivate AI for Aegis FactoryLogix: ask grounded questions about SMT traceability, material lots, NPI and quality data, joined to your ERP, on-prem if required.