What is CARF?
The Crypto-Asset Reporting Framework, an OECD standard under which crypto service providers report user transaction data to their tax authority for exchange with the user's country of residence.
Not yet verifiedHow we verify
3 min read
In this entry
The Crypto-Asset Reporting Framework, an OECD standard under which crypto service providers report user transaction data to their tax authority for exchange with the user's country of residence.
It does for crypto what the Common Reporting Standard did for bank accounts. The framework itself is a model, not a law, so adopting jurisdictions legislate it individually and start dates differ. The practical effect for an ordinary buyer is that the tax authority where you live can receive records of activity on a platform abroad, without asking that platform or you for anything.
The mistake this corrects is the assumption that an offshore exchange is invisible to a domestic tax authority. Under an adopted framework, the exchange reports to its own regulator and that regulator forwards the data. Whether your platform falls in scope depends on where it is established and which jurisdictions have implemented the rules, and RampAtlas could not confirm a definitive per-country start date at the time of writing.
How it works
The framework applies to reporting crypto-asset service providers, a category broad enough to cover exchanges, brokers, and some wallet and payment operators. Each collects self-certified tax residence details from users, in the same way a bank collects them today.
Providers then report, per user and per year, the aggregate value of crypto-to-fiat exchanges, crypto-to-crypto exchanges, and transfers, including transfers to addresses not associated with a known provider. The reporting is aggregate rather than transaction by transaction, and it does not calculate your tax for you.
Each provider files with its own tax authority. That authority exchanges the records with the authority of the country in which the user is tax resident, under the framework's model competent authority agreement published by the OECD.
The European Union implements the same substance through its own directive, so a firm in the bloc faces one set of obligations rather than two. See dac8.
Example
Illustrative. You are tax resident in one country and trade on an exchange established in another that has adopted the framework. You certify your residence at signup. At year end the exchange reports your annual totals, for example the fiat value of your disposals and the value of coins withdrawn to a private wallet, to its own authority. That authority sends the figures to yours. When you file, your reported disposals are compared against a number your tax office already holds.
Why it matters when you buy
Choosing a venue abroad does not change what you owe at home, and increasingly does not change what your tax authority knows either. What it does change is the quality of the records you get, since providers subject to reporting tend to produce better annual statements. The tax pages set out how each jurisdiction treats a disposal, and the exchange pages show where each venue is established.
Related terms
dac8 — the European Union implementation; taxable event — what actually creates liability; travel rule — a separate anti-money-laundering data rule; kyc — the identity checks that make reporting possible; vasp — the equivalent regulatory category for money-laundering rules.
Questions
Does the framework report my wallet addresses?
Reporting covers transfers to addresses outside the provider network as part of the aggregate figures. It is a tax reporting standard rather than a surveillance system for individual addresses, and the detail reported depends on each country's implementing law.
Does it apply to decentralized exchanges?
Scope turns on whether an operator provides the service in a business capacity, which is a legal judgment made jurisdiction by jurisdiction. Fully non-custodial software with no operator sits outside the usual reporting obligation, but a front end run as a business may not.
What if I already declare everything?
Then the framework changes nothing about your liability. It mainly narrows the gap between what you report and what your tax authority can independently see.