Reconstruct the origin
How the crypto got into your wallet: which exchange you bought it on, with what money, and the TxID of the withdrawal to your address.
Moving crypto you keep in self-custody into your bank account means getting past two checks: the exchange, which wants to know the wallet is yours, and the bank, which wants to know where the money came from. We explain how to get past both without getting blocked and what to prepare before your first transfer.
Updated: September 2026 · Ledger, Trezor and other self-custody walletsCashing out crypto from your wallet? We review your case for free
Tell us how the crypto got into your wallet and we will tell you what documents to prepare.
With your own wallet, there is no exchange that has identified each purchase. That is why the exchange and the bank ask you for what they would otherwise already have.
| Step | What the institution sees | What it will ask you for |
|---|---|---|
| Deposit at the exchange | Funds arriving from a self-hosted address, outside any platform. | Proof that the wallet is yours and, often, of where the crypto came from. |
| Sale | The sale of crypto for euros. | Usually nothing else, if the deposit has already been explained. |
| Withdrawal to the bank | A transfer from an exchange, sometimes for a large amount. | The source of funds: original purchase, path and tax return. |
| Income tax return | The gain or loss on the sale. | Purchase price and date, to calculate it using the FIFO method. |
Order matters: prepare your documents before you move anything. It is much easier to answer a question than to unblock a deposit that has been held.
How the crypto got into your wallet: which exchange you bought it on, with what money, and the TxID of the withdrawal to your address.
Above €1,000, the exchange must check whether the wallet is yours. Signing a message or making a small test transfer is usually enough.
Withdraw to an account in your name, keep the dossier and declare the gain in your income tax return for the year of the sale.
Has the exchange or the bank already blocked you? Read what to do if your bank account is blocked over crypto.
There is no minimum amount above which you are required to provide proof: each institution sets its own alerts based on your profile. But there are some thresholds worth knowing.
| Threshold | Where it comes from | What it means |
|---|---|---|
| Over €1,000 from your own wallet | Regulation (EU) 2023/1113 (Travel Rule). | The exchange must check whether the self-hosted address is yours. |
| Amounts that do not fit your profile | Law 10/2010, Art. 6 (ongoing monitoring). | The bank may ask you for the source of funds even if the amount is moderate. |
| €1,000 in cash | Cash payment limit when a business or professional is involved (Law 7/2012, Art. 7). | Selling for cash leaves you with no bank trail: later you will have to justify that cash. |
| Over €50,000 on foreign platforms as of December 31 | Form 721 (Modelo 721). | It does not apply to your cold wallet, but it does if you leave the balance on a foreign exchange at year-end. |
Splitting the sale into small amounts so as not to attract attention does not stop the questions: breaking up transactions is one of the red flags that banks and exchanges watch for.
The cold wallet is only the last leg. What they will ask you is how it all started.
Bought on an exchangeThis is the simplest case: the exchange history, the bank statement showing the payment and the TxID of the withdrawal to your wallet.
Closed exchangeConfirmation emails, bank statements for the payments and the on-chain trail from the exchange’s addresses to your wallet.
Mining or paymentsInvoices, contracts or mining records, and the tax return in which you declared that income at the time.
P2PProof of payment to the seller, the conversations about the deal and the TxID of the transfer they sent you.
What will they ask for?Proof of wallet control.
Complete dossier on the origin.
Signed crypto certificate.
That it comes from selling your own crypto.
Proof of the sale and of the withdrawal from the exchange, in your name.
With what money and when you bought it.
Purchase history and the bank statement showing the original payment.
That the path is consistent and no third parties are involved.
TxIDs of the withdrawal to your wallet and of the transfer back to the exchange.
That what you receive matches what you declare.
Your income tax return or, if the sale took place this year, how you will declare it. See tax documents.
A complete, signed explanation.
Crypto certificate with a traceability report. See what the bank asks for.
It can almost always be avoided by preparing in advance.
We prepare the dossier and the crypto certificate before your first transfer, so the exchange and the bank have the answers before they ask.
Converting the value of your crypto into euros in a bank account in your name, with the money documented and declared. In practice: sending it to an exchange, selling it and withdrawing the euros to your bank. You will find the general guide in how to move crypto money into your bank.
A cold wallet does not connect to your bank. First you send the crypto to an exchange, sell it for euros and withdraw to your account. Before that, it is wise to prepare proof that the wallet is yours and the source of funds.
There is no legal minimum. Above €1,000, the exchange must check whether the wallet is yours, and the bank may ask about any amount that does not fit your profile.
The usual way is to sign a message with the address’s key from your wallet or to make a small test transfer that the exchange can identify. Each exchange states which method it accepts.
No. Form 721 (Modelo 721) only covers crypto held in custody by platforms abroad. The crypto in your wallet does count for wealth tax (Impuesto sobre el Patrimonio) and, when you sell it, it is taxed under personal income tax (IRPF).
You can, but you are left with no bank trail: when you deposit that cash, you will still have to justify it. Also, in transactions between private individuals it is easier to receive funds of doubtful origin.
It can be reconstructed using confirmation emails, bank statements and the on-chain trail from the exchange’s addresses to your wallet. If gaps remain, they are explained with alternative evidence in a signed certificate.
One authorized to provide services in the EU, where you can verify your identity and withdraw to an account in your name. Avoid unauthorized platforms: if they block your funds, you will have fewer options to make a claim.
It is not personal distrust: exchanges and banks are required to carry out these checks.
Travel Rule: every transfer of crypto-assets between providers carries the details of the sender and the recipient.
On-chain analysis: the exchange reviews which addresses the funds have passed through before crediting them.
Tax consistency: what you tell the bank must match what you declare to the Spanish Tax Agency (Hacienda).
Above €1,000, the provider must check whether the self-hosted address belongs to the customer.
Banks and exchanges must check that your transactions match your profile, including the source of funds.
Selling crypto generates a capital gain or loss equal to the difference between the sale price and the purchase price.
Tell us how the crypto got into your wallet and how much you want to cash out: we will tell you what to prepare before your first transfer.
Cashing out crypto means converting its value into euros in a bank account in your name, with the money documented and declared. If your crypto is in a cold wallet or self-custody wallet, such as Ledger or Trezor, the process has an extra step: sending it to an exchange, which must check that the wallet is yours, before you sell it and withdraw the euros.
Under Regulation (EU) 2023/1113, known as the Travel Rule, crypto-asset service providers must check whether a self-hosted address belongs to their customer when they receive more than €1,000 from it. They also analyze the path of the funds on-chain. Having your purchase history and the TxID of the withdrawal to your wallet ready avoids holds.
As an obliged entity under Law 10/2010, the bank must know the source of the funds you receive. If the transfer from the exchange does not fit your profile, it will ask you to prove how you bought the crypto. A crypto certificate with traceability answers that question in a single document.
Crypto in your own wallet is not declared on Form 721, which only covers crypto held in custody by foreign platforms, but it is still part of your net wealth. When you sell it, the gain or loss is declared in your income tax return for that year.
Key legislation, linked to the official text:
Legislation and links reviewed in .