Transfers between own wallets: are they taxed in Spain?
One of the most frequent doubts among crypto investors is whether moving assets between their own wallets —from one exchange to another, or from an exchange to a cold storage wallet— generates a tax obligation. The short answer is no, but with important nuances.
The general rule
Moving cryptocurrencies between wallets that are your property does not generate a taxable event. There is no actual transfer of assets: you remain the owner, only the place of custody changes.
This applies to:
- Transfers between two own exchanges (Binance → Kraken).
- Transfers from an exchange to a hardware wallet (Binance → Ledger).
- Transfers between own wallets on different blockchains through bridges (if the asset is the same).
- Movements between different addresses on the same blockchain that you control.
The problem: proof of ownership
The main challenge is proving to the AEAT that both wallets are yours. If you cannot prove it:
- The AEAT could interpret it as a sale to a third party.
- You would have to justify the destination of the funds.
How to document your own transfers
- Note the transaction hash and save screenshots of both wallets.
- Keep records showing that the destination wallet belongs to you (screenshots from the exchange, from the firmware of your Ledger/Trezor, etc.).
- If you use an exchange, save the deposit and withdrawal history including the addresses.
- Crypto tax tools have a "transfer matching" function — always use it.
Network fees are relevant
Although the transfer itself is not taxed, the fee paid (in ETH if you use the Ethereum network, for example) is a disposal of that ETH, which at the market price at that time can generate a gain or loss on the FIFO lot of ETH used.
This fee can also be deductible as an expense of the main operation it serves.
Special cases
Exchange that goes bankrupt and transfers funds to another
If the exchange goes bankrupt and returns assets to you (or transfers them to another exchange on behalf of the insolvency administrator), there is no taxable event in the transfer. The loss is deductible according to art. 33.3.c LIRPF when the insolvency is documented.
Token Wrapping
Converting ETH into WETH (or BTC into WBTC) is not a simple transfer: it involves burning one asset and issuing another. The AEAT could consider it a disposal. The conservative stance is to treat it as such.
Automatic Transfer Matching
Modern crypto tax platforms automatically detect TRANSFER_OUT/TRANSFER_IN transfer pairs between your wallets, within a time and amount tolerance, and neutralize them for tax purposes. This prevents them from appearing as fictitious sales and purchases in your calculation.
Conclusion
Transfers between own wallets are not taxed, but you must be able to prove they are yours. Documenting every movement and using tools that automatically match transfers is the safest way to prevent the AEAT from interpreting them as sales.


