Thursday, October 15, 2026
Learn / Crypto and taxes

How do you download your crypto transaction history?

You can download your crypto transaction history from each exchange's statements or export page, usually as a CSV file, and keep it for tax records.

Crypto and taxes Illustration: Cryptoweek

Your crypto transaction history is the record of every buy, sell, swap, deposit, withdrawal and fee on an account, and most exchanges let you download it as a file. The steps below reflect each exchange's help pages as of October 2026, and menus can change.

Why should you download your crypto transaction history?

Tax authorities expect you to back up your numbers. The IRS says you must keep records that support the positions on your return, including receipts, transfers, disposals and fair market values. Its FAQs also say you still have to report gains even if your broker does not send you a Form 1099-DA.

Canada's CRA goes further and advises exporting exchange records regularly in case a platform shuts down, leaves Canada or you lose access. It asks you to keep records for at least six years. Many people import these files into crypto tax software, which needs complete data to work out cost basis.

How do you download Coinbase transaction history?

On the web, open your profile, then Settings, Accounts and Statements. In the app, go to the menu, then Account and settings, then Statements. You can download a monthly statement or generate a custom one by asset, transaction type and date range, in CSV, PDF or HTML. Coinbase says statements go back to when the account was opened.

For tax files, Coinbase Taxes has a Documents section with gain and loss summaries and raw transaction history. US customers may also find forms such as Form 1099-DA there, starting with the 2025 tax year. Coinbase notes this covers Coinbase.com only, not Coinbase Wallet.

How do you see and export transaction history on Binance?

On the Binance website, go to Assets, then Asset History, and choose Export Transaction Records. Preset ranges cover up to six months, and Customize lets you pick older dates. You get an SMS or email when the file is ready.

Binance says users can generate a limited number of statements each month, between 15 and 40 depending on the user, and the download link expires after seven days. Download it promptly.

How do you export your ledger on Kraken?

Sign in, click your profile icon and select Documents. Under Exports, click Create Export and choose Ledgers for deposits, withdrawals, fees and other balance changes, or Trades for executed trades. Set a start and end date, pick CSV or PDF, and click Generate.

Kraken warns that exports can take from a few minutes up to a week, and it does not email you when they are done, so check the Documents page. Order history cannot be exported directly.

For a self-custody wallet, there is no exchange export. You can look up your address on a blockchain explorer or use your wallet app's history.

Rules differ by country and change often. Check the tax authority or a qualified professional for your own situation.

This guide explains how things work. It is not financial, legal or tax advice. Last updated .