CALCULATOR · TOOL

BOM Cost Estimator

Turn your bill of materials into a per-board and total project cost — using your own quoted prices.

Basic No backend · 100% client-side

What it does: Estimate the per-board and total cost of a build from your BOM quantities and unit prices.

When to use it: When planning a production run or comparing build quantities — before you place the order.

Reference / name Qty / board Unit price
Project settings
→ per board cost
Next

You might also need

How to

How to use the BOM cost estimator

Add your parts, set the build size, and read the cost.

  1. 01

    Add a line for each part

    Enter a reference or name, the quantity used on one board, and the unit price you were quoted.

  2. 02

    Enter your build settings

    Set how many boards you are building, plus optional PCB, assembly and one-time setup costs.

  3. 03

    Read the cost

    Click Calculate to get the cost per board, the project total, and a per-line breakdown.

Reference

What each cost field means

You supply every price; the tool only does the arithmetic.

FieldMeaning
Quantity per boardHow many of this part go on ONE board
Unit pricePrice for one piece — from your distributor quote
PCB per boardBare-board cost for one board
Assembly per boardSMT/THT assembly cost per board, if outsourced
One-time setup (NRE)Stencil / tooling / setup charged once, not per board

All prices are entered by you; this tool only does the arithmetic — it does not fetch live prices.

FAQ

Common questions, answered in 3 minutes

Does this pull live prices from distributors?

No — you enter the prices you were quoted, and the tool only does the math. Live pricing and stock are already handled by distributor BOM tools and need an API this site does not use.

How do I account for quantity price breaks?

Enter the unit price at the quantity you will actually buy, then re-run the tool for different break quantities to compare.

What is one-time setup / NRE?

Non-recurring engineering such as a stencil or tooling charge — paid once no matter how many boards, so it shrinks per board as volume grows.

Why is my per-board cost higher than the parts cost?

Because PCB, assembly and the one-time setup are added on top of the parts and divided across the boards.

Data Provenance

Standards and sources referenced by this tool

Item Value / Formula Source
Per-board parts Σ(qty × unit price) Arithmetic
Project total parts×boards + PCB×boards + assembly×boards + setup Arithmetic

All prices are user-entered; the tool performs deterministic arithmetic only and never fetches live pricing or stock.

⚡ Powered by Circflow