ÂżTe worried about proving where crypto came from when HMRC asks? Many taxpayers underestimate how specific HMRC will be when it requests evidence of the origin of Bitcoin and other cryptoassets. This guide sets out immediate, practical actions to create defensible proof of funds and to trace crypto sources in line with HMRC expectations.
Key takeaways: what to know in one minute
- HMRC requires source evidence for capital gains and anti-moneyâlaundering checks. Wallet addresses, exchange statements and transaction chains are the core evidence HMRC expects.
- Tracing must connect acquisition to disposal. For capital gains, link specific incoming transactions to the coins sold or spent; use FIFO/grouping rules where appropriate.
- Keep complete records now â they are the cheapest defence later. Export exchange CSVs, wallet exports, signed messages and correspondence.
- Privacy tools complicate plausibility but do not prove illegality. Use forensic reports and documented remediation steps if chains include mixers or bridges.
- When buying property, combine PoF documents with chain analysis and thirdâparty confirmations. Banks and conveyancers will usually require layered evidence.
How HMRC treats Bitcoin proof of funds evidence
HMRC expects verifiable, timestamped evidence that links the taxpayer to the funds used or disposed of. The standard of evidence is pragmatic: HMRC looks for a consistent, reproducible story that ties wallet addresses and exchange accounts to the taxpayer and to the amounts reported on selfâassessment.
What HMRC will accept as proof
- Exchange statements and API extracts showing deposits, withdrawals and fiat conversions with account holder name. Use CSV or PDF exports. HMRC cryptoassets guidance
- Wallet transaction histories exported from fullânode software or wallet providers, showing txids and timestamps.
- Signed messages from a wallet address using the private key (proves control of an address at a point in time).
- Bank statements showing transfers to/from exchanges, matched to exchange statements.
- Thirdâparty forensic reports (commercial blockchain analysis) that map onâchain flows and produce an audit trail.
What HMRC will challenge
- Unsupported screenshots or unverifiable PDFs.
- Loose narratives without transaction identifiers (no txids, dates or amounts).
- Ambiguous links between fiat and crypto when exchange records are missing.
Tracing crypto source for capital gains calculations
Accurate capital gains require identifying the acquisition cost of the specific cryptounits disposed of. Tracing must therefore establish which incoming onâchain or exchange receipts correspond to the coins sold or spent.
Practical tracing approaches accepted by tax advisers
- Exchange mapping: If coins were held on an exchange, use the exchange's ledger CSV to map deposits and internal movements to disposals. Exchanges often provide trade history and withdraw history with timestamps.
- Onâchain tracing: For selfâcustodied wallets, trace inputs and outputs along txids to find the originating transaction. Maintain a chain of txids and block timestamps.
- Consolidation and mixing: If coins were consolidated in a different address, record the consolidation txid and match amounts â note that consolidation does not change acquisition date or cost base.
- Use of grouping rules: Apply HMRC's cryptoasset pooling rules or established FIFO (first in, first out) where applicable; document which rule is used and why.
Example: calculating gain with mixed sources
- Receive 0.5 BTC on 1 Jan 2018 (txid A) paid with fiat equivalent ÂŁ2,000.
- Receive 0.3 BTC on 1 Jun 2019 (txid B) paid with fiat equivalent ÂŁ3,600.
- Sell 0.6 BTC on 1 Mar 2024 (txid C) at proceeds ÂŁ20,000.
Tracing must show which 0.6 BTC were sold (e.g., 0.5 from txid A and 0.1 from txid B) and apportion costs accordingly. Keep the txids, timestamps and fiat conversions used in the calculation.
Recordâkeeping: wallets, exchanges and transaction history
Record collection is the single most effective compliance measure. Records should be exportable, timestamped and retained for at least the statutory period for tax enquiries (generally 6 years from 31 January following the tax year).
Minimum evidence checklist
- Exported exchange CSVs: trades, deposits, withdrawals, KYC name page.
- Wallet exports: txids, addresses, public keys and transaction JSON where possible.
- Bank statements showing fiat rails linked to exchanges.
- Signed address messages proving control of private keys.
- Screenshots only as secondary evidence, never primary.
How to request records from exchanges and wallets
- Use account settings to download CSVs (many exchanges offer complete history).
- If an exchange has closed, obtain proof of closure and any communications; consider legal routes to request records via solicitor where substantial sums are involved.
- Keep correspondence with customer support; capture ticket numbers and dates.
Comparative table: tracing methods, typical costs and limitations
| Method |
Best for |
Typical cost |
Key limitation |
| Exchange CSV mapping |
Funds entirely on regulated exchange |
ÂŁ0âÂŁ100 (time vs pro help) |
Dependent on exchange retention policies |
| Openâsource onâchain tools (e.g., Bitcoin Core, Electrum) |
Selfâcustody wallets |
ÂŁ0 |
Requires technical skill and time |
| Commercial analytics (Elliptic, Chainalysis, TRM) |
Complex flows, mixers, bridges |
ÂŁ500âÂŁ5,000+ |
Costly for individuals |
| Forensic consultant report |
Evidentiary reports for HMRC or conveyancers |
ÂŁ1,000âÂŁ10,000 |
Time and cost, but high defensibility |
Proof of funds when buying property with crypto
Buying property with crypto introduces additional scrutiny from conveyancers, banks and HMRC. Proof of funds must address both source and legitimacy of wealth.
Evidence layers conveyancers and banks typically expect
- Source documentation: exchange withdrawals, bank transfers and onâchain txids linking to the deposit used for property purchase.
- Timeline reconstruction: show how crypto was acquired, any conversions to fiat and the flow into the purchase account.
- AML checks: thirdâparty forensic reports where chains pass through mixers or unregulated services.
Practical steps for property purchases
- Obtain a formal proofâofâfunds pack: exchange statements, wallet txids, bank transfer receipts and any signed messages.
- Provide a concise narrative timeline linking acquisition to purchase with listed txids and timestamps.
- If funds were gifted, provide a signed gift deed and donor's bank/exchange records.
HMRC tax treatment by activity: mining, trading, gifting
HMRC treats crypto differently by activity. Proof of funds and source tracing interacts with tax treatment as follows.
Mining
- Mining yields are taxable as income where activities amount to a trade â the value at receipt is the taxable amount. Evidence: mining pool statements, block rewards, wallet receipts and proof of running costs.
Trading (speculative buying/selling)
- Trading typically generates capital gains. Trace the acquisition cost of the disposed units. Keep trade history, exchange fees and internal transfers to calculate accurate gains.
Gifting
- Gifts of crypto are treated as a disposal for capital gains purposes. The donor must show acquisition cost and the transfer txid. A gift deed and wallet evidence reduce disputes.
Responding to HMRC queries: proving crypto source
When HMRC opens an enquiry, speed and structure matter. The response should assemble a reproducible audit trail: dates, txids, amounts, fiat conversions and supporting thirdâparty statements.
How to structure the response pack
- Cover letter with a short timeline and index of exhibits.
- Exhibit A: exchange statements with CSVs and KYC pages.
- Exhibit B: wallet exports listing txids, block heights and confirmations.
- Exhibit C: bank statements linking fiat rails to exchanges.
- Exhibit D: thirdâparty forensic report where required.
What to do if chains involve mixers, bridges or privacy coins
- Obtain an experienced forensic report explaining the chain, dates and any uncertainty. Document remediation steps (e.g., where coins were mixed unintentionally and later moved through regulated exchanges).
- Be transparent: concealment or destruction of evidence exacerbates penalties.
Infografia visual: tracing workflow for a sale or property purchase
Proof of funds: stepâbyâstep trace
1ïžâŁ
Collect primary exports
Exchange CSV, bank exports, wallet JSON
2ïžâŁ
Map txids and timestamps
Link deposits to disposals with txids
3ïžâŁ
Convert to fiat using historic rates
Record exchange rate source and timestamp
4ïžâŁ
Produce narrative timeline
Short, indexed, and exhibitâreferenced
â
Deliver to counterparty or HMRC
Include signed messages and forensic report if needed
Advantages, risks and common mistakes
Benefits / when to apply â
- Use formal tracing when sums are material to capital gains or property purchases.
- Commission a forensic report where chains touch mixers or illicit flagged addresses.
- Prepare in advance to reduce transaction costs and time when HMRC requests records.
Errors to avoid / risks â ïž
- Relying on screenshots alone; they are weak evidence.
- Failing to match txids to amounts and dates; HMRC will challenge ambiguous conversions.
- Destroying wallets or keys â refusal to produce evidence escalates enquiries and penalties.
Practical templates and redacted examples
A concise narrative timeline example (redacted):
- 2019â06â15: Received 0.8 BTC (txid: abc123...) from exchange deposit (exchange CSV ref: D12345). Fiat value at receipt ÂŁ4,200 (rate source: CoinDesk historic).
- 2021â08â02: Consolidated addresses to wallet X (txid: def456...)
- 2024â03â01: Sold 0.6 BTC on exchange Y (trade id: T98765) â proceeds ÂŁ20,000. Matched to bank transfer to conveyancer on 2024â03â02 (bank ref: PAY123).
Include an index of exhibits with file names, e.g., Exhibit 1 â exchangeY_account_history_2019_2024.csv.
Checklist: documents to assemble before any HMRC contact
- Exported exchange trade history (CSV/PDF)
- KYC proof page from exchange (photo ID page saved)
- Wallet transaction export (txids, block heights)
- Bank statements showing fiat rails
- Signed wallet messages proving control
- Forensic report if chains include mixing or bridging
Frequently asked questions

Frequently asked questions
How does HMRC verify onâchain transactions?
HMRC relies on transaction identifiers (txids) and block timestamps. It will ask for CSVs and wallet exports to corroborate the chain. Use signed messages to prove address control.
Can a screenshot prove proof of funds?
A screenshot is weak evidence. HMRC prefers exports, txids and signed messages that can be independently verified onâchain or against exchange records.
What happens if coins passed through a mixer?
A mixer increases complexity. Obtain a forensic report explaining the chain; show remediation and full disclosure. Concealment worsens the outcome.
How long should records be kept?
Retention should be at least six years from the end of the tax year in question to satisfy HMRC enquiry windows.
Can a gift remove tax liability on coins used to buy property?
A gift is a disposal for capital gains purposes. Provide a gift deed and donor records; the donor may have tax obligations.
Are commercial forensic reports necessary for small amounts?
Not usually. For modest sums, clear exchange and wallet exports plus bank links are often sufficient. For complex flows or large sums, a report adds defensibility.
Where to get historic fiat conversion rates?
Use recognised sources such as CoinDesk or official exchange rate archives; cite the exact URL and timestamp used.
Conclusion
Your next steps:
- Export and index all exchange CSVs, wallet exports and bank statements now â keep a single, dated folder.
- Prepare a short timeline linking txids to fiat transfers, with exhibit filenames.
- If chains are complex or involve mixers, commission a forensic report and include it with the timeline.
This material equips a taxpayer or adviser to produce defensible proof of funds for HMRC, conveyancers and banks. Early, thorough recordâkeeping minimises cost, time and enforcement risk.