A wholesale liquidation manifest is the single most important document in a reseller's buying decision โ and it's the one most resellers read wrong. This isn't your fault. The sellers writing these manifests are incentivized to make them look better than they are, and the industry's conventions evolved to obscure rather than clarify.
This guide walks through a real manifest column by column, decodes the language that hides risk, and gives you a decision framework that will kill 80% of bad deals before you spend a dollar. If you've ever bought a pallet and thought "how did the manifest look so good when the pallet was so bad," this is for you.
What a manifest is (and isn't)
A manifest is an itemized list of what's inside a wholesale lot โ usually a pallet of returned, overstocked, or shelf-pulled merchandise being liquidated by a retailer. The manifest tells you, in theory, exactly what you're buying.
In practice, a manifest is:
- A marketing document, written to make the lot sound buyable
- Partially accurate โ items get swapped, damaged, or removed between manifest and delivery
- Conservative on condition, optimistic on value โ the two biases work together against you
- Snapshot-based โ it reflects what was scanned on the day the pallet was built, not what's there now
Your job reading a manifest is to translate marketing language into buying decisions. Which is a skill. The good news is that once you've read 10-15 manifests carefully, you'll spot the patterns.
Anatomy of a manifest: every column explained
Here's a typical manifest row you'll see on BStock, DirectLiquidation, or similar platforms:
| Column | Example | What it really means |
|---|---|---|
| UPC / SKU | 085000012345 | Product identifier โ sometimes accurate, sometimes not |
| Item Description | Women's Medium Dress Blue | Could be 3 words or 30 โ longer descriptions are usually more accurate |
| Brand | Old Navy | Reliable if populated; often blank on generic lots |
| Qty | 1 | Accurate at time of scan; items may be missing on delivery |
| Retail Price (MSRP) | $39.99 | What the item originally sold for at full retail. Not resale value. |
| Condition | CUST RET | See "condition codes" below โ this is where most buyers get burned |
| Return Reason | SIZE | Usually blank or vague; when populated, extremely useful |
Condition codes and what they really mean
Every manifest platform uses different codes, but they translate to a small number of real categories. Here's the honest translation:
| Code you'll see | Sounds like | Actually means |
|---|---|---|
| NEW / NWT | Brand new with tags | Usually accurate. 70-90% of the pallet will be as described. |
| CUST RET / CR | Customer return | Opened, possibly used, possibly damaged. 40-60% resellable as-is. |
| SHELF PULL | Pulled from store shelves | Usually unopened but not "new" โ missing tags, scuffed packaging. 60-80% good. |
| SALVAGE | Damaged / salvage | Broken, incomplete, or missing parts. 10-30% parts value only. |
| UNMANIFESTED | "Mystery" lot | Seller didn't bother to inventory. Buyer beware. Pay 5-10% of claimed retail, max. |
| MIXED | Various conditions | Always assume the worst of the mix. If manifest is 40% NEW / 60% CUST RET, assume 60% CUST RET pricing. |
In the retail industry, customer returns include everything from "wrong size, tags still on" to "used for six months then returned with a fake receipt." A CUST RET pallet's quality is bimodal โ some items will be genuinely new, others will be garbage. Budget for 40-50% sellthrough on CUST RET lots, not 80%.
The "retail value" trap
This is the single biggest mistake new buyers make. A pallet marketed as "$8,000 retail value, buy it for $1,200!" sounds like a 6.7x return. It is not.
Retail value is what the items originally sold for at full MSRP. Resale value โ what you can actually liquidate them for on Whatnot, eBay, or Poshmark in 90 days โ is a completely different number. For most merchandise categories, resale value is:
- New with tags, hot brand: 40-60% of retail
- New with tags, off-brand: 20-35% of retail
- Customer return, good condition: 25-40% of retail
- Customer return, fair condition: 10-25% of retail
- Shelf pull, no tags: 25-40% of retail
- Salvage / damaged: 0-10% of retail
Apply this to our $8,000 retail / $1,200 pallet example. If it's a mixed-condition lot of apparel, your realistic resale value is closer to $2,400-$3,200, not $8,000. That's still 2-2.7x your cost โ good, but not great โ and that's before you factor in your time, shipping, and platform fees.
If your back-of-napkin math doesn't show at least 3x return on resale value, the pallet isn't worth the time.
The sell-through calculation that actually predicts profit
Here's the math that matters. For any pallet you're considering, calculate this:
Expected profit = (Realistic resale value ร Sell-through rate) โ Pallet cost โ Shipping โ Platform fees โ Time cost
Let's run it on a real example. BStock pallet, 150 items, $8,000 retail, $1,200 asking price, women's apparel, customer returns:
| Calculation step | Amount |
|---|---|
| Retail value (as advertised) | $8,000 |
| Resale value at 30% of retail | $2,400 |
| Sell-through at 60% (conservative for CUST RET) | $1,440 gross |
| Whatnot fees (12% total) | โ$173 |
| Shipping (150 items ร $4 avg) | โ$600 |
| Packaging / labels | โ$90 |
| Pallet cost | โ$1,200 |
| Freight to receive pallet | โ$200 |
| Pre-tax profit | โ$823 (LOSS) |
This is not a made-up example. Pallets that look like this on paper lose money for beginners constantly. The "retail value" headline is seductive, but once you price everything realistically, the unit economics don't work.
The working formula for profitable pallet buying: realistic resale value should be at least 2.5ร your total pallet cost including freight. At that ratio, after 50-60% sell-through and platform fees, you'll net roughly 30-50% margin. Below 2.5ร, you're gambling on perfect execution โ and execution is never perfect.
Red flags that should kill the deal
Stop reading a manifest and move on if you see any of these:
- "Assorted" or "Mixed" with no breakdown. The seller has no idea what's in it, or doesn't want you to know.
- Retail value stated but no item-level pricing. "This pallet has $5,000 retail" with no manifest file = marketing, not inventory.
- Photos that show one stack of visible items. What's at the bottom of the pallet is what matters. If they won't show it, assume it's salvage.
- Manifest dated more than 30 days ago. Inventory is stale; items may have been pulled.
- Condition listed as "Various" with no percentage split. Always ask: "What percent NEW vs CUST RET vs SALVAGE?" If the seller can't answer, walk.
- Freight not listed or disclaimed ("contact for freight"). Pallet freight can be $150-$400. If hidden, it's almost certainly high.
- Non-refundable and no physical inspection allowed. Fine for experienced buyers on familiar sellers, red flag for beginners.
If you're buying your first pallet
Ignore everything we just said and buy a smaller case instead. A case is 50-100 items โ enough to learn without losing your shirt. Most wholesale platforms offer single-case purchases in the $200-$400 range. Your first case will teach you more than any blog post.
Your goals for the first case:
- Calibrate your sell-through estimates against reality in your specific category
- Learn the unwritten details โ how items are packed, how damaged they really are, how long sorting takes
- Build a relationship with one seller whose inventory you've now actually seen
Expect to break even or lose $50-$100 on your first case. That's tuition. Budget it in, move on, and use what you learned on case two.
Skip the manifest math.
Upload any wholesale manifest and our AI standardizes it into Whatnot-ready CSV in under two minutes โ categories mapped, condition codes translated, realistic resale estimates calculated from actual comp data. Free for 100 items a month.
Try the manifest tool โ