All CardZen guides

Guide 3 of 6

Importing Your Purchase History

Track what you paid so CardZen can calculate your profit

Why import purchases?

  • Purchases are the foundation of profit tracking — without a cost basis, CardZen can't calculate P&L
  • A spreadsheet is matched against the cards you already have first — rows that match take the cost, and only rows that match nothing become new cards awaiting a photo
  • When you later capture those cards, the auto-link engine connects them to their purchase automatically
  • You can import at any time — purchases link to cards retroactively too

4 Ways to Import Purchases

eBay Auto-Sync

Recommended for eBay buyers
  • Connect your eBay account in Settings
  • CardZen pulls your purchase history from the last 60 days
  • Each purchase appears with seller, price, date, and item details
  • Confirm each one — set the type (single, lot, box, etc.) and quantity
  • Tracking numbers and shipping status sync automatically

Upload a spreadsheet

Best for bulk historical data
  • Go to Loose ends → Import, or press Upload a spreadsheet on the Purchases page — both land in the same place
  • CSV or Excel, one sheet at a time. Two columns are enough: something that names the card and what you paid
  • CardZen guesses your columns and you correct them. Optional extras: tax, shipping, purchase fees, date, seller, source, quantity, order number — and a sold price, which records the sale too
  • Every row is matched against the cards you already have, so a card you photographed last month takes its cost instead of becoming a second copy
  • One import, one batch, one receipt — and one Undo that removes the whole thing if it came out wrong

CardSense Quick Add

Best for receipts and invoices
  • Upload a photo of a receipt, screenshot of a DM, or an invoice PDF
  • CardSense extracts: seller, date, cost breakdown, and individual card line items
  • Preview the parsed data before saving
  • Costs 1 token per use
  • Works on both web and mobile

Manual Entry

For card shows, private sales, trades
  • Full form with: seller, date, source, type, quantity, cost breakdown
  • 16 source options: eBay, Goldin, Heritage, card show, social media, private sale, etc.
  • Cost breakdown: subtotal + tax + shipping + fees - discount = total

What happens after import

  • For singles: placeholder cards are created (1 per quantity), linked to the purchase
  • For lots/boxes: a lot container card is created, linked to the purchase
  • A spreadsheet import gets ONE batch for the whole import — not one batch per row
  • When you photograph cards into these batches, they replace the placeholders
  • Purchase workspace shows a journey tracker: Ordered → Shipped → Arrived → Captured → Linked → Ready

Tips for bulk onboarding

  • Start with eBay sync to cover recent purchases automatically
  • Upload a spreadsheet for anything older than 60 days
  • You don't need to import everything on day one — import as you go
  • Purchases without photos still show up in reports and P&L