Over 25 years in PCB Assembly (PCBA), we’ve learned a hard truth: Even seasoned designers make layout mistakes that only surface during production—costing time, money, and credibility. The worst part? These errors are rarely dramatic; they’re small, avoidable oversights that snowball into big problems. We’ve made these mistakes ourselves, so we’re sharing the top 5—plus the fixes we now swear by—to keep your design from failing in production.
1. Ignoring Solder Mask Aperture Sizes
Our Mistake: Early in our career, we designed a PCB with 0.2mm solder mask apertures for 0402 resistors. During production, the solder mask (which protects copper from solder) was too small, leaving exposed pad edges. This caused solder bridges between adjacent components, requiring 70% of the batch to be reworked.
Why It Happens: Solder mask is often an afterthought. Designers focus on trace routing and forget that the mask’s aperture (the opening over pads) needs to be slightly larger than the pad itself to account for manufacturing tolerances. If it’s too small, solder bleeds; too large, and components risk poor adhesion.
How to Avoid It:
Follow the “solder mask expansion” rule: Add 0.05–0.1mm to pad dimensions for the aperture (e.g., a 0.4mm pad needs a 0.5mm aperture).
Use your manufacturer’s DFM guidelines—most specify aperture sizes for common components (0402, 0603, etc.).
Test with a prototype: A small batch will reveal mask issues before full production.
2. Routing Traces Too Close to Board Edges
Our Mistake: We once laid out a PCB for a portable sensor where signal traces ran 0.5mm from the board edge. During assembly, the PCB was clamped in fixtures that slightly damaged the edge traces, causing intermittent signal drops. We had to scrap 30% of the run.
Why It Happens: Designers maximize space by pushing traces to the edge, but PCBs undergo handling—clamping, cutting, or panel separation—that can damage traces within 1mm of edges. This is especially risky for flexible PCBs or those with tight form factors.
How to Avoid It:
Maintain a 1–2mm “keep-out zone” along all board edges—no traces, pads, or vias.
For small PCBs (under 50mm), increase the zone to 2mm to account for panelization and separation stress.
If space is critical, route power/ground traces (more robust) near edges, not sensitive signal traces.
3. Poor Via Placement Under Components
Our Mistake: A BGA-based PCB we designed had vias directly under the component to save space. During reflow, solder from the BGA balls wicking into the vias created voids in the joints, leading to 50% functional failures.
Why It Happens: Vias under components (especially BGAs or QFPs) act like “solder drains.” When heated, solder flows into the via instead of forming a strong joint, causing opens or weak connections.
How to Avoid It:
Keep vias at least 0.5mm away from component pads (check the component datasheet for “keep-out” zones under the part).
If vias must be under components (e.g., for high-density designs), use “filled and capped” vias—they’re plugged with epoxy and covered in copper to block solder wicking.
Prioritize blind/buried vias (which don’t go through the entire board) for dense layouts to avoid this issue.
4. Inconsistent Ground Plane Connections
Our Mistake: A power supply PCB we designed had fragmented ground planes with only 2–3 vias connecting layers. During testing, noise from the switching regulator overwhelmed sensitive analog traces, making the board unusable. We had to redesign the ground plane and re-spin the PCB.
Why It Happens: Ground planes act as noise shields and current returns, but they work only if they’re continuous. Too few vias between layers create high-impedance paths, trapping noise and causing interference.
How to Avoid It:
Use a solid ground plane on at least one layer (two layers for high-speed designs).
Add vias every 10–15mm to connect ground planes across layers—more near high-noise components (regulators, motors).
For analog/digital mixed designs, split the ground plane only if necessary, and connect the sections with a single “star” point to avoid ground loops.
5. Overlooking Component Orientation for Thermal Flow
Our Mistake: We placed a 10W power resistor next to a temperature sensor on a weather monitor PCB. During testing, the resistor heated the sensor, causing inaccurate readings. We had to rework each unit to add a thermal barrier—a costly fix.
Why It Happens: Thermal management is often treated as a “later” step. High-heat components (resistors, MOSFETs) placed near heat-sensitive parts (sensors, ICs) can skew performance, but this only shows up in real-world use.
How to Avoid It:
Group high-heat components together, away from sensitive parts (min. 5mm separation).
Orient heat-generating components along airflow paths (if the device has a fan) or toward heat sinks.
Use thermal simulation tools (e.g., ANSYS Icepak) to map heat flow during layout—catch hot spots before production.
Learn From Our Mistakes: Test Early, Test Small
The common thread? These mistakes are invisible in design software but deadly in production. The solution? Validate with a small batch (10–50 units) before scaling. A prototype run would have caught every error we described—saving rework costs and delays.
Don’t let your design become a cautionary tale. Use these lessons to fix issues in layout, not after production fails. Your timeline (and budget) will thank you.