Regulations · Tax transparency

CARF / DAC8 reporting requirements

The OECD Crypto-Asset Reporting Framework extends automatic exchange of information to crypto. The EU adopts it through DAC8. Reporting crypto-asset service providers carry out user due diligence and report transactions to a tax authority.

REGREP is an independent software provider. This page explains the framework in plain language and is not legal or regulatory advice — confirm scope and timing with your tax authority.

Framework factsEU · Global
Instrument
OECD Crypto-Asset Reporting Framework · Directive (EU) 2023/2226
Scope
Reporting crypto-asset service providers
Reporting artefact
CARF / DAC8 XML return
Format
CARF XML schema, per jurisdiction
Supervisor
National tax authority
Penalties
Set by each jurisdiction for late, incomplete or inaccurate returns
In plain language

What CARF / DAC8 asks of you

The short version: what the framework requires, who it applies to and when it bites.

What it requires

Providers establish the tax residence of their users, then report relevant crypto-asset transactions — exchanges, transfers and retail payments — for automatic exchange.

Who it applies to

Crypto-asset service providers, brokers, dealers and operators of exchange platforms that effect transactions for users.

When it applies

Annually, on the deadline each jurisdiction sets, following the first reporting periods now being brought into force across adopting jurisdictions.

Obligations

What has to be done

Penalties are set in national law implementing the Crypto-Asset Reporting Framework or Directive (EU) 2023/2226.

ObligationWhat it means in practice
Carry out user due diligenceCollect self-certifications, establish tax residence and validate the identifying details the framework requires.
Determine reportable usersIdentify which users and controlling persons are reportable, and to which jurisdiction.
Capture transaction dataRecord exchanges between crypto-assets and fiat, crypto-to-crypto exchanges, transfers and reportable retail payment transactions.
File in the jurisdiction's schemaProduce a valid CARF or DAC8 XML return in each jurisdiction's schema and submission format.
Handle nil returns and correctionsFile nil returns where required and correct earlier returns through the correction mechanism.
How REGREP automates it

From your data to a validated filing

Activate only the module the obligation needs. Every price covers one regulated entity unless stated otherwise, and excludes VAT.

Self-serve

CARF / DAC8

Transaction and user records in, validated jurisdiction-ready XML out, with structural identifier checks and full schema validation before you file.

€1,000/yearUp to 10,000 records per year · 1 regulated entity Create free account
Self-serve

Additional jurisdictions

Each jurisdiction you are obliged to file in is its own subscription, priced on that jurisdiction’s own record count.

/yearPer additional jurisdiction, per year Create free account
Self-serve

MiCA Supervisory Reporting

The supervisory side of the same business: activity and holdings reported to your financial supervisor rather than a tax authority.

€1,500/year1 regulated entity Create free account

Volume tiers — by annual record count

Up to 10,000 records€1,000/yr
10,000–100,000 records€1,750/yr
100,000–500,000 records€3,000/yr
Over 500,000 recordsTalk to us

Extras

Additional jurisdiction
Pay per filing400 credits
Nil return75 credits
Nil correction75 credits

Volume tiers are mutually exclusive by total annual record count. Crossing a band prompts a one-click upgrade for the pro-rated difference. 1 credit = €1.

Keep reading

Related to CARF / DAC8

Use case

Reporting as an authorised CASP

How a crypto-asset service provider meets its supervisory and tax obligations from one data set.

Read use case
Guide

Digital assets guide

Plain-language explainers on CARF, DAC8 and MiCA for crypto-asset businesses.

Read the guide
Product

CARF / DAC8 module

See how the module validates records and produces per-jurisdiction XML, with full pricing detail.

See the module
FAQ

Questions, answered

How does CARF relate to CRS?
CARF applies the same automatic exchange logic to crypto-assets that CRS applies to financial accounts. The due diligence and reporting mechanics are deliberately similar, which is why the two sit on the same engine at REGREP.
Is DAC8 different from CARF?
DAC8 is the EU directive that brings the OECD framework into EU law, alongside amendments touching other reported data. For a provider reporting in the EU, the practical output is a return in the schema the member state requires.
How is CARF priced?
By mutually exclusive volume tiers on total annual record count, starting at €1,000/year up to 10,000 records. Additional jurisdictions are €250 per year each, and you can pay per filing with credits instead.
Do I need MiCA reporting as well?
If you are an authorised crypto-asset service provider in the EU, you will generally have supervisory reporting duties under MiCA in addition to CARF and DAC8. They go to different authorities and are priced as separate modules.

Crypto transactions in, validated XML out.

Create a free account and run a health-test on your own transaction records today.