What Counts as an Inferred Sale vs an Actual Sale
An actual sale is a completed transaction, a paid fixed-price checkout or a closed auction with a winning bid. A listing that simply vanishes is an inferred sale candidate, never a confirmed price, until something stronger corroborates it.
By Jackie Chung · Reviewed by Ryan Shugars · (updated )

An actual sale is a completed transaction: someone paid a fixed-price ask, or an eBay auction closed with a winning bidder. An inferred sale is not a sale. It is a listing that stopped being observable, and a listing can disappear for reasons that have nothing to do with a completed transaction.
Cardboard Alpha keeps the two as separate states in its own data for exactly that reason. A confirmed transaction is VERIFIED_SOLD. A listing that vanishes without a recorded transaction becomes INFERRED_SALE_CANDIDATE, a name chosen to say "unproven," never "sold."
What makes a sale an actual sale
Two mechanics close a real sale on the marketplaces Cardboard Alpha tracks: a fixed-price checkout, or a closed auction with a bid.
Fixed-price: paid means done
A fixed-price listing has a set price and no bidding. On an eBay Buy It Now listing, the buyer knows the exact price and can complete the purchase immediately (eBay, as of September 2026). TCGplayer asks are fixed-price too, which is how Cardboard Alpha records them: a set price, never a bid.
Auctions: highest bidder at close
An eBay auction works differently. The seller sets a starting price, buyers place bids, and the item sells to the highest bidder when the auction ends. On an auction that also offered Buy It Now, that option usually disappears once someone bids, though on a reserve-price listing it stays until the reserve is met (eBay, as of September 2026).
Either way, what a buyer actually pays is the delivered price, item cost plus shipping, not the sticker price alone. eBay always shows shipping separately from item cost so a buyer sees what delivery will cost before checkout, and the shipping cost and options are shown on each seller's listing (eBay, as of September 2026).
| Format | How it closes | Counts as a sale? |
|---|---|---|
| Fixed-price (TCGplayer, eBay Buy It Now) | Buyer pays the set price; no bidding | Yes, on payment |
| Auction (eBay), with a bid | Highest bidder wins when the clock ends | Yes, at the winning bid |
| Auction (eBay), no bids | Clock ends with nothing offered | No, nothing changed hands |
Why a vanished listing is not proof of a sale
A listing that stops showing up did not necessarily sell. eBay's own seller help says plainly that an item that doesn't sell can be relisted automatically to put it back in front of buyers, and that sellers can relist by hand too, treating "didn't sell" as an ordinary, expected outcome rather than an edge case (eBay, as of September 2026).
A listing can disappear for several reasons, and only one of them is a sale:
- Sold: a buyer completed a fixed-price checkout, or an auction closed with a winning bid.
- Relisted: the listing ended and went back up, automatically or by the seller's hand.
- Repriced out of view: the seller changed the price, which can push the listing out of the slice of the market a tracker can see.
- Pulled or out of stock: the seller delisted it, or the stock behind it ran out.
- Auction ended with no bids: the clock ran out and no one offered a price.
From outside the marketplace, most of these look identical: a listing that was there yesterday is gone today. Cardboard Alpha's listing-lifecycle model names the outcomes explicitly instead of collapsing every disappearance into one guess. A listing moves through ACTIVE, PRICE_CHANGED, and QUANTITY_CHANGED, can end, be relisted, or be removed, and an ended or removed listing resolves into VERIFIED_SOLD, INFERRED_SALE_CANDIDATE, ENDED_UNSOLD, or UNKNOWN.
How Cardboard Alpha tells the two apart
Every recorded sale in Cardboard Alpha's own data carries a verification tag, and the tags are ranked rather than treated as interchangeable.
The sale-verification ladder
| Rank | Tag | What it means |
|---|---|---|
| Strongest | VERIFIED | The marketplace itself confirms the completed sale, price visible at the source |
LICENSED_RECORD | Confirmed through a licensed data feed | |
PROVIDER_INDICATED | The marketplace itself reports the sale, such as TCGplayer's latest-sales feed | |
AGGREGATOR_REPORTED | A third party relays a sale it says it observed elsewhere | |
| Weakest | INFERRED_REMOVAL | The listing vanished; a sale is a hypothesis, not a fact |
A row at INFERRED_REMOVAL and nothing stronger stays classified as an inferred sale candidate, never a confirmed sale. Promotion out of that state requires actual corroborating evidence, a provider report, a licensed record, or a direct confirmation, never just the passage of time with the listing still gone.
A rule like that only works if something enforces it. Until September 2026, nothing in the system retired a fixed-price listing once it disappeared, so a vanished ask could sit in the live book at its last known price with no time limit, because no code path ever moved it out of ACTIVE.
Now a vanished listing is retired to INFERRED_SALE_CANDIDATE. Treating silence as proof, in either direction, sold or still available, is the exact failure the fix closes.
What each state is allowed to count toward
The distinction is not just labeling. It decides what a listing is allowed to feed.
A confirmed sale, one carrying a verification tag above INFERRED_REMOVAL that also passes the admission screens, can enter a card's volume history and its sales-based price reads. An INFERRED_SALE_CANDIDATE is not treated as a print at all. It cannot enter a volume profile, and because floor reads count only listings still live, its last known asking price cannot hold up a floor either, no matter how suggestive it looked.
The recent-sales rail on a card page holds the same line. It lists confirmed sales only, newest first, and never an inferred sale from a vanished listing. The vanished listing is not deleted, either: it keeps its last observed price in its own listing record, as a hypothesis rather than a trade.
A worked comparison, not a real listing
Picture two listings for the same card, a hypothetical for illustration, not a real one on either marketplace.
199 · 151 · Special illustration rare
Catalog identity shown for illustration only; no live price is cited in this article.
Listing A is a TCGplayer fixed-price ask. A buyer pays the set price and the order goes through. That is an actual sale, a completed transaction with a price and a time.
When TCGplayer's own sales feed reports it, it reaches Cardboard Alpha's data as a confirmed sale tagged PROVIDER_INDICATED.
Listing B is the same card on eBay, priced similarly. It is active on Monday, and by Wednesday it no longer appears.
Maybe it sold. Maybe the seller relisted it at a slightly different price, or pulled it. Nothing about the disappearance itself distinguishes those outcomes, so it lands as INFERRED_SALE_CANDIDATE and stays out of any floor or volume count until something stronger corroborates it.
Why the distinction matters to you
Reading a card's price history means trusting that a "sale" actually happened at the price shown. A methodology that quietly promotes every vanished listing to a confirmed sale will look busier and more liquid than the market really is, and will understate how thin a card's real trading actually runs.
The same habit applies whether you are reading Cardboard Alpha's own data or comparing sources yourself: ask whether a number reflects a confirmed transaction or a disappearance dressed up as one. It is the same discipline behind checking the full ask ladder before trusting one listed price, and Cardboard Alpha's broader market-data methodology applies it to every figure it publishes.
For a card whose recent "sales" turn out to be mostly vanished listings rather than confirmed transactions, the screener's liquidity and sales-velocity columns are a faster way to compare how actively cards really trade.
Frequently asked questions
- Does a listing disappearing from eBay or TCGplayer count as a sale?
- No. A listing can vanish because it sold, but it can just as easily be relisted, repriced, pulled, or, on an auction, closed without a winning bid. Cardboard Alpha records a vanished listing as an inferred sale candidate, a state defined as unproven, and only promotes it to a confirmed sale with corroborating evidence.
- What is the strongest kind of sale confirmation?
- VERIFIED sits at the top of Cardboard Alpha's sale-verification ladder: the marketplace itself confirms the completed transaction with a visible price. LICENSED_RECORD and PROVIDER_INDICATED, a marketplace's own sales-reporting endpoint, rank just below it, and an inferred removal from a vanished listing ranks lowest of all.
- Can an inferred sale ever move into a card's price history?
- Not on its own. An inferred sale candidate is not a print, so it cannot enter a volume profile, and because floor reads count only listings still live, its last asking price cannot hold up a floor either. Promotion to a confirmed sale requires actual corroborating evidence, never simply time passing without the listing reappearing.
- Does Cardboard Alpha's recent-sales list include inferred sales?
- No. The recent-sales rail on a card page lists confirmed sales only, never an inferred sale from a vanished listing. A listing that disappears stays in its own listing record as an inferred sale candidate, with its last observed price kept, rather than being shown as a trade.
- Are eBay auction results and TCGplayer fixed-price sales the same kind of data?
- Both are actual sales once they close, a paid fixed-price checkout or an auction ending with a winning bid, but they remain separate markets. A single auction result should not be read as the fixed-price floor for the same card, and a fixed-price ask should not be read as an auction result either.
- What should I watch for as a buyer reading a card's recent sales?
- Check whether the source you are reading distinguishes confirmed transactions from listings that simply disappeared. A price history built mostly from vanished listings will look more liquid and more active than the market actually is.
Sources
- Selling with Buy It Now, eBay Official / primary source · accessed September 27, 2026
- Shipping rates for buyers, eBay Official / primary source · accessed September 27, 2026
- Relisting items, eBay Official / primary source · accessed September 27, 2026
About the author
Jackie Chung covers the Pokémon TCG secondary market for Cardboard Alpha, with a focus on grading economics and set value guides. She spends most of her research time in population reports and grade-spread data, tracing how submission volume, print runs, and grading-company standards shape the premium between a raw card and its graded counterparts across different eras. Her set guides are built the same way: grounded in published pricing and pop data first, with market narrative kept separate from the numbers behind it.
Jackie Chung's articles describe market history and mechanics using published population and pricing data. They are informational and are not personalized investment advice.
Related articles

Liquidity Risk in Pokemon Cards: Why Rare Doesn't Mean Easy to Sell
A thin PSA population and a high sticker price both describe scarcity. Neither one tells you how many buyers are actually waiting to pay it, and that gap is where liquidity risk lives.
6 min read
How Floor Price Is Calculated and Why It Moves
Floor price is not a sales average or an auction result: it is the delivered price, item plus required shipping, of the cheapest live fixed-price listing for a card. This guide walks the calculation step by step and names the four market events, a sale, a delisting, a reprice, or new cheaper supply, that move it.
6 min read
Vintage vs Modern Pokemon Cards: Which Outperforms Long Term
Vintage Pokemon cards have outperformed modern Pokemon cards on every multi-year window Cardboard Alpha's own market-series data covers. This guide breaks the return gap down by era bucket through September 17, 2026, grounds the vintage side in dated Heritage Auctions results for the 1st Edition Base Set Charizard, and names what the data does not explain.
6 min read
How to Check the Value of a Pokemon Card: 5 Steps
A five-step method for checking a Pokemon card's value: identify the printing, judge the condition, compare completed sales with asking prices, count shipping and sale format, and match raw to raw and graded to graded. It works through four Charizard ex cards from Obsidian Flames, whose evaluated Near Mint prices on October 14, 2026 ran from $5.71 to $96.47, and shows how a lowest ask, a median sale, TCGplayer's Market Price and Cardboard Alpha's evaluated price compare.
7 min read