What a BOM is
A bill of materials (BOM) is the structured list of every component, subassembly, raw material and quantity required to build one finished unit. A production BOM is multi-level: the top level lists the main subassemblies (the PCBA, the enclosure, the battery, the packaging), and each of those breaks down into its own parts.
For a hardware team working with an Asia OEM/ODM partner, the BOM is the document that ties the design to money. The supplier prices it, buys against it and builds from it. If a line is missing, ambiguous or unapproved, the error shows up later as a revised quote, a substituted component or a line stoppage.
What a production-ready BOM contains
A list of part names is not enough to quote or build from. Each line should carry:
| Field | Why it matters |
|---|---|
| Internal part number and revision | Links the line to the right drawing or specification |
| Description, quantity per unit and unit of measure | Basic build data |
| Reference designators (electronics) | Tells the assembler where each part goes on the board |
| Manufacturer and manufacturer part number (MPN) | Removes guesswork about which part to buy |
| Approved alternates | Lets the supplier buy around shortages without inventing substitutes |
| Lifecycle status | Flags parts near end of life or not recommended for new designs |
| Lead time and minimum buy | Shows which parts set the schedule and which leave excess stock |
| Sourcing responsibility | Who buys each part: the factory, you, or a nominated supplier |
Mechanical parts should reference a drawing that states material, finish and color. Do not forget the items engineers tend to leave out: screws, adhesives, thermal pads, labels, cables, accessories, printed inserts and every layer of packaging.
Costed BOM, EBOM and MBOM
A costed BOM adds unit prices at a stated volume. It is the first thing to ask for when a quote looks unexpectedly high or low, because it shows whether the difference sits in materials or somewhere else.
An engineering BOM (EBOM) is the design as released. A manufacturing BOM (MBOM) is the factory’s version, organized by how the product is built and including process materials. Both should trace to the same revision.
The BOM is also different from the approved vendor list (AVL), which records which sources are qualified for which parts, and from the drawing package, which defines the parts themselves.
How OEM/ODM partners use your BOM
In a turnkey arrangement the factory buys most parts and adds a handling margin. Component prices then depend on its purchasing volume and distributor relationships, so two factories can price the same BOM quite differently. Ask where key parts will be bought. Parts from authorized distributors trace back to the component manufacturer. Broker stock can be cheaper, or the only stock left in a shortage, but its handling history is unknown, so authenticity becomes your problem.
Component minimums matter too. Passive components come on reels, and many custom parts have minimum buys. At low volume, part of what you pay for is stock the factory cannot use elsewhere; see MOQ.
Common BOM mistakes
- Comparing different volume breaks. A costed BOM at 10,000 units cannot be compared with one at 1,000.
- “Or equivalent” lines. They hand part selection to the supplier. Name the alternates you have validated.
- Silent substitutions. A factory may swap a part during a shortage. Require written approval for any change to an approved part, handled through an ECN.
- No revision control. The BOM, drawings, board files and firmware must all point to the same revision before an order is placed.
- Unknown single-source parts. Know which critical parts have no alternate and how long they take to buy.
- Treating BOM cost as unit cost. Labor, test, yield loss and margin sit on top.
Questions to ask a supplier about your BOM
- Which lines are quoted from your own preferred sources, and which follow our approved MPNs?
- What attrition or loss allowance is included for small components?
- Which parts have the longest lead times, and how do they affect the schedule?
- Which minimum buys leave excess stock, and who pays for it if volumes change?
When you send the BOM out with an RFQ, send the same revision to every supplier and ask each to quote at the same volumes.
Where Zefinity helps
BOM quality decides how comparable your quotes are. In RFQ management and quotation analysis, Zefinity checks that each supplier is pricing the same revision, the same parts and the same volumes, and asks for costed BOMs where the numbers do not line up.
Frequently asked questions
What is the difference between an EBOM and an MBOM?
An engineering BOM (EBOM) reflects the design as engineering released it, organized by function. A manufacturing BOM (MBOM) restructures it the way the factory builds the product: subassemblies in build order, plus items engineering often omits, such as adhesives, labels and process consumables. The factory usually creates the MBOM from your EBOM, so check that the two still match after every change.
Should an ODM share its BOM with me?
For a custom design you pay to develop, you should receive the full BOM with manufacturer part numbers. For an ODM's existing platform, many suppliers share only a costed summary or the key components. Agree in the contract what you will receive, because without the BOM you cannot check pricing, approve substitutions or move production later.
Is BOM cost the same as unit cost?
No. BOM cost covers materials only. The unit price also includes labor, test time, yield loss, overhead, any packaging not in the BOM, and the supplier's margin. A useful quote shows these separately, so you can see which parts of the price change with volume and which do not.