Jacob Salama Tax Lawyer
Jacob SalamaInternational Tax Lawyer · Spain
Crypto · Compliance

DAC8 and CARF in Spain: What Crypto Asset Reporting Means for You From 2026

📅 May 2026 ✍️ Jacob Salama 🕐 9 min read

The End of Crypto Opacity: What Changed in 2026

For most of cryptocurrency's short history, there was a significant information asymmetry between taxpayers and tax authorities. Transactions on blockchain networks are technically public, but connecting wallet addresses to identifiable individuals required sophisticated chain-analysis tools that most tax authorities did not have. Centralised exchange platforms held the data, but international information exchange frameworks did not yet reach them.

2026 marks the end of that era. Two parallel frameworks — the EU's DAC8 Directive and the OECD's Crypto-Asset Reporting Framework (CARF) — have closed the information gap. From 2026 onward, major crypto exchanges are legally required to report Spanish residents' transaction data directly to the AEAT, automatically and annually. The days of "AEAT doesn't know about my crypto" are over.

What Is DAC8? — EU Directive 2023/2226

DAC8 — Council Directive (EU) 2023/2226, amending the Directive on Administrative Cooperation (DAC) — extends the EU's automatic exchange of information framework to Crypto-Asset Service Providers (CASPs). It entered into force in December 2023, with member states required to transpose it and begin collecting data by 1 January 2026, with the first data exchanges between tax authorities occurring in 2027 (covering 2026 data).

DAC8 requires CASPs operating in the EU — exchanges, brokers, custodians, and other crypto service providers — to collect and report data on their clients who are tax residents of EU member states. The data is reported to the CASP's home country tax authority (e.g., Coinbase EU to Irish Revenue), which then automatically shares it with the tax authority of each client's country of tax residence (e.g., the AEAT for Spanish residents).

Who Is a CASP Under DAC8?

DAC8 defines CASPs broadly, encompassing any entity that provides, as a business, one or more of the following services:

Major platforms subject to DAC8 reporting for Spanish residents include Coinbase EU (Ireland), Binance EU (Lithuania), Kraken's European entities, Bitstamp (Luxembourg), and any other CASP with an EU regulatory licence. Non-EU platforms without an EU licence are not directly subject to DAC8 — but they may be subject to CARF in their home jurisdictions.

What Is CARF? — The OECD Global Equivalent

The OECD's Crypto-Asset Reporting Framework (CARF) is the global equivalent of DAC8, designed to extend automatic crypto reporting beyond the EU to all OECD and partner countries. CARF operates on the same architecture as the Common Reporting Standard (CRS): crypto service providers in participating countries report clients' data to their domestic tax authority, which exchanges it automatically with treaty partner countries.

Over 50 countries have committed to implementing CARF, including the US (through a parallel IRS framework), the UK, Canada, Australia, Singapore, and the UAE. This means that Spanish residents using non-EU exchanges in these jurisdictions — including Coinbase US, Kraken US, Gemini, and others — will have their transaction data reported to those jurisdictions' tax authorities and ultimately shared with the AEAT.

Spain's Existing Framework: Modelo 721

Spain was already ahead of much of Europe in crypto reporting before DAC8. The Declaración informativa sobre monedas virtuales — Modelo 721 — entered into force for the tax year 2022 (first filing in January 2023). It requires Spanish tax residents to declare the value of crypto assets held on non-Spanish exchanges as of 31 December of each year, where the total value exceeds €50,000.

Modelo 721 is a taxpayer-facing declaration: it is the individual's responsibility to file it. DAC8 adds an exchange-facing layer: the CASP itself is now required to report data to the AEAT, regardless of whether the taxpayer files Modelo 721. The combination creates a cross-verification system — AEAT can compare what taxpayers declare against what exchanges report.

Obligation Who Files? What Is Reported? In Force Since Threshold
Modelo 721 Spanish resident taxpayer Holdings on non-Spanish exchanges >€50K 2022 (filed Jan 2023) €50,000 aggregate
Modelo 172 Spanish-based crypto service providers Clients' balances and transactions 2022 None — all balances
Modelo 173 Spanish-based crypto operators Client transactions in Spain 2022 None
DAC8 (EU CASPs) EU-registered crypto exchanges Spanish residents' full transaction data 2026 data (reported 2027) None — all transactions
CARF (global) Non-EU exchanges in CARF countries Spanish residents' transaction data 2026–2027 (varies by country) None — all transactions

What Exactly Do CASPs Report Under DAC8?

DAC8 requires CASPs to report the following data for each reporting year, for each client who is a tax resident of an EU member state:

This is comprehensive data. The AEAT will receive, for every Spanish resident using a major EU exchange, a complete transaction log covering all activity on that platform — every buy, sell, swap, withdrawal, and deposit, with euro-equivalent values at transaction date.

Practical Consequences for Spanish Residents

The End of Selective Disclosure

Prior to DAC8, the practical enforcement risk for crypto tax non-disclosure in Spain was concentrated at the level of large, visible transactions — particularly large Bitcoin sales that appeared in bank account statements. Smaller or more complex crypto activity was substantially underreported across all jurisdictions.

From 2026, the AEAT receives the full transaction history from exchanges. Its automated systems will cross-reference reported exchange transactions against declared IRPF income and gains. Discrepancies will generate automatic risk flags. The scale of automatic data matching means that selective disclosure — reporting only the obvious transactions while omitting others — becomes effectively impossible.

How Capital Gains Are Taxed in Spain

All gains from crypto disposals — whether crypto-to-fiat, crypto-to-crypto, or payment-in-crypto — are capital gains for Spanish IRPF purposes, included in the base imponible del ahorro (savings income tax base) and taxed at the following rates for 2026:

Savings Income Tranche Tax Rate (2026)
First €6,000 19%
€6,001 – €50,000 21%
€50,001 – €200,000 23%
€200,001 – €300,000 27%
Above €300,000 28%

Rates as per 2026 IRPF. National rates — autonomous community surtax applies additionally in some regions.

Losses from crypto disposals can be offset against other capital gains in the savings income base. They can also be carried forward for four years. The cost basis for acquired crypto is typically the purchase price including transaction fees.

DeFi and NFTs: Are They Covered?

The coverage of decentralised finance (DeFi) and non-fungible tokens (NFTs) under DAC8 and CARF is partial and evolving.

NFTs

Non-fungible tokens that are unique, non-interchangeable, and not used primarily as a means of payment are expressly excluded from the DAC8 definition of "crypto-assets" subject to mandatory CASP reporting. However, where NFTs are bought and sold through centralised platforms (OpenSea with custodial wallet, Binance NFT Marketplace, etc.), those platforms may report the transactions as they would any other crypto activity. From a Spanish tax perspective, gains from NFT sales remain taxable capital gains regardless of DAC8 coverage — the reporting gap does not eliminate the tax liability.

DeFi

Fully decentralised protocols — where there is no identifiable intermediary service provider — are not directly subject to DAC8, because there is no CASP to impose the reporting obligation on. However, several practical limitations apply: most DeFi activity requires on/off ramps through centralised exchanges (which are fully covered), most DeFi platforms require wallet connection through custodial or semi-custodial providers that may have reporting obligations, and the OECD's CARF is expected to extend to DeFi in subsequent iterations. The AEAT also has access to blockchain analytics tools for high-value investigation cases.

Key practical point: The existence of a gap in DAC8 or CARF coverage does not create a legal exemption from Spanish tax on the underlying income. DeFi yields, NFT gains, and staking rewards are taxable in Spain regardless of whether they are automatically reported. Voluntary self-declaration remains the legal obligation of the taxpayer.

Penalties for Non-Disclosure

The penalty regime for crypto non-disclosure in Spain operates at two levels:

Voluntary disclosure before AEAT opens an investigation significantly reduces the penalty exposure — surcharges are currently 15% for prompt voluntary disclosure, compared to 50–150% for audit-discovered amounts. This creates a powerful incentive to regularise prior periods before 2027, when the first DAC8 data will arrive at the AEAT.

Comparison: Modelo 720/721 and DAC8

Feature Modelo 720 (Financial Assets) Modelo 721 (Crypto Assets) DAC8 (CASP Reporting)
Who declares? Spanish resident (self-declaration) Spanish resident (self-declaration) The CASP (exchange)
Threshold €50,000 per category abroad €50,000 aggregate value None — all reportable
What is reported? Foreign bank accounts, securities, life insurance, real estate Crypto held on non-Spanish exchanges All transactions + balances
Covers crypto? No Yes Yes (CASPs only)
Transaction detail? No (balance only) No (balance only) Yes — full transaction log
Covers DeFi wallets? No No (non-custodial) No (no CASP intermediary)

Voluntary Disclosure Strategy Before DAC8 Reporting Begins

The window for pre-emptive voluntary disclosure is open now. DAC8 data for the 2026 calendar year will be exchanged between EU tax authorities in early 2027. The AEAT will begin receiving and processing this data during the second half of 2027. For Spanish residents with undisclosed prior-year crypto gains — whether from 2021, 2022, 2023, 2024 or 2025 — the time to regularise is before 2027.

The voluntary disclosure process involves:

  1. Reconstruction of the transaction history: Obtaining complete export files from all exchanges used, including historical transactions. This is the most time-consuming part — exchanges must be contacted for all years where records exist.
  2. Cost basis calculation: Establishing the acquisition cost of each crypto asset disposed of in each year. The FIFO (First In, First Out) method is the default in Spain — the oldest acquired units are treated as disposed of first.
  3. Supplementary IRPF returns: Filing amended or supplementary IRPF returns (declaración complementaria) for each affected year, including the omitted capital gains and paying the resulting tax.
  4. Supplementary Modelo 721 filing: Where the Modelo 721 was omitted or incomplete, supplementary filings are required.
  5. Payment of tax and voluntary disclosure surcharge: Payment of the outstanding tax plus the voluntary disclosure surcharge (15% of the unpaid amount if disclosed promptly, before AEAT has initiated action).

The limitation period in Spain is four years for tax assessments — declarations more than four years old are generally statute-barred, though AEAT may argue for extended periods in fraud cases. Voluntary disclosure should cover all years within the limitation period as a minimum.

Regularise Your Crypto Tax Position Now

With DAC8 data flowing to the AEAT from 2027 onward, the window for voluntary disclosure at reduced penalty rates is closing. Jacob Salama advises on crypto tax compliance, Modelo 721 filings, and voluntary disclosure strategy for Spanish residents.

Book a Consultation →

Disclaimer: This article is for general informational purposes only and does not constitute legal or tax advice. Spanish tax law changes frequently and its application depends on individual circumstances. Always consult a qualified tax lawyer before making decisions. SALAMA LEGAL SLP — Colegiado nº 11.294 ICAMálaga.

Ask Jacob Salama a Question

Have questions about your crypto tax obligations in Spain, Modelo 721, or voluntary disclosure? Send a message and we will respond within one business day.

Frequently Asked Questions

No — these are distinct obligations. Modelo 721 is a Spanish taxpayer-facing declaration: Spanish tax residents must file it annually, declaring their holdings of crypto assets on non-Spanish platforms as of 31 December (threshold: holdings exceeding €50,000 in aggregate value). DAC8 is a CASP-facing obligation: crypto exchanges and service providers must automatically report transaction and balance data on their clients who are Spanish tax residents to the AEAT. The two systems are complementary: Modelo 721 captures self-disclosure, DAC8 provides the AEAT with exchange-reported data against which to verify that disclosure.
DAC8 applies to Crypto-Asset Service Providers (CASPs) that are registered or licensed in an EU member state. Binance EU (registered in Lithuania), Coinbase EU (regulated in Ireland), and Kraken's EU entities (regulated in multiple member states) are subject to DAC8 reporting obligations and must report Spanish residents' account data to the relevant EU authority, which then shares it with AEAT. Non-EU exchanges operating outside the EU regulatory perimeter are not directly subject to DAC8, but their users remain subject to the CARF framework in non-EU countries as it rolls out globally.
Yes. Under Spanish IRPF, exchanging one cryptocurrency for another is treated as a disposal of the first asset and an acquisition of the second at market value. Any gain or loss on the disposed asset is a capital gain or loss included in the savings income tax base (taxed at 19–28%). This applies whether you exchange Bitcoin for Ethereum, swap tokens on a DEX, or use crypto to purchase another crypto asset. The absence of a cash leg does not eliminate the tax event. This is why DAC8 reports crypto-to-crypto swaps — they are reportable taxable events under most EU member states' tax law.
Failure to file Modelo 721 (or filing it with incorrect or incomplete information) carries financial penalties. The standard penalty for non-filing is €5,000 per piece of data omitted, with a minimum of €10,000 per declaration. For filing with errors or incomplete data, the penalty is €100 per item, with a minimum of €1,500. Additionally, income tax or wealth tax assessments arising from undeclared crypto holdings may carry surcharges of 15–20% plus interest if corrected voluntarily, or 50–150% if discovered through an AEAT audit. These penalties were moderated following a European Court of Justice ruling on proportionality.
If you have undisclosed crypto holdings or unreported crypto gains from prior years, voluntary disclosure before the AEAT receives DAC8 data is strongly advisable. Voluntary disclosure made before AEAT initiates an investigation qualifies for reduced surcharges (currently 15% if made promptly) rather than the penalty regime that applies to audit-discovered income (50–150% plus interest and possible criminal liability for amounts above €120,000). The window for voluntary disclosure at the reduced rate closes the moment AEAT formally opens an investigation or sends a formal information request. Given that DAC8 data for 2026 will be reported in early 2027, the opportunity for pre-emptive disclosure is now.
Ask a question