· Chris, Loubs Cards

Are You Actually Making Money Selling Cards on eBay?

Most card sellers know their sales number but not their profit. The real math on eBay fees, shipping and card cost, and how to find your true margin.

profitability fees guide

The question most sellers can’t answer

Ask a card seller what they sold last month and they’ll tell you to the dollar. Ask what they made last month and you’ll get a pause, then something like “I think I’m up overall?”

That’s not a knowledge problem. It’s a visibility problem. eBay shows you gross sales everywhere, but your actual profit is scattered across a dozen line items you’d have to hunt down and add up yourself. So almost nobody does, and plenty of sellers who feel busy and successful are quietly working for less than minimum wage. Some are working for free.

Here’s the real math, so you can answer the question for yourself.

What eBay actually takes from a card sale

For a typical raw hockey card sale on eBay, the money leaks out in more places than most sellers track:

  • Final value fees. 13.25% on sports trading cards up to $7,500, applied to the total the buyer pays, including shipping you charged and any sales tax they paid.
  • The per-order fee. $0.30 on orders of $10 or less, $0.40 above that, on every single order. Trivial on a $100 slab, brutal on a $6 card.
  • Store subscription. If you run an eBay Store, that monthly fee comes out whether you sell or not.
  • Promoted listings. Ad fees only show up when something sells, so they hide inside good news.
  • Shipping labels. Real money, every order, whether you buy labels through eBay or stamp envelopes yourself.
  • Shipping supplies. Penny sleeves, toploaders, team bags, envelopes, tape. Small each, real in aggregate.
  • Refunds and disputes. One bad month of refunds can erase a week of sales.
  • Card cost. What you paid for the card in the first place, the number hobby sellers most love to forget.

Why cheap cards feel like they make nothing

Run a $12 card through that list. About $1.59 in final value fees, $0.40 per-order fee, maybe $1.50 to ship it with supplies, and whatever the card cost you. Before card cost you’ve already given up close to $3.49, over a quarter of the sale. If you paid $5 for the card, your “$12 sale” netted about $3.51. If it took you three minutes to list, plus photographing, pricing, and packing, you can see why the forums keep repeating the same line: fees eat everything under $15.

That doesn’t mean cheap cards can’t be profitable. It means you can’t know whether they are without doing the math, and the math has to include everything, not just the final value fee.

If you want to run your own numbers right now, our free eBay fee calculator does this breakdown for a single sale, including the break-even price you’d need to hit to stop losing money on it.

How to calculate your real eBay profit

The formula itself is simple:

Net profit = gross sales − eBay fees − ad fees − store fees − shipping labels − refunds − self-ship costs − card cost

Getting the inputs is the hard part. If you want to do it manually:

  1. Go to Seller Hub → Payments → Reports and download transaction reports. eBay caps each report at 90 days, so pulling a full year means stitching several files together, and eBay only retains about two years of history at all. (If those menus have moved since we wrote this, well, eBay keeps moving your cheese.)
  2. Separate the transaction types: sales, refunds, shipping labels, fees, and the store subscription (it hides in there as a fee line).
  3. Watch the fee column carefully. The “amount” eBay shows on a sale is often already net of some fees, so naive spreadsheet sums double-count or under-count. This trips up almost everyone the first time.
  4. Add your own numbers eBay doesn’t know: what you spend to self-ship an order (stamp, envelope, sleeve, toploader) and what each card cost you.
  5. Total it by month so you can see whether you’re trending up or down, not just the lifetime blur.

Budget an afternoon, and expect to redo it every month if you want it to stay current.

The spreadsheet-free version

Building WaxEngine, this was the feature that made early testers go quiet for a second. You connect your eBay account and it pulls every transaction from the last two years, does the fee math correctly, layers in your shipping and card costs, and shows one number: real net profit, with a monthly chart you can click into all the way down to what a single order actually netted.

The first time I ran it on my own store, two years of guessing got replaced by one screen: every fee bucket broken out, month by month, and a margin I finally trusted. That screen is now on our homepage, because “finally see if you’re actually making money” turned out to be the whole pitch.

It stays live from then on. Every sale, fee, label, and refund lands in the P&L automatically, and at tax time the whole thing exports to CSV.

If you’d rather spend that afternoon listing cards, start a free trial. The first 10 subscribers lock in $19.95/mo for life.

Either way, do the math

Seriously, even if you never touch WaxEngine: pull the reports and run the formula once. Whether the number turns out great or grim, knowing it changes how you buy, how you price, and which cards are worth your three minutes. Selling blind is how a profitable hobby quietly becomes an expensive one.

WaxEngine does this math on your real store. Scan a card, get it priced from live sold comps, list it on eBay in one click, and see two years of true profit after every fee. Start a free 14-day trial →