How to Prepare a BOM: Checklist for Electronics Procurement

Lagerhaus mit elektronischen Bauteilen und Komponenten

Key Takeaways

  • A complete bill of materials (BOM) with manufacturer and manufacturer part number (MPN) for every line is the biggest lever for a fast, reliable quote.
  • Besides the line items, your request should include batch sizes, annual demand, revision and approved alternatives.
  • Typical errors are generic descriptions without an MPN, missing DNP markings and outdated revisions.

Anyone sourcing electronic components or complete assemblies knows the problem: the request goes out quickly, but then come the follow-up questions, additions and corrected versions. Every loop costs days. In most cases the cause is not the supplier but the bill of materials. This first part of our series shows how to prepare a BOM for electronics procurement so that availability, prices and lead times can be checked right away.

Why BOM quality determines price and lead time

The bill of materials (BOM) is the basis of every procurement project. It defines which parts must be bought, in what quantities and – for assembled boards – how much work the production will involve. If a line is unclear, it cannot be quoted. In a BOM with 150 lines, a handful of unclear entries is enough to delay the entire quote.

A clean BOM delivers three measurable benefits:

  • Faster quotes: lines with an unambiguous MPN can be matched directly against distributor and manufacturer stock.
  • Better prices: stating annual demand and batch sizes enables volume pricing instead of single-unit calculation.
  • Less risk: unique part numbers prevent the purchase of a similar but not identical component.

The columns every electronics BOM should contain

The following fields have proven themselves in practice. Not every column is mandatory for every project, but every missing field is a potential follow-up question.

Column Content Why it matters
Line item Sequential number Unique reference for questions
Reference designators e.g. R1, R5, C12–C18, U3 Mandatory for PCBA, matched against placement data
Quantity per assembly Number per board Basis for calculating total quantities
Manufacturer e.g. Murata, Texas Instruments Avoids confusion between similar part numbers
Manufacturer part number (MPN) Full order code incl. suffix The single most important field – suffixes often encode packaging, tolerance or temperature range
Description Value, tolerance, voltage, package Plausibility check and search for alternatives
Mounting type SMD / THT / manual Affects production process and cost
DNP marking “Do Not Place” Prevents unnecessary purchases and wrong placement
Approved alternatives Released second-source MPNs Speeds up sourcing during shortages
Customer part number Your internal item number Simplifies mapping in your ERP

Header data: what belongs above the table

The framework data of the request is just as important as the line items:

  • Assembly and revision: name, revision and date of the BOM.
  • Batch sizes: for example 50 / 500 / 2,000 units, to obtain price breaks.
  • Annual demand and call-off pattern: one-off demand or a framework agreement with call-offs?
  • Required date: when do you need the goods at the latest?
  • Requirements: industry (e.g. automotive or medical), required documentation, compliance certificates.

The most common BOM mistakes – and how to avoid them

1. Generic descriptions without a part number

“Resistor 10k 0603” is enough for the design engineer but not for purchasing. Tolerance, power rating, temperature coefficient and manufacturer remain open. For standard passive parts a specification may be sufficient – but then you should state explicitly that any part meeting this specification is approved.

2. Incomplete MPNs

Many manufacturers encode important properties in the suffix: packaging (reel or tray), temperature range, qualification (e.g. AEC-Q variants for automotive) or RoHS status. A truncated suffix can lead to a different product.

3. Missing DNP markings

Parts that are only fitted in one variant should be clearly marked. Otherwise they are purchased and, in the worst case, placed.

4. Outdated revisions

If layout and BOM come from different revisions, reference designators and quantities will not match. Before sending, check that the BOM, Gerber data and placement file share the same revision.

5. Duplicate lines

The same part in several lines leads to quantity errors. Merge identical MPNs and list all reference designators in one line.

6. Units for bulk material

Cable, heat-shrink tubing or wire are bought by the metre, not by the piece. State the unit explicitly.

Planning quantities: packaging units and attrition

Electronic components are supplied in fixed packaging units – such as reels, cut tape, trays or tubes. Manufacturers also set minimum order quantities (MOQ). As a result, order quantities are often higher than the calculated demand.

Automated SMD assembly also involves attrition: individual parts are lost when setting up the pick-and-place machines and during the running process. How large this allowance is depends heavily on the component type and package size. A professional quote shows such allowances, MOQs and leftover quantities transparently so that you can evaluate the total cost realistically.

Check lifecycle and availability at the same time

A BOM is a snapshot. Parts that were readily available during development may since have been discontinued or have long lead times. At the latest before a series order, every line should be checked for its lifecycle status. How to deal with discontinuations is explained in detail in part 3 of this series on obsolescence management.

Which file format is ideal?

An Excel file (.xlsx) with one line per item and clear column headers works best. Exports from common ECAD systems such as Altium, KiCad or Eagle can usually be used directly but should be cleaned up before sending. We also process CSV, ODS, PDF or free text – the more structured the data, the faster the quote.

How Intelligent Components reviews your BOM

When you send us your bill of materials via our BOM sourcing service, we check every line for availability, price, lead time and lifecycle status. If parts are short or discontinued, we propose technically reviewed alternatives. You receive one quote from a single source – for individual electronic components as well as for fully assembled boards (PCBA).

Which data you need beyond the BOM for an assembled board is covered in the next part of the series: PCBA manufacturing data.

Frequently Asked Questions About BOMs

What is a bill of materials (BOM)?

A bill of materials is the complete list of all parts of an assembly with quantities, manufacturers and part numbers. It is the basis for purchasing and, for assembled boards, for production.

Does every line need a manufacturer part number?

For active components, connectors and special parts, yes. For standard passive parts, a complete specification can be sufficient if you explicitly approve that any matching part may be used.

In which format should I send my BOM?

Ideally as an Excel file with one line per item and columns for quantity, manufacturer, manufacturer part number, description and reference designators. CSV, ODS and PDF are also accepted.

Why is the quoted quantity higher than my demand?

Components are supplied in fixed packaging units and with manufacturer minimum order quantities. SMD assembly also adds attrition. These allowances should be shown transparently in the quote.

Do you have a BOM ready? Submit your BOM – we usually get back to you with initial feedback within 24 hours.

Questions About Our Services?

Get in touch — we are happy to advise you on your procurement project.