Why Source-of-Funds Matters
Every financial institution — banks, property developers, exchanges — is required to verify the origin of funds under Anti-Money Laundering (AML) regulations. For traditional wealth, this is straightforward: bank statements, salary slips, tax returns.
For crypto wealth, it's harder. Not because the funds are suspicious, but because the documentation standards were designed for a world where money lives in banks.
This guide tells you exactly what compliance teams look for and how to prepare.
The Core Documents
1. Exchange Account Statements
What they want: Full transaction history from every exchange you've used, showing deposits, purchases, sales, and withdrawals.
How to get it: Most major exchanges (Coinbase, Kraken, Binance) offer CSV or PDF statement downloads covering your full account history.
What they look for:
- Purchase dates and amounts (to verify holding period)
- Deposit sources (bank transfers, card payments)
- Withdrawal destinations (to match with wallet addresses you claim)
- Total volume traded
Tips:
- Download statements going back as far as possible
- If you closed an old exchange account, contact support for historical statements
- Statements should be in PDF format with the exchange letterhead, not just CSVs
2. Wallet Transfer Records
What they want: A clear chain of custody showing how crypto moved from exchange to wallet to its current location.
How to get it: Blockchain explorers (Etherscan, Blockchair) can provide transaction records. Some wallet software exports transaction history.
What they look for:
- Matching withdrawal addresses from exchange to your wallet
- Matching transfer amounts and dates
- No unexplained inflows from unknown sources
3. Original Acquisition Evidence
What they want: Proof of how you first acquired the crypto.
For purchased crypto: Exchange statements showing initial buy For mined crypto: Mining pool statements, hardware purchase receipts, electricity bills For earned crypto: Employment contracts, invoicing records, grant documentation For airdropped/gifted crypto: Protocol documentation, gift declarations
4. Tax Declarations
What they want: Evidence that you've reported your crypto holdings in your tax jurisdiction.
Why it matters: Tax compliance signals legitimacy. If your jurisdiction requires crypto reporting and you haven't done it, this is a red flag.
What to provide:
- Tax returns referencing crypto holdings or capital gains
- Accountant letters confirming reporting status
- If your jurisdiction doesn't require reporting, a brief explanation
5. Written Narrative
What they want: A 1-3 page document in your own words explaining:
- When and how you first got into crypto
- Your major acquisitions and disposals
- How the assets reached their current location
- Any significant events (hard forks, airdrops, DeFi participation)
This narrative ties all the other documents together and gives the compliance team context.
The Readiness Checklist
Use this to assess your preparation:
Green — Ready to Proceed
- [ ] All major holdings were purchased on KYC exchanges
- [ ] You have full exchange statements going back to first purchase
- [ ] Clear wallet trail from exchange to current custody
- [ ] Tax returns reference crypto holdings
- [ ] No interaction with mixing services or sanctioned protocols
- [ ] Written narrative prepared
Amber — Preparation Needed
- [ ] Some holdings lack exchange purchase records
- [ ] Gaps in wallet transfer trail
- [ ] Tax reporting is incomplete or pending
- [ ] Some DeFi-origin funds that need documentation
- [ ] Multiple wallet migrations that need explanation
Red — Significant Work Required
- [ ] Majority of holdings have no exchange trail
- [ ] Unable to reconstruct wallet-to-wallet transfers
- [ ] No tax reporting of crypto holdings
- [ ] Funds have passed through privacy protocols
- [ ] Significant P2P acquisitions with no documentation
What Gets Flagged
Compliance teams will specifically flag:
- Large unexplained inflows — Crypto appearing in a wallet with no corresponding exchange withdrawal or documented source
- Mixing service interaction — Any transaction that routes through Tornado Cash or similar protocols
- Sanctioned protocol interaction — Transactions involving OFAC-sanctioned addresses
- Inconsistent narrative — Your written explanation doesn't match the blockchain record
- Missing periods — Gaps in the timeline where crypto was held but not documented
- Structuring patterns — Multiple transactions just under reporting thresholds
How to Strengthen a Weak Case
If your documentation has gaps, these steps can help:
-
Blockchain analytics report — Commission a professional analysis from a licensed firm (Chainalysis, Elliptic). This creates an independent verification of your transaction history.
-
Tax regularisation — If you haven't reported crypto holdings, work with a tax advisor to file amended returns. Voluntary disclosure is far better than being discovered.
-
Statutory declaration — A sworn statement explaining your crypto history carries more weight than an unsigned narrative.
-
Professional reference — A letter from your accountant, lawyer, or financial advisor confirming their knowledge of your crypto holdings.
Next Steps
- Take the readiness assessment — 10 questions, 2 minutes, instant result
- Get your jurisdiction plan — includes source-of-funds preparation