TCGplayer bulk listing and repricing.
Two jobs sit between a box of cards and money in your account: getting hundreds of listings live without typing each one, and keeping thousands of prices current without racing anyone to the bottom. Here's how each one actually works on TCGplayer today, what the tooling options are, and where each of them stops.
Listing by hand in the seller portal
The baseline is the Seller Portal: search the catalog for the exact product, pick the printing, set condition and language, enter quantity and price, save, repeat. It's reliable, it's free, and it's the only path available before Level 4. It is also where the day goes. Sellers who hand-list describe five to ten minutes per card once you count finding the right printing and checking a price, which turns a 200-card box into a full weekend.
TCGplayer has narrowed that gap itself. Scan & Identify has been free to Level 4 sellers since July 2026, backed by Roca Vision, with mass image import, bulk actions, and batch pricing landing cards in staged inventory either priced or unpriced. Quicklist, the desktop scanning app, is Pro-only and pushes a submitted list into the portal for editing. Neither one is a small improvement; if hand-listing is your bottleneck, start there before you buy anything.
The staged import CSV, and the 51-order gate
The volume path is a CSV. Staged import takes a file of rows keyed by TCGplayer Id, the SKU-level identifier that pins product, set, condition, printing, and language together: a match updates the existing row, no match creates a new one. Quantities go in an "Add to Quantity" column, which is the detail that trips up files exported from other tools, since a "Total Quantity" column has to be renamed and the original deleted or your counts land wrong. Rows go to staged inventory first, where you review and price them, and only then go live.
The gate: CSV import and export of pricing and quantities are Level 4 features, and Level 4 means 51 fulfilled orders plus a feedback rating of 90% or better. Below that, every listing tool that publishes through the import path (Card Harbor included) has nothing to publish through, which is why a brand new seller's honest answer is the portal by hand until the 51st order lands.
Two failure modes are worth knowing before you trust any file. Sellers report the import silently creating duplicate inventory rows from duplicate scans, easy to miss in a thousand-card upload. And the staged import schema has no notion of physical order at all, so whatever sequence your cards were scanned in is not something the file can carry back to you.
Repricing: MassPrice, and doing it by hand
By hand, repricing means opening the product page, reading the competition, editing the listing, and doing it again. It works to a few hundred listings and then quietly stops working.
TCGplayer's own answer is MassPrice, a rule-based repricer available through Pro. Pro is worth understanding before you shop elsewhere: there's no monthly subscription and no contract, and the 2.5% Pro Fee on shipped online sales is offset by commission dropping from 10.75% to 9.25%, so for a seller already at volume it's close to free at the margin. Any paid third-party repricer is incremental spend on top of a first-party tool that costs you roughly nothing. Our pricing guide covers what Market, Low, and Mid actually mean before you point any rule at them.
Scrapers, and what you're taking on
Search for a bulk listing tool and you'll find scrapers: hosted actors and scripts that drive the seller portal or read marketplace pages by pretending to be a browser. They can be genuinely useful, and they carry two costs that rarely appear on the listing page. They break, because they depend on a page layout nobody promised to keep, and the breakage is often silent rather than loud. And they put your account in the blast radius: automated access to a marketplace you sell on is governed by that marketplace's terms, not by the tool vendor's, and the account at risk is yours.
That's a judgment call, not a verdict. Read the terms, prefer tools that use documented import and export paths over ones that impersonate a browser session, and be sure you'd notice if one quietly stopped working mid-batch.
How Card Harbor does it
Card Harbor treats a scan batch as the unit of work. You scan a box at the camera, confirm condition and printing with single keystrokes as you go, and the batch becomes a staged import for TCGplayer or a push to ManaPool without a spreadsheet in between. The same batch is also your storage: cards stay in the order you scanned them, in the shelf, box, and divider they physically went into, so the listings and the shelves never disagree about where anything is.
Publishing runs behind guards rather than on trust. Duplicate rows and bad batches get caught before anything goes live, sync compares your shelves against your live marketplace inventory and shows exactly what drifted, and anything that looks sold is left for you to confirm instead of being resolved silently. Given that the category's loudest complaints are all silent inventory corruption, that's where the effort went.
Repricing is preview-then-publish. Card Harbor computes what would change, shows you the list, and publishes only when you say so. The rules move a listing only when a competitor is genuinely cheaper than what a buyer pays you today, undercut by the margin you set, and stop at the floor you set, so nothing races to the bottom and nothing quietly walks a price somewhere your rules didn't send it. ManaPool rides the same flow: one set of rules, both marketplaces, on your schedule. Scanning, storage, and finding cards carry no limit on inventory.
When the portal alone is enough
If you list a few dozen cards a month, Scan & Identify plus batch pricing in staged inventory already covers you, and adding a second tool adds a second thing to keep in sync. If you're below Level 4, the portal is the only option anyway. And if your prices are stable enough that a monthly pass through MassPrice keeps you honest, that pass is free at the margin and hard to beat on value. The case for anything else starts when listing throughput or the physical hunt for cards is what's actually capping your week.
Card Harbor is not for you if
- You haven't hit 51 fulfilled orders yet. CSV import and export are Level 4 features, and that import is how Card Harbor publishes, so until you're through the gate the app can scan and store for you but cannot list for you.
- You sell on eBay, Shopify, Cardmarket, or a webstore alongside TCGplayer. Card Harbor publishes to TCGplayer and ManaPool and nowhere else, on purpose.
- You want listing and repricing without any physical inventory behind it. Card Harbor works from your storage model, so the value only shows up once your cards live in shelves, boxes, and dividers.
- You're on a Mac or Linux. Card Harbor is a Windows desktop app and other platforms are not currently planned.
Related: the task-by-task comparison against spreadsheets and the seller portal, and MTG inventory software by seller type.
Fee rates, seller-level requirements, and first-party feature details come from TCGplayer's help center and seller blog, checked most recently in August 2026. TCGplayer changed its fee schedule twice in 2026, so verify current numbers in your own Seller Portal before acting on them; corrections are welcome at john@johncwaters.com.
Card Harbor turns a scan batch into live listings, with guards before anything publishes.