Pricing cards for resale.
The market sets the price; you just need to read it correctly. Here's the comp-based method we use on every card we sell — fast, repeatable, and platform-aware.
Pricing trading cards for sale isn't hard, but most sellers get it wrong in the same predictable ways. They use asking prices instead of sold prices. They take averages instead of medians. They ignore the difference in fees across platforms. They underweight condition. Most of all, they spend too much time on each card — which means at scale, they either underprice and leave money on the table, or overprice and watch inventory sit.
The right pricing method is fast, comp-based, and platform-aware. You should be able to price a card in about 60 seconds — 30 if you've done a few hundred of them. The method doesn't need to be perfect; it needs to be consistent and defensible. Below is the exact procedure we'd teach a new seller, with the math behind each step.
Sold comps, not asking prices.
The single most common pricing mistake is using asking prices — the prices listed on active eBay listings — instead of sold prices, the prices completed transactions actually closed at. Asking prices are aspirational. Sold prices are what the market actually pays.
For most cards, asking prices run 20-40% above sold prices because listings sit at seller hopes until they get cut down through best offers, repricing, or relisting cycles. A card with active listings at $400 might be closing at $280-$320 in actual transactions. Using the $400 figure as your comp anchor will overprice every card you list.
Where to find sold comps:
- eBay sold listings. Search the card, then filter to “Sold listings” in the left sidebar. Sort by most-recent. Sold listings show the actual sale price and date.
- 130point.com. Aggregates eBay sold data with cleaner filtering and faster historical lookups. Free for basic use; subscription tiers for more depth.
- PWCC Auction archives. For higher-end cards, auction houses publish their results. Note that auction sales typically run higher than eBay sales because of the audience profile, so adjust accordingly.
- GoldinAuctions.com. For the highest-end cards. Similar to PWCC; their archive shows realized prices on hammer events.
- Whatnot sale history. Limited public visibility, but if you've been on the platform you can see your own sale history and other sellers' recent clears in some categories.
For most modern Pokémon and modern sports, eBay sold listings are the deepest comp pool and the most representative of market price. Use eBay as the primary anchor and cross-check against 130point or auction archives for sanity.
Filtering the comps.
Pulling raw sold comps isn't enough. The list always includes data that's noise — wrong card, wrong grade, wrong service, weird auction, missing key detail. You have to filter the noise out before you can read the actual market.
Match the exact card-grade-service combination.A 2020 Champion's Path Charizard V Alt Art PSA 10 is a different comp set from a 2020 Champion's Path Charizard V Alt Art CGC 10. Pull comps for the exact grade and service you have. If your card is PSA 10, only PSA 10 comps tell you what your card is worth.
Filter out anomalies.Auctions that closed in unusual hours, sales with bundled extras (“Charizard + 10 commons + sleeve”), best-offer transactions with private agreed pricing, sales tagged as “international” with very different buyer profiles, sales that look like shilling or auction manipulation. None of these represent the actual median price for a typical buyer.
Take the median.Take the middle value of the cleaned comp list, not the average. One outlier auction can move the average by 20-30%; the median is stable against outliers. For 10 comps, the median is the average of the 5th and 6th sale values. For 7 comps, it's the 4th value. The arithmetic isn't the point — using median forces you to ignore the highest and lowest sales, which is exactly the right move.
Time-weight the median if needed.The card market moves. Sales from three months ago may not represent today's price if the market has shifted. For fast-moving categories (current-meta Pokémon, anything tied to a hyped player), give more weight to the last 30 days of sales. For slower-moving categories (vintage, stable modern), the last 90 days is usually fine. Aim for at least 5-10 sales in your filtered set; fewer than that and the median isn't statistically reliable.
The fee stack across platforms.
The sold comp you find on eBay is the price the buyer paid. Your net proceeds from a sale are meaningfully less because of marketplace fees, payment processing, and shipping cost. Different platforms have different fee structures, and your pricing should account for the platform you're selling on.
eBay:13.25% final value fee for most card categories, plus the $0.30 per-order fee, plus an additional 1.65% on listings under $10,000 if you don't have eBay Store top-tier subscription. Total fee burden runs 13-15% for most card sellers. Shipping cost is separate (typically $4-$6 per shipment). All-in, expect to net 80-85% of gross sale price on eBay before your own cost basis.
Whatnot: 8% marketplace fee + 2.9% + $0.30 payment processing, totaling about 11-13% all-in. Shipping cost similar to eBay. All-in net is similar to eBay (about 85% of gross) but the labor cost of streaming is real and not reflected in the fee number.
PWCC:Consignment-based with fees that vary by total value and sale type. Typical effective rate is 15-20% on smaller sales, scaling down to 8-12% for higher-value lots. Includes professional photography, listing, and authentication handling. The premium fee can be worth it for high-end cards where PWCC's buyer audience pays meaningfully more than eBay or Whatnot.
COMC (consignment):8% fee plus monthly storage, plus shipping charges. For commons and lower-value bulk, COMC works but the storage fees can eat margin if cards don't move quickly.
Direct sales (Discord, forums, in-person):No marketplace fee, but payment processing if applicable (Venmo and PayPal Friends & Family aren't free for commercial use under platform terms; running commercial transactions through F&F is against policy). Direct sales are highest-margin but lowest-volume. Useful for high-value cards or specific buyer relationships.
The 70% / 85% rule.
Once you have the median comp and the platform you're selling on, applying the 70% / 85% rule gives you a defensible asking price in seconds.
For Whatnot auctions: set your floor at 70% of the eBay median sold comp for the same card-grade-service combination. This accounts for the typical Whatnot audience pricing slightly below eBay sold prices in exchange for the speed of the live format. If a Charizard PSA 10 has a median eBay sold of $340, your Whatnot auction floor should be around $238.
For eBay buy-it-now listings:price at 85% of the median sold comp. This gives buyers a clear “below market” signal that moves inventory while still generating reasonable margin. At median sold price, the listing competes with active listings that may have been sitting; at 85% of median, you're consistently the most attractive listing of the same card.
For eBay auctions:set the starting bid at 50-60% of median sold to attract bidder attention. Auctions consistently clear close to median sold price when there's a deep buyer pool; the low starting bid is bait to start the bidding, not a serious floor.
For PWCC or auction house consignment: set the reserve at 90-95% of median sold comp, betting that the auction house audience pays a slight premium over eBay. This is the most aggressive pricing approach because it accepts more unsold-inventory risk for higher upside.
The percentages are starting points. Adjust based on your specific market knowledge, inventory turnover needs, and the volatility of the category you're selling. Cards in hot categories with recent rapid appreciation might command higher percentages because buyers are anchored to the rising trend. Cards in cooling categories might need lower percentages to clear.
Condition adjustments.
Sold comps assume the median condition for the listed grade. Within a single grade tier — say, PSA 9 — there's real variance. A PSA 9 with sub-grades all at 9 is different from a PSA 9 with one or two sub-grades at 8.5. The market sometimes recognizes this difference and sometimes doesn't.
For BGS slabs: the sub-grades on the label make condition variance visible to buyers. A BGS 9.5 with sub-grades of 9.5 / 9.5 / 9.5 / 10 sells at one price; a BGS 9.5 with sub-grades of 9.5 / 9 / 9 / 10 sells at a meaningfully lower price. Filter your comps for sub-grades when possible and price accordingly.
For PSA slabs:sub-grades aren't shown on the label, but discerning buyers can sometimes identify centering issues from the slabbed image. Cards with visibly off-center prints inside the slab sell slightly below pure-grade median. Adjust 5-10% lower if your card has visible condition concerns inside the slab.
For CGC slabs:similar to PSA — sub-grades not on the label by default, condition variance harder to quantify, modest adjustment for visible defects.
For graded vintage cards:condition variance within a grade is much larger because vintage cards have age-specific wear patterns. A PSA 5 vintage with soft corners but sharp print sells differently from a PSA 5 with strong corners but visible centering issues. Vintage requires more individualized pricing analysis; you can't shortcut it with the same comp-based method that works for modern.
For raw cards:the condition variance is enormous and pricing requires careful description. Pre-grade scans through Gemmr (or a similar tool) give you a defensible condition statement to share with buyers. “Expected PSA 9 with centering of 55/45 and clean corners” is much more sellable than “NM, looks great.” The specificity protects you from buyer disputes and lets you price closer to a graded comp.
The 5-second pricing call.
For sellers operating at any volume, the pricing decision has to be fast or it becomes the bottleneck. Here's the decision flow that takes about 5 seconds per card once you're practiced.
Step 1 (1 second):identify the card-grade-service combination. If it's a card you've sold or priced recently, you may already know the comp range.
Step 2 (2 seconds):pull median comp from eBay sold listings or 130point if you don't already know it. For high-volume sellers, maintain a personal comp database for cards you sell frequently; it's much faster than re-pulling comps for each transaction.
Step 3 (1 second): apply platform percentage. 70% for Whatnot floor, 85% for eBay BIN, 50% for eBay auction start, 95% for PWCC reserve. Different platforms, different multipliers.
Step 4 (1 second):apply condition adjustment if relevant. Most cards don't require an adjustment; flag the ones that do (visible centering issues, sub-grade variance for BGS, obvious slab defects).
Five seconds per card is achievable once the workflow is internalized. Sellers who try to perfectly optimize each price end up spending 5 minutes per card and pricing 10 cards in an hour. Sellers who follow a consistent fast workflow price 100+ cards in the same hour, with very little variance in the quality of the outcomes.
Quick FAQ.
How do I find sold comps for trading cards?
On eBay, search for the exact card, then in the left sidebar filter to “Sold listings” and sort by most-recent. This shows actual completed transactions with their final sale prices. 130point.com aggregates the same data with better filtering. For higher-end cards, PWCC and Goldin Auctions publish their auction archives. Avoid using asking prices from active listings — those represent seller hopes, not market prices.
What's the difference between asking price and sold price on cards?
Asking prices are the listed prices on active marketplaces — what sellers hope to get. Sold prices are what completed transactions actually closed at. For most cards, asking prices run 20-40% above sold prices because listings sit at seller hopes until they're cut down through best offers, repricing, or relisting cycles. Always price from sold comps, never from asking prices.
Should I take the average or median of sold comps?
Always the median. The average is highly sensitive to outliers — a single weird high or low sale can move the average by 20-30%. The median is the middle value of the sorted list, which is stable against outliers. For 10 comps, the median is the average of the 5th and 6th highest sales. For best results, pull at least 5-10 comps and time-weight toward recent sales for fast-moving categories.
What percentage of comp should I price at?
Depends on the platform. For eBay BIN listings, 85% of median sold comp gives a clear “below market” signal. For eBay auction starting bids, 50-60% to attract attention. For Whatnot auction floors, 70%. For PWCC or auction house consignment reserves, 90-95% if you're aggressive. These are starting points to adjust based on inventory turnover needs and market conditions.
Where can I sell my cards for the most money?
Depends on the card. High-end vintage and graded cards over $5,000 often net most through PWCC or auction houses despite higher fees, because the buyer audience pays premiums. Modern Pokémon and modern sports clears fastest on eBay or Whatnot. For cards under about $100 raw, the math rarely justifies premium consignment services — net to eBay or Whatnot directly. The right platform varies card by card, and savvy sellers spread inventory across multiple channels.
How quickly should I expect cards to sell?
On Whatnot, expect to clear inventory within the stream if priced correctly. On eBay BIN, expect 30-90 days for fairly-priced modern; longer for vintage or unusual cards. On eBay auction, 7-10 days typical. PWCC consignment sales clear on the auction date, which is typically a few weeks after consignment. If inventory sits longer than these typical windows, your price is likely too high relative to market — recheck comps and adjust.
What about offers and counter-offers?
On eBay, the “best offer” option lets buyers submit below-listing prices. Set an auto-decline at a level below which the offer isn't worth your time to evaluate (typically 75-80% of listing). Counter at a level slightly above your minimum acceptable price to leave room for the buyer to feel they've negotiated. On direct sales, the negotiation depends on the relationship — for regulars who buy consistently, give modest discounts to maintain the relationship; for one-time buyers, treat each transaction independently at fair value.
Pre-grade before you price.
Cards sell at meaningfully different prices depending on grade. Run a Gemmr pre-grade scan so you can price against the right comp set — takes about 30 seconds.
Sign up free ->