BOM Repricer

Bulk pricing for BOMs and spare parts lists

BOM pricing in one run. BOM Repricer prices a whole spare parts list against live Automa.Net supplier offers, and returns a price range for every line, split by condition. Send a BOM, a surplus list or an incoming RFQ. Get back an XLSX you can quote from.

Siemens 6AG1151-3BA23-7AB0 SIPLUS ET 200S interface module

6AG1151-3BA23-7AB0

SIEMENS

~3 mo. offer impressions

Top demand

Suggested price

1.085,24 €

36M+
priced offers to compare againstStock that Automa.Net members are selling right now, with the price attached.
10.5M+
parts your list is matched toParts from manufacturers' catalogues, so every line is priced as exactly the part it is.
9000+
brands the catalogue coversFrom global automation manufacturers to niche specialists.
750+
suppliers behind the pricesCompanies whose live stock and prices every line is compared against.

The cost of pricing by hand

Two days on a thousand lines, and the price is still a guess

You send prices from last quarter

Checking a thousand lines takes two days. So the old sheet gets reused, the market moves, and the quote does not.

One part, seventeen prices

In this example, seventeen suppliers quoted the same part in a single week: the cheapest at 395,88 €, the dearest at 422,41 €. Quote the average and you either give away margin or lose the job.

You learn the real price after losing the job

A quote beaten by four percent looks exactly like one beaten by forty: silence. Stock bought above market shows its price only when it will not move.

Schneider Electric LC1D50AFC7 TeSys contactor

LC1D50AFC7

Schneider Electric

New surplus

~3 mo. offer impressions

Steady demand

How BOM pricing works

Every line gets a price range you can quote from

You send the line

A part number, a brand if you have one, a quantity. Written however your ERP happens to write it.

X

BOM_Line-42_2026.xlsx

  • 7

    BES0068 Inductive Sensor, M12.

We match the part

The line is tied to a catalogue product, so every offer gathered next belongs to that exact part.

Balluff BES0068 inductive sensor

BALLUFF

BES0068

Balluff BES M12MI-PSC40B-S04G Inductive Sensor

Tariff code
85365019
Lifecycle
Active
Dimensions
Ø 12 × 65 mm
Weight
30 g

We gather the offers

Live offers from Automa.Net suppliers for exactly that part.

Automa.Net
Offers found129

You get the result

Your columns in the order you sent them, plus the lowest offer, the highest and the spread, for every condition you price.

New factory sealed
18,00 € – 47,15 €
New surplus
7,42 € – 59,72 €
Refurbished
5,00 € – 66,08 €
Used
9,00 € – 54,05 €

Two uses

Selling or buying?

You are quoting

  • Answer an incoming RFQ with a number you can defend, on a list of any length.
  • Price stock before it goes up for sale, so nothing sits at a figure set months ago.
  • See where your own price falls inside the market band before you send it.

You are buying

  • Value a lot line by line before you commit to it, instead of accepting a lump-sum figure.
  • Find the lines carrying the widest spread - that is where a good buy and a bad buy separate.
  • Check what a list is worth in the condition you would realistically resell it in.

Comparison

Pricing a BOM by hand vs with BOM Repricer

Time for 1,000 linesBy hand: About two days of checking prices one by oneBOM Repricer: One file upload
Lines pricedBy hand: As many as there was time forBOM Repricer: Every line on the list
Price freshnessBy hand: Often last quarter's sheetBOM Repricer: Live offers
Part conditionBy hand: One price, condition rarely consideredBOM Repricer: A separate price range for each condition
Team consistencyBy hand: Everyone prices their own wayBOM Repricer: The same rules for the whole company
Explaining a quote laterBy hand: Hard to reconstructBOM Repricer: Every pricing run is saved with its file

Start with a list you would otherwise price by hand

The first run tells you two things a spreadsheet never will: what the market is quoting on your parts, and which of them nobody is quoting at all.

Questions about pricing a BOM

Who is BOM Repricer for?

Companies that put a price on more lines than one person can check by hand: distributors and brokers answering RFQs, surplus sellers pricing stock before it goes up for sale, and buyers valuing a lot line by line before they commit to it. It works on any list that carries manufacturer part numbers.

What exactly do I get for each line?

For every condition you selected: the lowest offer found, the highest, and the spread between them as a percentage. All prices are converted to euro. The range is what you quote from - a wide spread means the market has not settled on this part, a tight one means it has.

What files can I upload?

CSV, XLSX or XLS with the column headers in the first row. You point at the columns holding part numbers, brands, quantity and condition. Every other column travels through to the result untouched.

Does the list have to be cleaned up first?

Yes. A raw file is matched to the catalogue on the way in. If the list has already been through BOM Cleaner, select that job instead and its matches come with it.

How is this different from BOM Cleaner?

BOM Cleaner answers what a line is; BOM Repricer answers what it costs. Cleaner matches part numbers to catalogue products. Repricer takes matched lines and gathers what the market is currently asking for them.

When will pricing not work?

Parts nobody is currently offering, and lists with no manufacturer part numbers on them. A range only exists where the market is quoting the part, so custom assemblies and single-source builds come back with a note rather than a number.

What happens to my file?

It is processed to price your lines and nothing else. It is not sold, not traded and not shared with other members.