top of page
00:00 / 00:00

How to prove the source of your crypto funds to your bank

Writer: Mikhail Djaksigoulov
Mikhail Djaksigoulov
4 hours ago
3 min read

To explain the origin of crypto funds to a bank, prepare three things: proof of the money you originally invested, the history of your transactions, and the documents for the transfer into your account. Then connect them in a simple timeline. A balance on an exchange says nothing about how that amount was built up; the file has to tell that story.

Start from your bank's written request. Which documents are expected, and in what format, varies by bank, by country and by your own history. This method is a starting point, not a universal list of mandatory documents. It applies to an account in Belgium as much as to a bank abroad.

1. Work out what the bank actually wants to understand

Keep the message and note the amount, the period and the accounts involved. Is the bank asking about the origin of your initial investment, the path your crypto took, or both? If the request is vague, ask which documents and formats to send.

Banks usually look for documents that show money moving, not only a personal explanation. Wise, for example, lists a bank statement, proof of an investment or an inheritance document among the evidence it may ask for. Those examples describe its own checks, not every bank's. Source: Wise.

2. Trace the money you started with

Explain where the money used to buy your first crypto came from: savings from a salary, the sale of an asset, an inheritance, a gift, or another documented origin. Gather the relevant documents and the bank statement showing the transfer to the exchange.

Which document fits depends on your situation: payslips and savings statements, a deed of sale, inheritance or gift paperwork, for instance. None of them is required in every file.

Kraken distinguishes the origin of your overall wealth from the origin of the funds behind one specific transaction. For crypto bought elsewhere, its examples pair an exchange statement with a document explaining where the money used to buy it came from. That distinction is a useful way to organise your file. Source: Kraken.

3. Connect your exchanges and wallets

List every account you have used, including closed ones. Depending on the transactions to explain, prepare:

  • transaction exports: purchases, sales, deposits and withdrawals;

  • statements that identify your accounts on each exchange;

  • the public addresses of the wallets involved, with the network used;

  • transaction identifiers (TXIDs) for on-chain movements;

  • the bank records of transfers between your bank and the exchanges.

Keep the original files. A TXID locates a movement on a given network; on its own it neither explains the economic origin of the funds nor proves that every wallet is yours.

4. Build a timeline, even an incomplete one

A short timeline makes the file easy to follow: savings transferred to exchange A, crypto purchased, moved to your own wallet, returned to exchange B, sold, withdrawn to your bank.

Attach a date, an amount and a document to each step. Separate what is documented from what still needs checking. If an account is closed or an export is incomplete, say so: inventing a transaction to fill a gap would weaken the whole explanation.

5. Send what is needed, never access to your funds

Check who the recipient is and which channel is secure. Ask which documents are needed before sending your entire personal file. Do not redact requested information without checking that the bank accepts it.

Never share a private key, a recovery phrase or a password. They give access to a wallet; they prove nothing about where the money came from. Coinbase explicitly warns against sharing private keys or recovery phrases. Source: Coinbase.

If your transfer is already on hold, see what to ask your bank when a crypto withdrawal is on hold.

A report to explain your file

Coinpliance analyses your transaction history and prepares a source-of-funds report for your discussions with a bank, in Belgium and internationally. Its scope depends on the documents available and on what the bank has asked for. The bank alone decides whether to accept the funds and may request further information: no report guarantees acceptance or the release of a transfer.

Sources consulted on 16 September 2026: Wise, Kraken and Coinbase, each linked next to the relevant passage.

 
 
 

Recent Posts

See All

Comments


bottom of page