Secondhand 101

How secondhand prices actually get set

Nothing secondhand is priced from cost, so the same shirt can be $4 on one rack and $40 on the next. Here is what each seller is really anchoring to, and how to tell whether a price has any give in it.

A hand-written price tag on a tweed jacket hanging on a crowded rack
Thriftfile Studio

Thriftfile may earn a commission when you buy through links on this page. We only link to pieces our editors would wear, and we tell you when something is not worth the money.

Secondhand has no recommended retail price, so every figure is a reference point rather than a calculation. A thrift store prices by policy, an online seller prices against what a similar piece sold for, and both are anchored to a retail number the garment never sold at. Work out which of the three is doing the work and you can tell whether the tag is firm.

Three reference points, and only one is evidence

Cost is the weakest of the three. A seller who paid $8 at a flea market and wants a margin asks $20. The same shirt, priced from a donation bag by somebody who never thought about margin, is $6. What the seller paid tells you about their weekend, not about the garment.

Comparables are the only reference point worth using yourself. Sold listings from the last ninety days are evidence; asking prices are not, and a listing that has sat at an optimistic figure for a year proves only that nobody agreed. If four similar blazers sold at $45 to $60, then $50 is defensible and $120 is a hope.

The third is the anchor: the retail price of something adjacent. A coat with its tag cut out becomes worth $400 new once a seller finds a comparable style at that figure, which is how $180 starts to look like a favor. An anchor is a story about a garment nobody in the transaction has ever owned.

Who what wear senior fashion editor
Thriftfile Studio

The platform cut decides what you pay

A seller who wants $50 in hand has to ask a different number on every platform, because the take rate differs. Work it backwards and the price gap between sites stops looking like snobbery and starts looking like arithmetic.

What a seller must ask to take home the same amount

PlatformWhat the seller paysList price to net the same (relative)What the buyer pays
VintedLittle or nothing; the buyer pays a protection feeLowestList price plus a buyer protection fee
DepopCheck the current fee pageVariesThe list price plus shipping and any fees
MercariCheck the current fee pageVariesThe list price plus any buyer fee
eBayA percentage final value feeHigherThe list price plus shipping
PoshmarkA commission on each saleHigherThe list price plus a prepaid label
ThredUpConsignment: a share of the saleNot set by the sellerThe listed price

Two conclusions follow. A blazer listed higher on a commission-heavy platform and lower on a buyer-fee platform can be the same garment at the same seller margin, so the platform says something about fees rather than quality. And the rates move often, so check each platform's fee page before you compare (as of Oct 2026).

A woman wearing a white tank
A listing price is an outcome, not a fact: the seller's required payout with the platform fee and the buyer protection added back on.Thriftfile Studio

Why the same shirt is $4 here and $40 there

Most thrift stores run two pricing systems under one roof. The main rack is banded by garment type, so a shirt is a shirt and the price barely moves between a supermarket label and a good one. The cabinet marked vintage is priced by a person with a list of brands, which is how the same jacket costs ten times another on the same afternoon.

The logic is not greed. Supply is donated and quality is not, so a 1970s Levi's jacket and a 2010s mall-brand jacket arrive in the same black bag. Pricing both at $8 leaves most of the value on the rack, and pricing both at $75 leaves the second one unsold for a month. A Levi's piece carries real history, too: the company traces the blue jean to an 1873 rivet patent and has sewn on the Red Tab since 1936.

How to price something before you commit

Two minutes on a phone settles most decisions. Search the maker, filter to sold, and read the dates on the results rather than the figures, because one good sale two years ago says less than three average ones last month. Then subtract the work: a $120 coat needing $60 of tailoring costs $180, and a $90 coat that fits is the cheaper garment.

Six searches worth running before you pay

Prices are shown only where we confirmed them on the brand or retailer page in Oct 2026.

1980s wool trench, check lining

Burberry

1980s wool trench, check lining

A genuine vintage trench sells for a tenth of its retail equivalent, and a faded collar or a replaced belt loop takes another third off.

Check the lining

Compare on Vestiaire
1990s embroidered crewneck

Stüssy

1990s embroidered crewneck

Streetwear prices move within a season, so the most recent three months matter more here than anywhere else. A reissued logo is not an original.

Comps go stale fast

Check on Grailed
1990s full-grain leather bag

Vintage Coach

1990s full-grain leather bag

American-made Coach with a metal tag has a deep collector market, so the comps are easy to read. Corner wear is normal and already priced in.

Metal tag, made in the USA

Check on Poshmark
1970s wool board shirt

Pendleton

1970s wool board shirt

Heavy wool that survives decades, and a label size bearing no relation to a modern one. Compare the flat chest against a shirt you own.

Measure, do not trust the tag

Compare on Etsy
Polo Country tweed blazer

Ralph Lauren

Polo Country tweed blazer

A discontinued sub-label with a settled resale range, which makes it a good benchmark: ask four times the sold median and it stays unsold.

Discontinued, stable comps

Check on Mercari
Photos of models wearing spring summer
Boutique racks and cabinets price by brand list rather than by band, which is a reason to inspect harder rather than to trust the number.Thriftfile Studio

What a fair price is not

A fair secondhand price has nothing to do with what the garment cost new, and nothing to do with how much you want it while standing in the shop. It sits where recent sales for the same thing, in comparable condition, have completed, adjusted for anything that needs fixing. Decide your number before you read the tag, and notice how quickly your own figure moves once you like the garment.

Frequently asked

Why is the same jacket cheaper on Vinted than on Poshmark?
Because the fees fall differently: on Vinted the buyer pays a protection fee, while Poshmark takes a commission from the seller. To clear the same amount after fees, sellers list higher where the commission is higher. The garment is identical and the arithmetic is not.
Should I ever pay above the sold median?
For genuinely rare condition, or for a piece in your exact measurements that you would otherwise never find. Both are reasons about the garment. A desirable label on its own is a reason about the market, and the market will not pay it back.
Do thrift stores ever negotiate?
Rarely, and never at the register, because staff work to centrally set bands they cannot vary. A boutique section run by one person has more room, and pointing out a genuine fault is a fair conversation. Haggling over a $6 shirt isn't.
How long before a listing counts as overpriced?
Sixty to ninety days. Fixed-price listings that have not sold in that window are either too expensive or badly photographed, and a message with a specific offer often works on them. Auctions leave a seller less room either way.