Record-Keeping for Canadian Card Sellers: What CRA Actually Wants

By Nathan Wiebe, CPA — collector, and a buyer and seller of cards. Published August 20, 2026.

CRA’s record-keeping rules are simpler than most sellers expect. Keep records for six years from the end of the tax year they relate to. Digital records count if they’re complete and readable — exported statements, PDFs, clear screenshots. For every sale, you want five things: the date, what the card was, what you paid, what you sold it for, and the fees involved. Fifteen minutes a month beats a full weekend of guessing in March, and it’s the difference between proving a cost and CRA deeming you to have paid nothing for it.

The Letter-Arrives Scenario

An envelope shows up from CRA. They're asking about your online sales and want to see your records — purchase receipts, sales records, proof of what you paid for the cards you sold. The letter gives you a deadline, often 30 days.

Could you pull that together right now? If the honest answer is "not even close," you're not alone — that's not a character flaw, it's a systems problem. The fix isn't an elaborate setup that takes over your weekends. It's a habit small enough to actually keep.

What CRA Actually Requires

The rules are simpler than most people expect. Keep records for at least six years from the end of the tax year they relate to — for a 2025 sale, that means through the end of 2031.

Digital records work if they're complete and readable. Exported spreadsheets, PDFs of platform statements, and clear screenshots all count. If you sell online, most of what you need is already digital by default. Paper receipts — from shows, your local shop, cash deals — should be scanned and saved properly rather than trusted to survive six years as a physical slip of paper.

What counts as adequate: receipts or invoices for what you bought, bank and platform statements showing deposits, written records of cash and e-transfer transactions (date, what, how much, who), and proof of any expense you're claiming. For cash deals at shows and Facebook sales specifically, a receipt is always the preference; when that's genuinely not possible, a same-day note with the date, the card, the price, and who you dealt with is the next best thing. A spreadsheet entry beats that. Either one beats "I don't remember."

The Five-Field Minimum

If you track nothing else, track these five things. Every calculation in cost basis, capital gains, and business income runs off exactly this:

Log every transaction the day it happens if you can manage it. If that's unrealistic, a realistic minimum is exporting your platform statements once a month and dropping them in a folder — even that gives you something real to work from at tax time, instead of reconstructing a year from memory.

A Number CRA Sees That Isn't What You Owe Tax On

If you sell on a platform that reports to CRA, understand this distinction: what a platform reports is your gross sales total — not the same number as what you actually owe tax on. Your real tax situation depends on your seller profile, what you paid for the cards, and your expenses along the way. The gross number is just the starting point, and it will not match your net income, which is exactly why your own records matter — they're what explains the gap if CRA ever asks.

"Nobody actually reports this" is advice worth ignoring. Platforms increasingly do report seller activity to CRA, so the real question isn't whether CRA can see your sales — it's whether the numbers you report match what they already have. Our main tax guide covers exactly which platforms and thresholds trigger that reporting.

This guide is educational, not personalized tax advice. If CRA has already contacted you about your records, talk to an accountant before you respond rather than assembling everything alone under a deadline.

FAQ

How long do I need to keep records for card sales?
Six years from the end of the tax year they relate to. For a 2025 sale (the return filed in 2026), that means keeping records through the end of 2031. This is a general CRA rule, not specific to cards — the same period applies to any income or expense record.
Do digital records count, or do I need paper receipts?
Digital records are fine if they’re complete and readable. Exported spreadsheets, PDFs of statements, and clear screenshots all count. If you sell online, most of your records are already digital. For paper receipts — from shows, your local shop, or cash deals — scan and save them properly rather than relying on the physical copy surviving six years in a drawer.
I sold some cards for cash at a show with no receipt. What do I do?
CRA’s preference is always a receipt or invoice where one is realistically possible. When it isn’t, a same-day written record is the next best thing — a note in your phone with the date, the card, the price, and who you dealt with beats having nothing. Cash and no paper trail do not mean the sale is invisible to CRA or that it falls outside your reporting obligations; they just mean the burden of proof sits more heavily on your own notes. Why cash sales are still taxable
What’s the minimum I should actually track?
Five fields, per transaction: the date, a description of the card (player, set, year, parallel or serial number if relevant), what you paid including shipping to you, what you sold it for before fees, and the fees themselves. Every calculation in cost basis, capital gains, and business income math runs off exactly this information — track nothing else and you’re still covered for the numbers that matter.
What happens if I have no records for past sales and CRA asks?
Start tracking today regardless — going forward is what you can control. If platform data or bank records show unreported income from a prior year, CRA can still ask you to explain it, and clean records from here forward are your best protection, though they don’t make a genuinely unreported past year disappear. The fix for that is talking to an accountant, not guessing at old numbers on your own.

Spotted something out of date, or a situation this guide should cover? Let us know.