Tax Residency in Spain7 min readLast updated 3 July 2026

Modelo 721 and Crypto: The Self-Custody Mistake (and Other Costly Errors)

Most Modelo 721 guides stop at who must file. This one covers where crypto investors actually get it wrong.

GM

By Gerard Martínez, Founder & Cross-Border Relocation Strategist

Business Development Manager - Employer of Record & Umbrella Company · Principles of International Bussiness Taxation by IBFD · Cross-border employment specialist

Modelo 721 is Spain's annual informative return for crypto assets held with foreign custodians, created by Orden HFP/886/2023 and filed each year between 1 January and 31 March. For who must file, the 50,000-euro threshold, and the custodial-exchange distinction, see our Spain Crypto Tax guide, which covers Modelo 721 in full. The mistakes worth focusing on live elsewhere. Investors assume self-custody wallets are reportable when AEAT's own FAQ excludes them. They refile every year "to be safe" when the rule only requires it once the balance rises by more than 20,000 euros. And they misjudge penalty exposure under Articles 198 and 199 of the Ley General Tributaria, now that DAC8 is bringing EU exchange data into view.

What Is Modelo 721?

Modelo 721 is the informative return Spanish tax residents use to declare crypto held with custodians based outside Spain, introduced by Hacienda via Orden HFP/886/2023. It's filed each year between 1 January and 31 March, so 2025 holdings are declared between January and March 2026.

It sits alongside an older sibling, Modelo 720, which covers non-crypto foreign assets such as bank accounts and securities; our Modelo 720 guide covers how the two fit together. The mechanics of Modelo 721 itself, who counts as an obligor, the 50,000-euro threshold, and what "foreign" means for an exchange, are covered in our Spain Crypto Tax guide. This article picks up from there.

Common Misconceptions

Self-custody wallets don't automatically belong on the return

Most guides to Modelo 721 focus on custodial exchanges, because that's where the rule most obviously bites. That leads investors to assume any crypto sitting "abroad" is reportable, including a hardware wallet kept at a foreign address, or a self-custody hot wallet.

AEAT's own guidance says otherwise. The obligation only arises when two conditions apply together: the coins are held by someone who safeguards private keys on behalf of others, and that custodian isn't resident in Spain. If you hold your own keys, cold or hot, no third party is safeguarding anything, and the first condition isn't met.

Quick tip

AEAT's own FAQ confirms it: whether a wallet is hot or cold makes no difference. What matters is who controls the private keys. Self-custody wallets are excluded from Modelo 721 entirely.

Source: AEAT, Preguntas frecuentes modelo 721

Last verified: Jul 2026

This is a genuine reporting exemption, not a loophole. It follows directly from the same provisions that define who counts as an obligor in the first place.

Source: AEAT — Preguntas frecuentes modelo 721, FAQ hot wallet / cold wallet — Self-custody wallets are excluded from Modelo 721 regardless of hot/cold type when the holder alone controls the private keys

"Foreign" means unregistered with the Banco de España, not physically abroad

The second misconception cuts the other way. Some investors assume a Spanish-language app counts as domestic. What actually matters is whether the platform is registered as a virtual-asset service provider with the Banco de España. A small number are. Everything else is treated as foreign for Modelo 721 purposes, regardless of where you're sitting when you use it.

Is your crypto reportable on Modelo 721?
Custody scenarioReportable?Why
Self-custody cold walletNoYou alone hold the private keys
Self-custody hot walletNoSame principle — custody, not connectivity, decides it
Custodial exchange registered with the Banco de EspañaNoCustodian is treated as Spain-based
Custodial exchange not registered with the Banco de EspañaYes, above 50,000 euros combinedCustodian is foreign and holds your keys

What matters is who holds the keys, not where the wallet sits.

Common Mistakes

Refiling every year "to be safe"

Once you've filed Modelo 721 for the first time, you don't need to file again automatically. A repeat filing is only mandatory if your combined 31 December balance rises by more than 20,000 euros compared with your last filed declaration, or if you cease to be an obligor altogether, for example by selling down to zero.

A four-step self-audit: do you need to (re)file this year?

  1. Add up your balances

    Sum all foreign-custodied crypto balances at 31 December, valued in euros.

  2. Compare to your last filing

    Check that figure against the balance in your last filed Modelo 721.

  3. Check the two triggers

    Has the balance risen by more than 20,000 euros, or have you lost obligor status entirely?

  4. File only if triggered

    If neither trigger applies, no return is due this year.

Underestimating penalty exposure, or citing the wrong regime

Modelo 721 shares its penalty framework with other informative returns, not with the old Modelo 720 sanctions regime the Court of Justice of the EU struck down in 2022 for being disproportionate. Under the current rules, Articles 198 and 199 of the Ley General Tributaria apply: a fixed penalty of 20 euros per omitted or incorrect data point, with a minimum of 300 euros and a maximum of 20,000 euros, halved to 10 euros per data point (minimum 150 euros) if you file late voluntarily, before AEAT requests it.

Source: Ley 58/2003, General Tributaria, Art. 198 — General penalty regime for informative declarations under Arts. 93-94 LGT: 20 euros per omitted data point (minimum 300, maximum 20,000), halved for voluntary late filing

Assuming DAC8 makes self-reporting redundant

DAC8, the EU's crypto information-exchange directive, has platforms collecting transaction data on EU-resident users from 1 January 2026. It's tempting to assume that means AEAT already sees everything. It doesn't, yet. The first cross-border exchange of that data between tax authorities isn't due until 30 September 2027, covering 2026 activity. Until then, Modelo 721 remains a self-reporting obligation, not something AEAT can quietly fill in on your behalf.

Quick tip

DAC8 has EU platforms collecting crypto data from 1 January 2026. The first exchange between tax authorities isn't due until 30 September 2027. Self-reporting still matters now.

Source: Council Directive (EU) 2023/2226 (DAC8)

Last verified: Jul 2026

How ApexTax Helps

Getting Modelo 721 right isn't really about the form. It's about correctly classifying every wallet and exchange you hold before deciding whether, and what, to file, a strategy and coordination problem as much as a tax one, once foreign exchanges, self-custody wallets, and Spanish-registered platforms all sit in the same portfolio.

As a Cross-Border Relocation Strategist and Single Point of Contact, ApexTax reviews your crypto footprint, flags which holdings genuinely trigger a Modelo 721 obligation, and coordinates the independent tax advisor who prepares and files the return.

Implementation of Modelo 721 filing is delivered by independent qualified Spanish tax advisors selected and coordinated by ApexTax. We do not file the return ourselves, represent taxpayers before AEAT, or provide formal tax advice.

Sources

  1. AEAT — Preguntas frecuentes modelo 721, FAQ hot wallet / cold walletAEAT · accessed 03/07/2026
  2. Orden HFP/886/2023, de 26 de julio, Art. 4BOE · accessed 03/07/2026
  3. AEAT — Preguntas frecuentes modelo 721, Plazo de presentaciónAEAT · accessed 03/07/2026
  4. Ley 58/2003, General Tributaria, Art. 198BOE · accessed 03/07/2026
  5. Council Directive (EU) 2023/2226 (DAC8)European Commission · accessed 03/07/2026

Q&A

Frequently asked questions

Ready to move forward?

Let's design your Spain move.

Strategic guidance for your specific case — a 15-minute call to assess fit, or a full diagnostic if you're ready.