Digital Assets Reporting · CARF / DAC8

CARF / DAC8 reporting software

Bring your crypto-asset user and transaction data in any shape. REGREP validates it, applies each jurisdiction's CARF/DAC8 schema, and returns submission-ready XML for every jurisdiction you report to.

Free health-test runs · From €1,000/year · or pay per filing with credits

✓ SUBMISSION-READYCARF / DAC8 XML
What it covers

Every jurisdiction, validated before you file

One engine for CARF and DAC8, kept current with each competent authority's schema and rules.

Per-jurisdiction CARF/DAC8 XML

Each competent authority's CARF and DAC8 schema and validation rules, kept current — file the same records across every jurisdiction you report to.

User and transaction validation

TIN structure checks, mandatory-field validation and full schema validation run across your reportable crypto-asset users before anything is filed.

Nil returns and corrections

Nil filings and corrections are handled end to end, with one correction per jurisdiction included on every paid plan.

How it works

From transaction records to ready-to-file XML

No implementation project. Upload your records, and REGREP does the mapping, validation and packaging.

1

Input

Upload crypto-asset user and transaction records as CSV or Excel, or connect your source system.

2

Map

REGREP maps each record to the selected jurisdiction's CARF/DAC8 XML schema.

3

Validate

TIN structure and full schema validation run, and every error is surfaced before you file.

4

Output

Download submission-ready CARF/DAC8 XML in each jurisdiction's exact format.

Pricing

Start free, pay when you file

Prove the engine on your own records first, then move to a plan or pay per filing with credits.

Free health-test €0 No card required
  • Run a health-test on your own transaction records
  • View and download the full validation report
  • No output package until you upgrade
Create free account
CARF Pro €1,000/year Prices exclude VAT
  • 1 jurisdiction · up to 10,000 records per year
  • Annual filing plus 1 correction per jurisdiction
  • 1 regulated entity
  • Submission-ready CARF/DAC8 XML
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€250/yr
Pay per filing, per jurisdiction300 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. Pay-per-filing is charged per jurisdiction. 1 credit = €1.

Keep reading

Related to CARF / DAC8

Free tool

Global TIN Format Validator

Check tax identification numbers against published country format rules before they reach a return.

Open the validator
Regulation

CARF & DAC8 explained

Who reports, which crypto-asset transactions are in scope, what data is collected and when filings are due.

Read the overview
Guide

Digital assets guide

Plain-language explainers on CARF, DAC8 and MiCA reporting for crypto-asset service providers.

Read the guide
Deadlines

CARF / DAC8 deadlines

A reviewed calendar of CARF and DAC8 due dates by jurisdiction, each shown in its local timezone.

View deadlines
FAQ

Questions, answered

Which jurisdictions do you support?
REGREP covers CARF and DAC8 across the jurisdictions that have adopted the framework, each with its own schema and filing format. You file the same records to every jurisdiction you report to; additional jurisdictions are €250 per year each.
What does the free tier include?
You can run a health-test on your own records and view and download the full validation report, so you can prove the engine works before you pay. The free tier does not produce a submission-ready output package — that is on the paid plans.
How does pricing work as my volume grows?
Pricing follows mutually exclusive volume tiers by total annual record count: up to 10,000 records at €1,000/year, 10,000–100,000 at €1,750/year, 100,000–500,000 at €3,000/year, and over 500,000 handled as a Solution Layers engagement. You can also pay per filing with credits.
Do you handle nil returns and corrections?
Yes. One correction per jurisdiction is included on every paid plan. Nil returns and nil corrections are 75 credits each, and a pay-per-filing run is 300 credits per jurisdiction. Prices exclude VAT.

File CARF/DAC8 without touching the schema.

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