So, how do you weigh these costs? Let's break down the critical factors that should guide your decision. Think of it as a checklist—run through these, and the answer often becomes clear.
1. Severity of the Failure
Not all failures are created equal. A tiny solder ball between two pads (a "bridging" failure) is a minor issue—easily fixed with a desoldering braid. But delamination (the PCB layers separating) or a burned trace from a short circuit? That's catastrophic. Delaminated boards rarely survive repair; the structural integrity is compromised, and they'll likely fail again in the field.
2. Component Value
Consider the components on the board. If it's a $500 FPGA chip or a custom sensor that's lead-time critical, repairing makes sense—even if the rework takes an hour. But if the PCBA is loaded with low-cost passives (resistors, capacitors) and a failed $0.50 diode is the culprit? Scrapping might be cheaper than paying a technician to replace it, especially in high-volume production.
3. Production Volume
Low-volume runs (like 10 prototype PCBAs for a startup) almost always warrant repair. The cost per unit is high, and scrapping 20% of the batch could derail the project. For mass production—say 10,000 units for a consumer gadget—economies of scale flip the script. If 5% fail, repairing each might cost $2 in labor and parts; scrapping costs $15 per unit. At 500 failed units, that's $1,000 vs. $7,500—repair wins. But if 30% fail? Now repair costs $30,000, and scrapping might be cheaper, especially if rework delays miss a launch window.
4. Quality and Safety Standards
Medical, automotive, or aerospace PCBAs have zero tolerance for compromise. A pacemaker controller PCBA with a repaired solder joint? Regulators would flag it as non-compliant, even if the repair works. In these cases, scrapping is the only option to meet ISO or IATF standards. For consumer electronics like Bluetooth speakers? A repaired PCBA might be acceptable, as long as functional tests pass.
5. Time Pressure
Imagine you're shipping to a major retailer, and the deadline is tomorrow. If repairing 50 PCBAs takes 8 hours, but scrapping them and rerunning the batch takes 6 hours (with overtime), scrapping might be faster—even if it costs more. Late delivery could mean losing the contract entirely, which is a bigger hit than the cost of scrapping.