Skip to content
bstalker
Free tool

Liquidation manifest analyzer

Have a seller’s manifest in hand? Drop the file and read it the way a buyer reads it: the lines ranked by value, the seller-listed retail total, what the lot costs landed per unit, and the walk-away max bid at your own target margin.

The file never leaves your browser: no upload, no account, nothing saved. And the arithmetic is the product’s own: this page imports the same manifest parser and the same margin and max-bid functions BStalker runs on live lots, so the free tool and the in-app panel can never drift apart.

Read your manifest

Every figure is arithmetic on the seller’s own list and your own assumptions. The recovery % stays blank until you set it. The resale side computes nothing without it.

Everything runs in your browser: the file is never uploaded and nothing is saved. Retail figures are the seller’s own list, not ours, and the recovery %, fees and margin target are your assumptions: this tool never substitutes a number of its own, and it never estimates what items will sell for.

How the math works

Four formulas, no hidden factors:

landed cost = bid + buyer’s premium + freight
net resale = recovery % × seller-listed retail × (1 − selling fee)
margin = net resale − landed cost
walk-away max bid = the bid that leaves your target margin on net resale

The landed-cost and margin lines are the same functions the in-app lot panel runs, and the walk-away max bid is the algebraic inverse of the margin formula. Solved, not approximated. When a figure cannot be computed honestly, it is greyed out with a reason instead of filled with a default.

What each input means

  • Your bid. What you would pay for the lot itself: your planned winning bid on an auction, or the listed price on a fixed-price lot.
  • Buyer’s premium.The percentage the platform adds on top of the bid. Each platform’s published figure is in the pallet-costs guide; several set it per lot, so read the listing.
  • Shipping / freight.The lot’s freight quote where the platform gives one; otherwise your own figure. On pickup-only lots it is your fuel and time instead.
  • Recovery % of seller retail. Your assumption about what share of the listed retail the lot can actually return after damaged, incomplete, and unsellable units are out. There is no standard number; it depends on the condition grade, the category, and your selling channel.
  • Marketplace selling fee.Optional, and it nets against your resale: eBay’s final value fee is around 13%; a local cash sale is 0.
  • Target margin. The margin you need, as a share of net resale. The walk-away max bid is solved against it. 25% mirrors the common reseller rule of thumb, and it is simply the default until you type your own.

What this analyzer will not tell you

It will not tell you what the units will sell for. Retail on a manifest is the seller’s list price, not a resale value, and turning it into one with a fixed multiplier is a made-up number. The recovery % is the one honest way to bridge the two, which is exactly why it stays yours to set.

For context on what liquidation lots have actually closed at, median final bids from auctions BStalker tracked to the end, see the stats page. For how to read a manifest line by line, the manifest guide covers the columns and the traps. And if you do not have a manifest in hand yet, the pallet profit calculator runs the cost side on numbers you already know.

FAQ

Is my manifest uploaded anywhere?

No. The file is read and every figure is computed in your browser. Nothing is uploaded, nothing is saved, and no account is needed. You can close the tab and the file is gone with it.

Which files does it read?

The seller’s own export: B-Stock’s manifest CSV, any other CSV or TSV, or a plain pasted list. Up to 5,000 lines / 5 MB. Header names like “Item Description”, “Qty”, “Unit Retail”, “UPC” and “Condition” are recognized automatically, and a file without headers is read positionally.

Where do the retail figures come from?

The seller’s own manifest: the list price the seller published for each line. It is labeled seller-listed retail everywhere, and this tool never invents one. If your file has no retail column, the landed-cost side still computes and the resale side stays greyed out rather than making a number up.

What is a walk-away max bid?

The highest bid that still leaves your chosen margin on the net resale you assumed: recovery % of the seller-listed retail, minus your selling-fee assumption. It is the algebraic inverse of the margin calculation, nothing more. It is not a prediction of what the items will sell for.

Why do I have to set a recovery %?

Because only you can judge what share of the listed retail is actually recoverable: condition, category, channel and your own bar for what is worth listing all move it. Pre-filling it would be an opinion, so the tool computes nothing on the resale side until you type one.

One feed across nine liquidation platforms: saved searches, email alerts, live price per unit. A free account is a live demo of BStalker. Real lots, real numbers, no card. Full Access opens everything.

See plans →

Free account, no card: create yours