BOM File Formats for Risk Analysis: CSV and Excel

How to prepare your Bill of Materials file for automated risk assessment — required columns, accepted formats, and common mistakes to avoid.

Getting your BOM file into the right shape is the first step toward automated risk assessment. Most hardware teams already have BOM data in Excel or CSV — TekPulse is designed to work with the exports you already have, not a custom template.

Accepted file formats

CSV (.csv)
Comma-separated or semicolon-separated. UTF-8 encoding preferred. Single sheet only.
Excel (.xlsx)
Microsoft Excel open XML format. The first worksheet is used. Avoid merged cells in the header row.

Legacy .xls format (Excel 97–2003) is not supported. If your tool exports .xls, open it in Excel or LibreOffice and save as .xlsx before uploading.

Required columns

TekPulse requires two data points to run a risk assessment:

MPN (Manufacturer Part Number)
The unique identifier assigned by the manufacturer. Examples: "STM32F103C8T6", "GRM188R71H104KA93D", "ATXMEGA128A4U-AU". TekPulse accepts common column name aliases: "Part Number", "Part No", "PN", "MFR PN", "Mfr Part".
Manufacturer
The manufacturer's name. Examples: "STMicroelectronics", "Murata", "Atmel". Accepted aliases: "Mfg", "Mfr", "Brand", "Vendor", "Manufacturer Name".

Optional columns (improve result quality)

Quantity
Number of components used per assembly. Used for supply concentration calculations.
Reference Designator
PCB reference (e.g. "R12", "U3"). Helps trace findings back to your schematic.
Description
Component description. Helps TekPulse resolve ambiguous MPNs.
Package / Footprint
Package type (e.g. "0402", "QFP-64", "BGA-256"). Used in technical risk scoring.
Lifecycle Status
If you already know the lifecycle status, include it — TekPulse will verify against live data.

Exporting from your EDA tool

Common mistakes to avoid

Not sure if your file will parse correctly? Download the sample BOM from the upload page — it shows the ideal column layout and naming conventions.

Read the full upload guide → Start your free BOM assessment →