Skip to main content

How crypto exchanges meet CARF and DAC8 without building it in-house

Exchanges have users across dozens of jurisdictions. Here's the CARF and DAC8 obligation for a centralised venue, and why buying beats building it.

How crypto exchanges meet CARF and DAC8 without building it in-house

For CARF, an exchange is the hardest case. It's also the most common one. Users scattered across dozens of countries, transactions by the million, and a due-diligence duty that kicks in the moment someone signs up. The obligation itself is clear enough. What's actually in question is whether you build the system that meets it or buy one. Here we cover what CARF and DAC8 ask of an exchange, and which way the build-or-buy call tends to go.

You file in one place, wherever you're based

More users doesn't mean more filings. That surprises people. Your reporting jurisdiction comes from where the business is based, and you file there, once. The home countries of your users decide who's reportable and where their data goes; they don't decide where you file. If that split still feels fuzzy, start with nexus under CARF.

Most of the work happens at onboarding

Due diligence is the hard part. You collect a valid self-certification, then sanity-check that it's reasonable. You validate the tax ID. And you deal with the users who simply won't certify. Get that right at sign-up and the annual report comes down to pressing submit. The full flow lives in self-certification and TIN validation and the 60-day rule.

Every authority's format, from one dataset

Once national formats enter the picture, a large exchange files in more places than it planned for, everything from the OECD schema to Sweden's KU94. Getting each authority's exact format right, and validating it before you submit, is what separates a report that clears from one that bounces back. For what actually sits inside the file, see the CARF XML schema.

Build or buy

Build it yourself and you're signing up for a team, hundreds of edge cases, every national format, and audit logs to keep for years. All of that for a single output: one filing. Kryptos goes live in days and produces that same filing. But the same data also drives tax withholding and a tax centre for your users, so your compliance spend buys more than a report.

Here's a useful test. Ask what happens to the data once the report is filed. If the answer is nothing, you'll pay to build the very same pipeline again for the next rule that lands. Our CARF and DAC8 platform handles the whole thing in one integration. See how it works for exchanges and custodians, or book a demo on your own data.

Compliance that also serves your users

The per-user data you assemble to file is the same data behind a real tax experience for those users. From that one integration you can put a tax centre in front of them, under your own brand. The numbers you worked out for the regulator become numbers your users actually see. Compliance stops being pure cost and starts helping you keep customers, and that's the case for one platform over a tool that just files and stops.

About the author
Sukesh Tedla
Founder & CEO
FAQs

Does an exchange report CARF in every country its users live in?

No. You file in the single country where the business is based, and from there the data travels on to your users' home countries. More users, same one filing.

What is the hardest part of CARF for an exchange?

Onboarding due diligence. You collect and check self-certifications and tax IDs as users sign up, then produce each authority's exact format, national ones included. Once that data's clean, the yearly report is the straightforward part.

Should an exchange build or buy CARF reporting?

Build, and you get a filing and nothing else, plus the job of maintaining it forever. Buy, and you're live in days. On a platform like Kryptos the same data also runs withholding and a tax centre, so the money does more than file a report.

Related articles

  • CARF, DAC8 and 1099-DA for crypto brokers: one compliance stack

    CARF, DAC8 and 1099-DA for crypto brokers: one compliance stack

    Brokers face a global layer (CARF/DAC8) and a US domestic layer (1099-DA and backup withholding). Here's how to meet both from one data layer.

    Sukesh Tedla · Aug 11, 20268 min
  • Advising CASPs on CARF and DAC8: a readiness guide for firms

    Advising CASPs on CARF and DAC8: a readiness guide for firms

    Advising a CASP toward CARF and DAC8 readiness? The assessment framework, the common gaps, and how to hand clients a working pipeline, not a slide deck.

    Sukesh Tedla · Aug 11, 20267 min
  • CARF and DAC8 for crypto custodians: compliance without a build

    CARF and DAC8 for crypto custodians: compliance without a build

    Custodial providers are in scope as reporting CASPs. Here's the due-diligence and reporting obligation for a custodian, including the transfer edge cases.

    Sukesh Tedla · Aug 11, 20267 min
Ready when you are

File your crypto taxes in minutes.

Generate an audit-ready report aligned to your jurisdiction. No credit card required.

See pricing