Seller's Guide · Reference

TCGPlayer Packing List CSV Format Explained

A plain-language breakdown of what's actually in the file TCGPlayer hands you, so a parsing error stops being a mystery.

Updated September 2026 · 4 min read

Where the file comes from

In your TCGPlayer seller dashboard, go to Orders, click Packing List, then Export. TCGPlayer generates a CSV (comma-separated values — a plain text spreadsheet format any tool can read) containing every order that hasn't yet been marked shipped.

What's in each row

Every row represents one order. The columns that matter for shipping are the buyer's name, their address split across several fields (address line 1, address line 2, city, state, ZIP code), and an order number that ties the row back to that specific TCGPlayer order. Depending on your export settings, item-level details (card names, quantities) may also be included — these aren't needed for a shipping label but are useful if you want a packing slip that lists what's inside.

Nothing in the file includes payment information. TCGPlayer's export is strictly shipping and order data — buyer name, address, and order contents — which is also why a tool that reads this file entirely in your browser, the way TCG Speed Shipper does, never needs to send anything to a server to work.

Why the CSV sometimes won't parse

This almost always comes down to one of two things:

Why some orders are missing

The packing list export only includes orders that haven't been marked shipped yet. If an order you expected isn't in the file, check whether it's already marked shipped in your dashboard, whether it was cancelled, or whether your order filter is set to something other than "all pending."

Quick sanity check: open the CSV in a spreadsheet program (Excel, Google Sheets, Numbers) first. If it opens cleanly into columns there, the file itself is fine and the issue is almost certainly a header-naming mismatch rather than a corrupted export.

Got a clean CSV? Upload it and get print-ready labels in seconds — free for the first 10 a month, no account needed.
Try it now →