BOM Table

The central workspace — import, view, edit, and manage all BOM lines.

Overview

The BOM table is the central view for a project. It lists every BOM line with its matched part result, pricing, and status.

Default Columns

Column Content
Image Component thumbnail (where available from the provider)
Ref Reference designator — R1, C4, U2, etc.
Value Component value — 10kΩ, 100nF, STM32F4, etc.
MPN (Raw) Manufacturer part number as imported from your CSV
Qty Quantity for this BOM line
Matched MPN MPN of the selected part result
Manufacturer Part manufacturer
Source Distributor or provider that returned the match
Stock Available stock at the matched distributor
Price Unit price in your preferred currency
Status Confidence dot — green, amber, or red
Alerts Warning flags — out of stock, price spike, EOL notice, lead time increase
Notes Free-text field — click any cell to edit inline

Optional Columns

The following columns are hidden by default. Enable them from the column visibility menu (the column icon above the table):

Footprint
Component package as imported
Lifecycle
Availability/lifecycle status (shown when the active provider supports it)
Datasheet
Link to component datasheet (shown when the active provider supports it)

Row Actions

  • Click a reference designator — opens the Alternatives page for that line.
  • Click any editable cell — activates inline editing for quantity, reference, notes, or raw MPN.
  • Padlock icon — toggle lock/unlock for that line.
  • Confidence dot — shows match quality at a glance.

Importing a BOM CSV

  1. Click Import CSV in the project header.
  2. Select a .csv file from your computer (max 2 MB).
  3. Wait for processing. The button shows a spinner, then displays the count of imported lines.
  4. Review the BOM table. Lines are sorted by reference designator.

Supported CSV formats

KiCad, Altium, and generic comma- or tab-delimited files. Column headers are auto-detected: Reference, Value, Footprint/Package, MPN/Part Number, Quantity, Description. Unrecognised columns are stored as raw JSON alongside each line and are not lost.

Multi-designator lines

If your CSV consolidates multiple designators into a single row (e.g. R1,R2,R3), use the Split action icon on that row to break them into individual BOM lines.

Re-importing

Importing the same file into an existing project updates existing lines and adds new ones. It does not delete lines that were previously imported.