Aller au contenu principal
CARF & DAC8 REPORTING

CARF and DAC8 reporting for CASPs
One filing, every jurisdiction.

CARF is the OECD's standard for reporting crypto users to tax authorities, and data collection is already under way. Kryptos takes your own platform's records, works out which of your users are reportable and where, checks their tax IDs, and builds the file each authority accepts. You file once with your home authority, and the authorities exchange it between themselves. DAC8 is how the EU puts CARF into law; the UK, New Zealand and others adopt it through their own rules. And the same data does more than reporting. It can run a tax centre for your users under your own brand, so you help them file too.

SOC 1 and SOC 2 Type II. From the OECD schema to national formats like Sweden's KU94. Live in days.

HOW IT WORKS

From your data to a filed report, in four steps.

  1. Step 01

    Connect

    Send your transaction and account data through the API or a file upload. Kryptos cleans it up and matches it to each customer.

  2. Step 02

    Identify

    Kryptos collects self-certifications, checks tax IDs, and works out where each user is reportable. Anyone who won't certify goes into the 60-day reminder cycle.

  3. Step 03

    Compute

    Kryptos works out gains and applies the retail-payment threshold per asset, in the method and currency each country asks for.

  4. Step 04

    File

    Kryptos builds the OECD file and each national format and checks them against the schema. You file once, and the authorities share it from there.

v1.5
CARF XML schema
450+
Validation test cases
11
Country TIN checks
SOC 1 & 2
Type II audited
ONE SYSTEM

From your records to a filed report.

One system does the whole job, whether you report in the UK, New Zealand, or an EU country under DAC8. The same records can also give your users a tax centre under your brand.

Your records, in one place

Send your transaction and account data through the API or a file upload. Kryptos cleans it up, removes duplicates, and matches it to each customer.

Due diligence, automated

Kryptos collects each user's self-certification, checks it makes sense, and validates their tax ID. If a user won't certify, it sends two reminders over 60 days, then blocks their reportable activity until they do.

Gains and thresholds

Kryptos works out cost basis and value per asset and applies the retail-payment threshold. It uses the cost-basis method and currency each country asks for.

The right file for each authority

Kryptos builds valid CARF XML for the OECD network, plus the national formats a generic tool can't, like Sweden's KU94. Each authority gets the exact file it accepts.

Checked before you submit

Every file is checked against the schema before it goes out, so it isn't rejected on a technicality. Behind it sit hundreds of test cases and a schema reviewed with tax authorities.

File once, then it's shared

You file with your home authority. It shares the data with each country your users live in. Kryptos processes the data for you; you stay the data controller.

Book a demo

We'll walk through your obligations and show it working on your own data.

COVERAGE

The first jurisdictions to go live.

CARF is the OECD's standard, and the first authorities start collecting reports in 2027. Kryptos files the OECD format plus the national one each authority accepts, and tracks every deadline.

JurisdictionFirst reportHow it's adopted
United Kingdom31 May 2027CARF, HMRC rules
Germany2027DAC8, the EU's route
New Zealand30 June 2027CARF, Inland Revenue
Sweden2027DAC8, KU94 format
Austria2027DAC8, plus KESt withholding
Finland2027DAC8, plus domestic gains
ONE PLATFORM

Reporting is the start, not the whole job.

CARF and DAC8 reporting is one task. A reporting-only tool files the report and stops there. Then you need another vendor for withholding, another for your customers' tax experience, another for accounting. Kryptos does all of it from the same data and the same integration.

FeatureKryptosReporting-only tools
CARF and DAC8 filing
Tax withholding at source, like Austria's KESt
Tax centre for your users, under your brand
Portfolio and treasury accounting
Audit trail and corrections
One integration, one contract
Compared by capability, not against a named vendor.
FAQ

Questions from compliance teams

When is the first CARF report due?

Data collection started in January 2026, and the first reports are due in 2027. The UK's deadline is 31 May 2027, New Zealand's is 30 June 2027, and EU countries file under DAC8 in 2027. Kryptos tracks each date for you.

We're not in the EU. Are we still in scope?

Often yes. CARF follows your users' tax residence, not where your business is based. If you have users who are tax resident in a country that has adopted CARF, you likely have to report on them. Kryptos works out where each user is reportable.

What is the 60-day rule?

If a user never gives you a valid self-certification, you have to send at least two reminders over 60 days, then block their reportable activity until they do. Kryptos runs the reminders and unblocks the user the moment they certify.

Which file formats do you produce?

Valid CARF XML for the OECD network, plus national formats such as Sweden's KU94. Every file is checked against the schema before you submit, so it isn't rejected on a technicality.

Why not build it in-house?

A build means a team, hundreds of edge cases, every national format, and years of audit logs to maintain. Kryptos does the same job in days, and the same data can also run withholding and a tax centre for your users.

READY FOR 2027

Get CARF and DAC8 reporting right, without the build.

Book a demo. We'll go through your obligations and show it working on your own data.