Continue to Site

Welcome to

Welcome to our site! is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

BOM Checker

Not open for further replies.
The BOM Checker tool helps get all the required assessments of a BOM for assembly. There is no need to check various software and websites to get hold of the required information. This tool points out all the errors associated with the uploaded BOM and helps get a cost estimate for the required number of PCBs. It also gives the user an idea about the availability of the parts and their life cycles from a set of vendors.

What is a bill of materials and how do you manage it?​

A bill of materials (BOM) in PCB design is a list consisting of all the components to be assembled on a circuit board. This list will include the parts, their quantity, and other important details. Sorting out the required components for a given number of boards becomes an easy task when a proper BOM is present.

Creating and managing a bill of materials file can be done using BOM tools and ECAD tools.

Manufacturers always depend on the BOM files for assembly. All the information regarding the components required by the customer is conveyed through this file. The customer can also estimate the cost for the required number of boards.

How to build a BOM for PCB assembly​

When it comes to PCB assembly, the manufacturer must have a clear idea about the components that are to be mounted. Hence, the BOM serves as a reference document. The part information required in a bill of materials includes quantity, reference designators, manufacturer part numbers (MPN)/vendor part numbers (VPN), footprints, etc.

How to create the best BOM for your PCB​

Most companies accept BOM in Excel format. To create the best format for your PCB assembly, you have two options. One is manually creating a spreadsheet in the same template as required by your assembly vendor. This is a tedious task as it requires you to check for the stock status, pricing, and life cycle of each part in various component vendor websites. The second option is to use PCB design tools like Altium Designer, Allegro PCB Editor, KiCad, etc. They offer a bill of materials generation option to generate a BOM file as per requirement.

The advantages of the BOM Checker tool

The BOM Checker tool helps designers check for mistakes in their bill of materials before sending it for a quote. It also helps purchase the parts from a particular list of vendors in the market and resolve all other BOM issues.

Our BOM template can be downloaded from our tool using the option “See our preferred BOM format”.

The fields that are required in the bill of materials are:

  • Quantity per board
  • Manufacturer part number (MPN)
  • Do not install (DNI)
  • Reference designators assigned to each part
  • Vendor name (optional)
  • Vendor part number (optional)
  • Value (optional)
  • Size/footprint (optional)
  • Part description/specs (recommended)
  • Manufacturer name (optional)
Our tool checks for the following errors:

  • Duplication of reference designators
  • Compares reference designators with their quantity mentioned
  • Duplication of manufacturer part numbers
  • Incorrectly specified range of reference designators
Once the above errors are rectified, the tool helps you resolve component issues like long lead times, lifecycle issues, and so on. How the tool assists in resolving these issues can be found in stage 3: the pricing and availability section.


Not open for further replies.

Part and Inventory Search

Welcome to