Skip to content

NeoSatoshi

FeaturesPricingFAQLoginSign UpJoin Discord
Guides

My Workflow for Listing Bulk Pokémon Cards on CardMarket & CardTrader

Listing large quantities of Pokémon cards on CardMarket is a challenge, especially with its dated interface. Here's my process for managing a 45,000+ card inventory using a CSV file and a third-party tool to sync across both CardMarket and CardTrader.

By NeoSatoshi

Updated May 3, 2026

The Challenge of Bulk Listing on CardMarket

CardMarket's user interface isn't built for listing thousands of cards at a time. If you're trying to scale your business, doing it manually is not feasible. This is why I use a tool called TCG PowerTools to manage my inventory and list on both CardMarket and CardTrader simultaneously. I've been using this system for about two months.

Step 1: Get Your Inventory into a CSV

Everything starts with a CSV file. If you already have your inventory in a spreadsheet, you're ahead of the game. If not, you need to create one.

My process starts with sorting cards by language and type (like reverse holos). I use a sorting machine, which outputs a CSV, but you can build this file manually. For those without a machine, the key is to be organized.

To create a CSV from scratch, you need at least three columns: the set name, the card's collector number, and the quantity. It's easiest if you sort your physical cards by set first.

  • Sort physical cards by set.
  • In a spreadsheet, list the set name, card number, and quantity for each card.
  • This basic data is enough to get started with the next steps.

Using a Scanner to Speed Up CSV Creation

If typing everything out sounds tedious, you can use a scanner to generate the CSV. You can use the scanner on the NeoSatoshi website for this.

You take a photo of your cards (it can handle multiple different cards in one shot), and the tool identifies them. You can then export this data as a CSV. You'll still need to manually count quantities if you scan multiple unique cards at once, but it can be faster than manual data entry for building your initial list.

Need a Faster Way to Scan?

Our card scanner helps you identify cards quickly from a photo, making it easier to build your initial inventory CSV.

Need a Faster Way to Scan?

The Most Important Column: The CardMarket ID

For this system to work smoothly, the best approach is to have the official CardMarket ID for every card in your CSV. This ensures the tool imports everything correctly without errors.

If your CSV is missing this ID, you can use a ChatGPT script I've prepared to match your cards (set name, card name) to the correct CardMarket ID. To find the exact set names that CardMarket uses (e.g., 'Lost Thunder' needs to be typed a specific way), you can download the entire Pokémon catalog as a CSV directly from TCG PowerTools. This file contains every card, set name, and CardMarket ID.

How to Use TCG PowerTools for Listing

Once your CSV is ready with CardMarket IDs, you can import it into TCG PowerTools.

  1. Go to 'Listing & Appraisal' and click 'Import a file.'
  2. Upload your inventory CSV.
  3. Map your spreadsheet columns to the fields in the tool. The most important one is mapping your CardMarket ID column to their CardMarket ID field.
  4. Click 'Import your data.' The import should be successful if your CardMarket IDs are correct.

Auto-Pricing Your Inventory

After importing, you can use the auto-pricing feature to set your prices based on market data. You can define your own pricing rules. For example, I set my prices at 120% of the going rate, with a minimum price of 14 cents per card.

The tool applies these rules to your imported inventory. For a large collection, you may need to run the auto-pricer in batches, as it can only process 10,000 cards at a time. Once priced, you save the changes.

Syncing to CardMarket and CardTrader

After you save your priced inventory, the tool automatically begins syncing it to your connected accounts. In your settings, you can activate the connection for CardMarket and CardTrader.

The UI from CardMarket is not very modern... this is also a reason why I use TCG PowerTools and also because I want to sell on CardTrader as well.

This is the biggest advantage: you manage one inventory list, and it populates multiple storefronts. This means my 44,000+ cards are listed on both CardMarket and my CardTrader shop from a single source file.

A Realistic Look at Sync Times and Updates

Be prepared for a significant delay with CardMarket. In my experience, syncing a large inventory can take 10 to 15 hours. CardTrader, on the other hand, is very fast, usually updating within a few minutes.

Because of the long sync time, I only update my full inventory about once a month when I have a large batch of new cards. The update process involves delisting your entire current inventory (setting quantities to zero), waiting for that to process, and then uploading the new, complete file. The whole cycle can take over a day. It's a batch process, not a real-time one.

Is This Workflow Worth the Cost?

TCG PowerTools has a flexible pricing model where you pay based on what you sell. For sales up to €100 per month, the cost is €3. This is what I paid last month.

For me, the cost is easily justified by the time saved. It would be impossible to manage this volume of cards using the CardMarket interface alone. If you're only selling a few hundred or even a thousand cards, you might be able to manage it manually. But for bulk sellers, a tool like this is a necessity.

Streamline Your CardMarket Listings

Tired of manual data entry? NeoSatoshi helps you manage your inventory and create listings faster, so you can focus on selling.

Learn moreSign up free

NeoSatoshi

AI card detection for sellers. Speed up your listing workflow. Save hours every week.

Use Cases

Listing SoftwareeBay Listing ToolShopify Listing ToolCardmarket WorkflowCard ScannerSales AnalyticsGuides

© 2026 NeoSatoshi

The literal and graphical information about the Pokémon Trading Card Game presented on this website, including card images and text, is copyrighted by The Pokémon Company (Pokémon), Nintendo, Game Freak, Creatures and/or pokemontcg.io. This website is not produced or supported by Pokémon, Nintendo, Game Freak, or Creatures.

Terms Of UsePrivacy PolicyContact
Loading...

Loading page...

Your privacy

We use essential cookies to run the site. With your permission, we also use analytics to improve NeoSatoshi.