How to Check Sold Listings on eBay for Pricing
Find what items actually sold for instead of guessing from hopeful asking prices.

Checking active listings tells you what sellers hope will happen. Checking sold listings tells you what actually happened, and those are two very different numbers. Most people pricing a resale item skip sold data entirely and price off wishful thinking instead, then wonder why the thing sits for three months.
Here's the kind of mistake that causes: a seller sees a vintage Sony Walkman listed at $250 across a few active listings, figures that's the going rate, and buys one to flip. The sold price was closer to $65. After eBay's fees and shipping, that's a $50 loss dressed up as a deal. Active listings show hope. Sold listings show the final price, whether shipping got folded in, and exactly when the sale closed. Checking sold data isn't a fallback step for when a listing flops. It's step one, full stop, and skipping it is the single most common way resellers talk themselves into a bad buy.
How to find sold listings on eBay desktop
No account needed for the basic version. Type the item into eBay's search bar, run the search, then look at the filter sidebar on the left side of the results page. Scroll down to "Show only" and check the box for "Sold Items." eBay checks "Completed Items" right alongside it automatically, and the page reloads showing only listings that sold, with final prices marked.
For more control, click "Advanced" next to the search bar instead. That gets you a dedicated form where you type keywords, tick "Sold listings" (and "Completed listings" too, if you want both), then stack on filters for category, price range, condition, and location.
There's a shortcut for anyone who checks the same item a lot: add LH_Sold=1&LH_Complete=1 to the end of any eBay search results URL, and it forces the sold view directly. Bookmark that link and skip the clicking entirely.
One thing worth memorizing: green prices mean the item sold. Listings that ended without a buyer are marked differently. Mix those up once, and every number after it is wrong.
How to find sold listings on the eBay mobile app
Mobile is where most sourcing decisions actually happen: standing in a thrift store aisle, phone in one hand, a questionable lamp in the other. Search the item like normal, tap "Filter" in the top right, scroll down and tap "Show More," then flip the "Sold Items" toggle on. "Completed Items" turns on with it. Tap "Show Results" and the sale prices show up in green, sortable by date or price using the "Sort" button.
This view only covers the last 90 days, which is plenty for anything that turns over fast.
Here's what that looks like in practice: a thrift shopper spots a stack of uranium glass plates and isn't sure they're worth grabbing. Forty-five seconds with the sold filter shows one matching platter sold for $110 three days earlier. A $150 lot just turned into a real profit opportunity, and the only tool involved was a phone and a toggle switch.
There's also a barcode scanner built into the app now. A barcode scanner built into the app lets you pull sold data instantly without typing. No typing required.
The difference between "Sold" and "Completed" (and why it changes what you see)
"Completed" means the listing ended, period. Sold, expired, cancelled by the seller, doesn't matter, it's completed once it's over. "Sold" is the narrower group: only the listings where a buyer actually paid.
eBay marks sold prices in green and unsold completed listings in a contrasting color. Miss that distinction and the averaging trap opens right up: scan the whole completed list, average what's on screen, and the number gets dragged upward by prices nobody ever agreed to pay. Unsold listings almost always sit higher than sold ones, because sellers who overprice don't get buyers. That's not a coincidence. That's the whole mechanism.
Used correctly, both numbers earn their keep, just for different jobs. If ten listings ended unsold at $100 and one sold at $80, the market just told you $100 is a wall buyers won't climb. Sold data gives the winning price. Completed data gives the ceiling. Leave "Completed Items" checked (eBay does it automatically anyway), and just read the colors right.
How to read the sold results without fooling yourself
Switch the sort order from "Best Match" to "End Date: Recent First." Best Match buries a sale from four months ago right next to one from yesterday, and for pricing purposes, yesterday matters a lot more than eBay's algorithm thinks it does.
Watch the direction prices are moving, too. If comps show a slide from $50 to $30 over the past month, price toward the bottom to actually move the item, instead of watching it sit next to the ones that didn't.
Ignore the extremes and focus on the middle. Sales at the top of the range are usually bundles, rare variants, or someone's lucky day. Sales at the bottom are usually damaged goods or clearance dumps. The middle is where a normal item in normal condition actually lands, and that's the number worth trusting.
Condition match matters more than most sellers give it credit for. A sold price for a new-in-box unit says almost nothing about what a used, scuffed-up version will fetch, so filter by condition or compare like for like by hand. Add -lot or -bundle to the search to strip out multi-item sales that'll skew everything otherwise.
A workable rule of thumb: look for roughly three comparable sales within the last 14 days before trusting a price as current. No recent sales at all is itself a signal, usually that demand shifted and the old comps don't apply anymore. Watch the ratio of sold to unsold listings at a given price, too. A pile of unsold listings at one number isn't bad luck. It's the market telling you that price is too high.
And remember, public sold data only reaches back 90 days. Fine for anything that turns over fast. Not fine for seasonal or rare items, which is where the next tool comes in.
How to access sold data older than 90 days using Terapeak
Terapeak Product Research sits inside eBay Seller Hub already, free for every seller, no separate signup. Log into Seller Hub, go to Research, then Product Research, and type in a keyword, model number, or UPC. It pulls sold comps, median prices, sell-through rates, and demand trends, stretching back up to three years instead of 90 days.
It also shows something the regular search hides: actual accepted prices on Best Offer sales. Standard search just shows the original listed price with a strikethrough, not what the buyer and seller settled on. Terapeak fills that gap, and it breaks down shipping too, whether the sellers who succeeded charged for it or ate the cost themselves.
A seasonal example makes the case well. A designer wool coat showed zero sold comps in the standard 90-day search during August. Terapeak showed the same coat selling reliably for $300 every December and January. Without that longer window, a seller might walk away from a genuinely good buy just because summer's the wrong season to check.
Terapeak earns its keep on long-tail items, things that don't sell every week. For anything with steady, common turnover, the standard 90-day search already does the job, and running both every time is wasted effort.
How eBay fees affect the price you actually need to hit
Knowing what something sold for is only half the math. Fees decide whether making that same sale is worth doing at all, and this is the step sellers skip most, because it means doing subtraction before getting excited.
Under the 2026 fee structure, most categories carry a final value fee in the low-to-mid teens as a percentage of the total sale, plus a small fixed per-order charge. Payment processing is folded into that fee now, no separate PayPal cut to track. Sellers get up to 250 listings a month without insertion fees, and a per-listing charge kicks in past that. Additional fees may apply depending on how and where the item is sold.
A rough mental shortcut: eBay takes about $14 out of a $100 sale. Keep that number in your head while scrolling sold comps in a thrift store aisle, and "that sold for $80" turns into "that netted well under $80, before shipping." Build fees into the floor price before buying the item, not after, because doing the math after you've already paid for the item is how "profitable flip" turns into "expensive shelf decoration."
Fee structures can vary by category, so it's worth checking eBay's current fee schedule for any specialty category before pricing.
For anyone selling regularly, a basic store subscription includes a larger allotment of zero-insertion-fee listings. Worth doing the math on once selling stops being occasional and starts being a habit.
When eBay is the right marketplace and when another platform fits better
eBay reaches buyers across a vast number of markets worldwide, which makes its sold data the largest, most reliable dataset for pricing research anywhere in resale. Start comps there no matter where the item eventually gets listed. That part isn't really up for debate.
Where to sell is a different question than where to research, and treating them as the same decision is the second-biggest mistake sellers make after skipping sold data entirely. eBay wins for collectibles, branded electronics, vintage goods, anything a specific buyer somewhere in the world is actively hunting for, backed by real buyer and seller protections. Facebook Marketplace fits furniture, appliances, and bulky items better, since local pickup kills shipping entirely and most casual sellers pay no listing fee, which is part of why apps like Reclaim, a photo-to-listing tool for casual sellers, publish directly to it alongside eBay in one tap. Whatnot suits trading cards, Funko Pops, vinyl, and collectibles through live-sale drops, and it rewards sellers who can actually host a stream people want to watch. Other local-sale platforms can pick up items that didn't move on Facebook Marketplace. Depop leans toward vintage clothing, Y2K fashion, and streetwear, aimed at a younger buyer.
The same item can sell for different amounts depending on where it lands, so eBay comps give a dependable floor even when the sale happens somewhere else. High-value items are worth cross-listing across a couple of platforms at once, since the extra effort usually gets paid back by a better final price. Facebook Marketplace is the easier on-ramp for a first-time seller. eBay takes longer to learn but pays it back with deeper tools and stronger buyer protections. For collectibles and specialty categories, a platform with a concentrated buyer base tends to outperform a general-audience one.
Turning sold data into a pricing decision without doing it manually every time
Checking sold listings is a habit anyone can pick up in an afternoon. Turning that data into a finished listing, writing the title, setting the price, formatting everything, is where most sellers actually get stuck. That gap between looking something up and having it live is exactly where good inventory sits in a box for three months instead of selling.
A cleaner version of that workflow looks like this: snap a photo of the item, let a tool identify what it is and its condition, pull real sold comps automatically, and generate a priced, ready listing without typing a single search. Post it to one marketplace or several from the same place.
The habits covered here (checking sold before pricing, matching condition, trusting the median instead of the outliers, subtracting fees before calling a price good) are exactly what a well-built AI pricing tool automates at scale. A first-time seller with a garage full of stuff deserves the same pricing instinct a ten-year reseller has built up through repetition. The sold-listings filter is the manual version of that edge. The automated version just gets there faster, and it never forgets to check the boxes.


