Which Crypto Transfers Get Reported Under CARF, and Which Don't
By Dilan Ropero · Canada · August 2026
He moved his Bitcoin off the exchange the week he finished reading about hardware wallets. New Ledger, seed phrase on steel, coins pulled into cold storage. He told me he finally felt off the grid. I hear a version of this story constantly, so I am going to use it here, with the detail that it is a blend of many people and not one real person.
The instinct behind that move is a good one. Self-custody is the right call for security. The problem is what he believed it did for his taxes, because on that point he had it almost exactly backwards.
The thing people get wrong about self-custody
Most people picture crypto reporting as something that watches your wallet. So they reason that if the wallet is theirs, sitting on a device in a drawer, there is nothing to watch.
But the reporting rules Canada is preparing were never built around your wallet. They are built around the businesses you touch on the way in and on the way out. The exchange. The broker. The platform that held your coins before you pulled them into cold storage. Those are the parties with an obligation to report, and the moment you move coins off one of them is one of the events they hand over.
What CARF is, in one paragraph
CARF stands for the Crypto-Asset Reporting Framework, an international standard the OECD designed so tax authorities can see crypto activity the way they already see bank interest. Canada is adopting it. Important context before you read on: as of August 2026 it is still proposed legislation, contained in the Budget 2025 implementation bill, and not yet final law. Earlier drafts referenced a 2026 start, and the current framework is built around a January 1, 2027 start with the first reports reaching the CRA in 2028. The dates have already moved once, so treat the timeline as directional and watch for royal assent. None of this is a reason to wait, and the timing section below explains why.
Which transfers get reported
Under CARF, the reporting duty falls on what the framework calls Reporting Crypto-Asset Service Providers. In plain terms that means centralized exchanges, brokers, many custodial wallet providers, crypto ATMs, and certain payment processors. If a business handled your crypto, assume it is on the list. Here is what those businesses are set to report.
Crypto sold for cash
Any exchange of a crypto-asset for fiat currency. The obvious one, and the one most people already expect.
Crypto swapped for crypto
Trading one token for another counts too, even though no dollars ever hit your bank. A lot of unreported gain hides here.
Coins moved off the platform
When an exchange sends your crypto to a wallet it does not control, including your own Ledger, that outbound transfer is its own reportable category. No minimum.
Crypto used to pay for goods
Retail payment transactions are reported only where the transaction runs above USD 50,000. This category has a threshold. The transfer categories above do not.
Alongside the transactions, the platform reports who you are: your name, address, jurisdiction of tax residence, and tax identification number. So the record that reaches the CRA is not an anonymous blob of transactions. It is a named account with a list of what left and when.
Which transfers don't get reported
This is where people relax too early, so read the whole section.
Wallet to wallet you control
An on-chain move between two of your own wallets, with no exchange or platform in the middle, is not filed by a reporting provider, because there is no provider involved in that hop.
True peer to peer
A direct transfer with no intermediary sits outside the direct reporting duty for the same reason.
The device itself
The hardware wallet never reports. Neither does a piece of self-custody software. It does not know your name.
Now the part that keeps this honest. None of that means the activity is invisible or untaxed.
- The leg that put coins into your wallet almost always started at an exchange, and that leg is captured. An unexplained "out" from a platform, with no matching record from you, can read like a disposal you never actually made, which is a worse problem than being seen.
- Most chains are public. On a transparent chain like Ethereum, the moment one wallet address is tied to your name, everything that address ever did can be followed.
- Reporting is not the same as taxability. A transfer between your own wallets is generally not a taxable event, but you still have to be able to prove that is what it was. Without records, a non-taxable move can look like a sale you forgot to report.
The timing that actually costs you
People hear "first reports in 2028" and file it under "later." The date that actually matters is earlier than that. Under the framework as drafted, platforms begin collecting and recording from the start date, currently January 1, 2027. The reports land at the CRA the following year. But you cannot clean up a year that is already being recorded in real time. The window to get your history straight closes at the recording date, not the reporting date. That is the distinction worth real money.
Get the Crypto History Reconstruction Worksheet
The same tool we use with clients. It walks you through rebuilding your complete history of records, including from exchanges that no longer exist, and shows you which events are actually taxable. Free, fillable, and yours to keep.
What to do before the recording starts
List every platform and wallet. Write down every exchange you have ever used, including the dead ones, and every wallet you have moved coins into, hardware, software, or someone else's address. That list is the same one an exchange can eventually hand the CRA, which is exactly why you want your own version first.
Test each one for reconstructability. For each platform and chain, ask a single question: could I rebuild a complete cost-basis record today? Wherever the answer is no, that is your priority, because a transfer the CRA can see with a cost basis you cannot prove is where a break-even year turns into a gain on paper.
Reconcile your transfers. If your history is already clean, the job is smaller. Make sure every "out" from a platform has a matching, explainable "in" on your side, so a transfer is never mistaken for a sale.
Want to know what your crypto year actually looks like before it is locked in?
A year-end crypto review is a free 15-minute call. You walk us through what you have, and we give you a straight read on which of your transfers get reported, where your records have gaps, and what your options are before the recording starts. We are always upfront about cost before any engagement.
Book a year-end crypto reviewQuick answers to what people ask us next
Does moving my crypto to a Ledger trigger tax?
Moving coins between wallets you own is generally not a taxable disposition. It can still be reported as an outbound transfer by the platform you moved them from, which is why records matter even when tax does not apply.
If the transfer is not taxable, why do I care that it is reported?
Because a reported transfer with no explanation from you can be misread as a sale. The reporting is not the tax problem. An unexplained record is.
I only use a self-custody wallet and a decentralized exchange. Am I outside all of this?
Possibly outside parts of the direct reporting, but not outside the tax rules, and rarely outside visibility. On-ramps, off-ramps, and public chains still leave a trail, and you still owe a defensible record.
CARF is not law yet. Should I wait?
The recording start, not the final vote, is the deadline that affects you, and it is close. Getting your history in order is useful no matter what the final legislation says, because the CRA can already ask about pre-2027 years.
Sources
- OECD, Crypto-Asset Reporting Framework (CARF)
- Department of Finance Canada, Budget 2025 tax measures
- Parliament of Canada, Bill C-31 (first reading)
- PwC Canada, Finance draft legislation on crypto-asset reporting
- CRA, Guide for cryptocurrency users and tax professionals