
Keeping records of your crypto: what to save and how
Self-custody means you hold your coins — and it also means you hold your records. There's no bank statement arriving every month and no exchange keeping your history for you. If you ever need to show what you bought, when, for how much and where it went, the paperwork is yours to keep.
That matters for taxes in many countries, for proving where funds came from, for audits in a business, and simply for understanding your own finances. Here's what's worth recording and how to make it painless.
This article is about record-keeping, not tax advice. Rules differ widely between countries; check with a qualified adviser where you live.
Why records are harder in crypto
- Your history is spread out. Purchases on one or more exchanges, transfers between wallets, swaps, fees and payments, often across several chains.
- The blockchain records transactions, not meaning. It shows that coins moved from one address to another. It doesn't say whether that was a purchase, a gift, a payment or a transfer between your own wallets.
- Exchanges don't last forever. Accounts get closed, platforms shut down and export tools change. History you didn't download can become hard to recover.
- Prices change by the second. Many record-keeping needs depend on the value at the moment of a transaction, which is tedious to reconstruct years later.
What to record
For each transaction, the essentials are:
- Date and time.
- What moved: the asset and the amount.
- Fees, and which asset they were paid in.
- Value in your local currency at that time, if your situation requires it.
- What it was: buy, sell, swap, transfer to yourself, payment, income.
- The transaction ID, so it can be checked on the chain.
- Counterparty, where relevant — the exchange, the merchant, the client.
The column that saves the most pain later is "what it was". A transfer between two of your own wallets is not a sale, but on a spreadsheet of raw blockchain data the two can look identical.
A simple routine
- Download exchange history regularly — quarterly at least, and always before closing an account. Keep the original files.
- Export your wallet history for each chain and address you use.
- Label internal transfers so they're not mistaken for income or disposals.
- Keep notes for anything unusual: airdrops, payments for work, lost funds, gifts.
- Store everything somewhere durable and private — and never alongside your recovery phrases.
Doing this a few times a year takes minutes. Reconstructing several years in one go can take days, and some data may simply be gone.
Verifying with the blockchain
The blockchain is the one source of truth that doesn't depend on any company. Every on-chain transaction can be looked up by its ID on a public explorer, years later, by anyone. Knowing how to read a block explorer lets you confirm amounts, dates and fees directly — useful when an exchange export is missing something or disagrees with your wallet.
Remember that this works in both directions. Your addresses and their history are public, which is why records you share should include only what's needed. What your address reveals explains the privacy side.
Exporting from SSP
SSP Wallet can export the transaction history for an address as a CSV file, chain by chain, straight from the wallet's transaction list. The export is generated on your device from the chain data, so it reflects what actually happened on-chain at that address. Many record-keeping and tax tools can import a CSV, and a spreadsheet works fine for simpler needs.
Because SSP holds each chain in its own vault, you'll export each chain you use separately. Add your own labels afterwards — particularly for transfers between your own wallets and exchanges.
For businesses, SSP Enterprise vaults add exports designed for accounting: CSV formatted for common crypto-tax tools, plus Excel and PDF reports, depending on your plan. Every vault transaction also carries its approval history — who proposed it and who signed — which is exactly the kind of record auditors ask for.
Keep records safe
Records reveal what you hold and where. Treat them with care:
- Never store recovery phrases in the same folder, file or cloud account as your financial records.
- Encrypt or protect exported files, especially in shared cloud storage.
- Share only what's necessary with accountants or tools, and prefer read-only access over anything that can move funds.
The honest summary
In self-custody, your records are as much your responsibility as your keys. Download exchange history before it disappears, export your wallet history regularly, label what each transaction was, and keep the transaction IDs so anything can be verified on-chain.
A little routine now turns a future headache into a short task — and keeps your financial history in your hands, just like your coins.


