How Do I Prove Crypto Transactions If I Used Multiple Exchanges

This guide explains how to prove crypto transactions when using multiple exchanges including exports, blockchain explorer records, reconstruction methods, and HMRC evidence.

Crypto investors often move assets between platforms for better prices, staking rewards, liquidity, or trading opportunities. This creates convenience at the time but a headache later when you try to calculate gains, prove losses, or respond to HMRC. The question many people ask is how to prove crypto transactions when assets have passed through multiple exchanges, wallets, DeFi platforms, or even exchanges that have since collapsed.

The good news is that HMRC does not expect perfection for crypto record keeping. What they expect is a clear, logical, verifiable trail that shows where an asset came from, when it was bought, when it was sold, and what the value was at each disposal. In my opinion proving crypto transactions is manageable even across multiple exchanges as long as you understand what HMRC wants and gather the right records early.

This guide explains how to prove crypto transactions when using multiple exchanges, what records you must keep, how to reconstruct missing data, how to handle collapsed platforms, how to track wallet to wallet transfers, and how to present everything clearly if HMRC asks questions.

What HMRC Actually Wants When Checking Crypto Records

HMRC’s core requirement is that you must be able to justify every disposal. They want to see:

  • When you bought crypto

  • When you sold crypto

  • How much you received

  • How much you paid

  • What your allowable costs were

  • What your gain or loss was

HMRC also wants to understand:

  • Transfers between your own wallets

  • Movement between exchanges

  • Lost or inaccessible crypto

  • Any staking, airdrops, forks, or rewards

If your records provide this story clearly then you have met your requirement.

Why Proving Crypto Transactions Is Harder Across Multiple Exchanges

Using multiple exchanges creates several challenges:

  • Each platform stores data differently

  • Export formats are inconsistent

  • Some exchanges disappear or block access

  • Wallet to wallet transfers do not show cost basis

  • Off-exchange activity like DeFi staking is not tracked automatically

  • Swaps are treated as disposals but produce no GBP figure

  • Records get lost when people switch devices or lose login access

In my opinion all these problems are solvable with proper reconstruction.

What Records You Should Collect From Every Exchange

Every exchange usually allows you to export transaction history even years later. The records you should collect include:

1. Full transaction history

Buy orders, sell orders, swaps, conversions, fiat deposits, fiat withdrawals.

2. Trade history

Typically includes price per coin, quantity, fees, and timestamps.

3. Deposit and withdrawal history

Very important for proving wallet to wallet transfers.

4. Exported CSV or XLS files

Most exchanges offer CSV exports which HMRC accepts.

5. API export (optional)

Some platforms allow API key exports that feed into portfolio software.

6. Email confirmations

If an exchange has closed, email confirmations may be your only evidence.

7. Screenshots of your balances

Used when exchanges close or restrict access.

8. Bank statements

To verify fiat on-ramp and off-ramp activity.

9. Blockchain explorer links

These prove on chain transactions but do not prove cost basis on their own.

10. KYC documents

To prove the account belonged to you.

Gathering these early prevents problems later.

How To Prove Wallet To Wallet Transfers

One of the most common concerns is proving that a transfer between your own wallets is not a disposal.

HMRC does not treat internal transfers as disposals but you must be able to prove:

  • The sending wallet is yours

  • The receiving wallet is yours

  • No sale took place in between

  • The same coin was transferred

To prove wallet to wallet transfers you should keep:

  • Exchange withdrawal records

  • Exchange deposit records

  • Blockchain explorer transaction IDs

  • Wallet addresses linked to you

  • Screenshots from your wallet interface

  • Notes explaining which wallets you control

If the amounts match and the timestamps align, HMRC will accept that no disposal took place.

How To Reconstruct Records From Closed or Inaccessible Exchanges

Many crypto platforms have collapsed, frozen withdrawals, or limited access. If you cannot export your history you must reconstruct your records using any evidence you can find.

Useful sources include:

  • Old email confirmations

  • Wallet addresses that received withdrawals

  • Blockchain explorer logs

  • Screenshots saved earlier

  • Bank account deposit or withdrawal history

  • Trading statements from other exchanges showing matching transfers

  • Support emails from the platform

  • Transactions recorded in third-party portfolio apps

You can also make a negligible value claim if the crypto still exists but is permanently inaccessible. This can crystallise a loss.

In my opinion the more sources you gather, the stronger your evidence.

How To Handle Swaps, Liquidity Pools, and DeFi Transactions

Swaps, staking rewards, yield farming, and liquidity pool transfers all count as disposals for Capital Gains Tax. To prove these you need:

  • The date of the swap

  • The amount of asset given

  • The amount of asset received

  • The market value in GBP at the time

  • Any fees paid

  • The protocol used

DeFi platforms rarely provide exportable records, so you may need:

  • Blockchain explorer transaction details

  • Screenshots

  • Third-party apps like Zapper or DeBank showing history

  • Notes explaining the activity

  • Manual valuations from a price tracker at the time of the swap

The disposal value for a swap is the GBP value of the asset received, even though no cash was involved.

How To Present Your Crypto Transactions To HMRC

Whether you complete a Self Assessment or HMRC asks questions during an enquiry, the key is clarity. HMRC prefers to see the following:

1. A spreadsheet summarising all disposals

Include:

  • Date acquired

  • Date disposed

  • Cost

  • Proceeds

  • Fees

  • Gain or loss

2. Attachments showing full transaction histories

Keep both the full raw data and your summary.

3. Wallet movement logs

Highlight internal transfers separately so they are not treated as disposals.

4. Detailed notes of reconstruction

Explain how you rebuilt missing records if a platform collapsed.

5. Evidence bundle

Attach screenshots, emails, blockchain explorer links, bank statements, and anything else relevant.

In my opinion clarity matters more than perfection. HMRC understands the crypto world is messy. They want transparency and a logical audit trail.

Using Software To Prove Crypto Transactions

Crypto tax software can help enormously when you have multiple exchanges.

Popular tools include:

  • Koinly

  • CoinTracker

  • Accointing

  • CryptoTaxCalculator

  • Recap (UK based)

  • Coinpanda

These tools:

  • Import exchange CSVs

  • Sync wallet transactions via public address

  • Identify internal transfers

  • Apply UK share pooling rules

  • Calculate gains and losses

  • Produce exportable HMRC-ready reports

You must still review everything manually because software can mis-categorise transactions.

How To Prove Stolen, Lost, Or Scammed Crypto

You may still need to prove:

  • When the crypto was acquired

  • When you lost access

  • That the loss was not recoverable

  • That the token or asset now has negligible value

Acceptable evidence includes:

  • Police crime reference numbers

  • Blockchain explorer showing irreversible transfer

  • Correspondence with the exchange

  • Documentation from administrators in insolvency cases

  • Screenshots of wallet errors

  • Emails about phishing attacks

You may be able to make a negligible value claim which allows HMRC to treat the crypto as disposed of for zero and crystallise a loss.

How To Handle Transfers Between Multiple Exchanges

If you used several exchanges your job is to link withdrawals and deposits.

Example process

You withdraw BTC from Binance at 13:05.
You deposit the same amount in Coinbase at 13:15.
Blockchain explorer shows the same transaction ID.

This acts as proof of continuity.

If the platforms do not show timestamps, use:

  • Blockchain explorer for timing

  • Email withdrawal confirmations

  • Screenshots

  • Wallet logs

The goal is to show HMRC that the movement was not a disposal.

Step By Step Method To Prove Multi-Exchange Transactions

Step 1: Export every history you can find

CSV is best.

Step 2: Gather blockchain explorer proof

Search every wallet address you used.

Step 3: Identify internal transfers

Mark them clearly so your spreadsheet does not treat them as disposals.

Step 4: Apply the share pooling rules

This ensures cost basis is consistent.

Step 5: Create a disposal-only summary

HMRC does not need to see every deposit and withdrawal, only disposals and cost basis.

Step 6: Prepare an evidence folder

Group by exchange and by wallet.

Step 7: Prepare explanations for unusual activity

Such as:

  • Tokens from forks

  • Rewards

  • Collapsed platforms

  • Hard to trace swaps

Clear explanations reduce HMRC questions.

Real UK Examples

Example 1: Multiple exchange user

Sarah used Binance, Coinbase, and Crypto.com. She downloaded all CSVs, linked each movement with blockchain explorer proofs, and used Koinly to create an HMRC report. HMRC accepted her summary without further enquiry.

Example 2: Lost access to exchange

Tom used FTX before it collapsed. He could not export history so he relied on old emails, bank deposits, and blockchain logs. He made a negligible value claim for trapped assets. HMRC accepted his evidence.

Example 3: DeFi activity

Emily staked ETH across several platforms. She used blockchain explorers and screenshots to reconstruct swap values. HMRC required clarification but accepted her records.

Example 4: Hard wallet transfers

James moved crypto to a Ledger wallet. He matched exchange withdrawal records with the Ledger address. HMRC accepted the internal transfer and treated it as non disposal.

Final Thoughts

Proving crypto transactions across multiple exchanges is entirely possible. HMRC does not demand perfect data. What they want is a credible record of your trading activity backed by reasonable evidence. With a combination of CSV exports, blockchain explorer logs, screenshots, bank statements, and clear explanations you can reconstruct a complete and accurate history.

In my opinion the easiest way to manage this is to maintain records as you go and use tax software for organisation. Regardless of how many exchanges you used, you can always prove your transactions with the right approach and clear documentation.