Skip to content

Crypto taxes in Spain

  • Gains when you sell are taxed under IRPF as savings income: 19 % up to €6,000, 21 % up to €50,000, 23 % up to €200,000, 27 % up to €300,000 and 30 % above that.
  • Swapping one crypto for another (BTC → ETH) also counts as a sale, even if you never go back to euros.
  • Losses can offset gains from the same year and the next 4.
  • Staking rewards must also be declared.
  • If you hold more than €50,000 in crypto on foreign exchanges on 31 December, you must file form 721.
This is general information. Rules change and every case is different: talk to an accountant (gestor) before filing your return.