Building an inventory system for card sellers
Most sellers don't have an inventory problem until they suddenly do: an order comes in and the card is somewhere in a box, in a binder, or possibly sold already. A system fixes three things, knowing what you own, what it cost, and where it is.
What to record
- What you paid (cost basis), split fairly across a lot. Without this you can't know profit.
- Card identity: set, number, finish and variant, because value hangs on all four.
- Condition: judged honestly and recorded, so listings stay accurate.
- Location: the box, binder page or bag it physically lives in.
- Status: unlisted, listed, sold, posted, returned.
- Dates: acquired and sold, which gives you days-held.
SKUs and physical storage
A SKU is just a unique code tying a listing to a physical place. Write it on the sleeve or bag, and record it against the listing. When an order lands you pick the card in seconds instead of hunting. Group storage so picking is fast, by set, by value tier, or simply by the order you processed them. The system matters less than having one and sticking to it. Pair it with a repeatable packing and posting routine.
Cost basis and days-held
Cost basis is the number everything else depends on. When you buy a collection, split the price across the cards sensibly (by estimated value, not evenly), so each card carries its share. Then, when it sells, you know the true net after fees and postage. Track days-held too, stock sitting in a box is money not working, and slow movers quietly drag your profit per hour down.
When a spreadsheet stops coping
A spreadsheet is genuinely fine for a few dozen cards, and there's no shame in it. It starts to hurt when you're re-pricing by hand, hunting for a card across hundreds of rows, maintaining formulas for eBay's fee structure, or reconciling what sold against what you paid. That's the point where the admin eats the hours you'd rather spend sourcing, see Curio vs a spreadsheet.
Start simple, stay consistent
Don't build the perfect system on day one. Record cost, location and status from your very first lot, keep it up to date, and let the rest grow as your volume does. The sellers who scale aren't the ones with the cleverest system, they're the ones who never stopped updating it.
Curio keeps cost, condition, location and status on every card from purchase to sale, so you always know what you own and what it's really earning, part of running a card-selling business.
FAQ
- How do I keep track of my Pokémon card inventory?
- Record every card with what you paid, its condition, where it physically sits, and its listing status. A spreadsheet works at small scale; once you're into hundreds of cards, a proper system saves hours and prevents lost stock.
- What is a SKU for card selling?
- A unique code for each card or lot that links the listing to a physical location, a box, binder page or bag. When an order comes in you can find the card in seconds instead of hunting for it.
- Do I need inventory software to sell Pokémon cards?
- Not at first. A spreadsheet is fine for a few dozen cards. It breaks down when you need cost basis, profit after fees, and to find a specific card fast across hundreds of items, that's when a system pays for itself.
Last updated August 2026