SMT BOM Verification: Five Fields That Prevent Wrong Parts
Wrong parts and lost components are the two most common production problems on an SMT line, and a large share of both are decided long before the line starts. They are decided in the bill of materials. A BOM that is ambiguous about the part number, the package, the approved alternatives or the quantity forces the factory to interpret, and every interpretation is a chance to place the wrong reel or to lose time asking a question.
The five fields below are the ones worth checking before the file is released. Each of them is cheap to correct in the document and expensive to correct after the material has been ordered.
1. One Part, One Name
The same component must not appear under several names, and equivalent parts from different manufacturers must not be mixed in a single line. A common example is a capacitor described once by the manufacturer name in Latin characters and once by the same name in another script, both referring to the same device. Nothing is electrically wrong, but the purchasing system sees two items and the line has two reels to choose from.
Standardise the description at the level of a purchasing record. Decide whether the manufacturer name, the manufacturer part number or an internal code is the primary key, and use that key consistently. Where a house part number exists, the manufacturer part number should still be present and unambiguous, because it is the field the factory will verify against the reel.
2. Footprint Must Match the Pad
The package named in the BOM has to match the footprint used on the board. A component listed as an imperial 0805 package while the land pattern is an 0603 part will not place correctly, and the consequences are a shifted position and a rising reject rate. A footprint mismatch of this kind often appears in a design that was revised: the schematic symbol was changed, the footprint was changed, and the BOM was updated from a different source.
Checking this is a comparison exercise rather than a judgement call, and it is one of the few checks that can be automated by comparing the BOM package field with the footprint assigned in the layout. Where an alternative part is allowed, the alternative also has to fit the same land pattern, which is a constraint that belongs in the BOM rather than in a conversation.

3. Approved Alternatives Must Be Recorded
Every line should state the preferred manufacturer and part number, and, where the design permits, the alternative that has been evaluated. It is not enough to list a second brand; the record has to say whether the alternative has been verified. An unverified alternative used during a shortage is a design change made without review, and the first time anyone learns about it is when the assembled board behaves differently.
The verification should state what was checked: electrical ratings, tolerance, temperature range, package dimensions and, where relevant, the characteristics that affect the circuit such as ESR, leakage or dielectric type. A BOM that carries this information allows the purchasing team to react to a shortage without stopping the line to ask an engineering question.
4. Quantity and Packaging Unit
Quantity has to be stated to the packaging unit and not only as a count of devices. Whether the part arrives on a reel, in a tube or in a tray, and how many pieces the reel contains, affects both the ordering and the handling. A quantity that ignores the packaging unit produces either a surplus that sits in stock or a shortfall that stops the line in the middle of a build.
An approved alternative that is missing entirely is the more common fault, and it is discovered when the primary part goes out of stock. Also state the number of assembled boards the BOM is written for. A BOM for one board and a BOM for a batch look identical apart from the quantities, and that ambiguity has caused more than one purchasing error.
5. Values Written in a Single Standard Form
Resistance and capacitance should follow the industry convention so that the value cannot be misread. A resistance written as 10K and another written as 10k with the unit symbol is the same component but two different strings, and a value without a unit can be read as ohms, kilo-ohms or as a different quantity entirely. Adopt one notation, apply it to the whole file, and require the unit to be explicit.
Where a value has a tolerance that matters, put the tolerance in its own field rather than appending it to the value, so that both can be filtered and compared. Where the dielectric or the temperature coefficient is functional, as it is in a timing or a filter circuit, record it as a required attribute rather than as a note.

Reviewing the BOM Before Release
A short structured review catches most of this, and the assembly partner should run it as a documented step in the process rather than as an informal courtesy. Compare the BOM against the board footprint field by field, confirm that every line has one unambiguous identifier, check that the alternatives are marked as verified or not, verify the quantities against the packaging and the build size, and confirm that the value notation is consistent throughout.
The review is also the right moment to confirm that the BOM and the assembly drawing agree on orientation and polarity for the parts where it matters. A part number that is correct but placed in the wrong orientation produces a board that fails at test, and the correction costs a rework cycle that the BOM could have prevented.
Finally, keep the reviewed BOM version under the same control as the schematic and the layout. When the design changes, the BOM changes with it, and the record should show which revision of the board each revision of the BOM belongs to. That link is what makes the traceability system useful when a problem appears months later and the question is which boards were built from the affected material.
FAQ
Who should own the BOM? The design team owns the content and the assembly partner verifies it against the board and the material. Both steps are needed.
Can the assembly house correct the BOM? It can flag inconsistencies, but the correction should come from the design owner so that the source document remains authoritative.
Why does a package mismatch matter so much? Because the placement position and the paste deposit are both defined by the land pattern, and neither can compensate for a wrong component size.
Should the price be in the BOM? Cost belongs in a separate purchasing document. Keeping it out avoids having the technical document revised for commercial reasons.
Summary
BOM verification is a small review with a large effect. One unambiguous name per part, a package that matches the land pattern, alternatives that are recorded with their verification status, quantities stated against their packaging, and values in a single standard notation. Check those five, and a large part of the lost components and wrong parts never reach the line in the first place.



