Importing transactions into TokenTax with CSV
TokenTax imports from all exchanges with CSV
You can import data from exchanges, wallets, and personal records (i.e. ICOs, personal trades, airdrops) to TokenTax by uploading a CSV or Excel file.
CSV download instructions for all major exchanges are on our exchanges page and below in this article.
Having any trouble uploading your data to TokenTax? Message us and we'll help.
Don't see your exchange listed and have CSV files? Upload them anyways! We will import it.
Click New Report. Set the type to Buys/Sells/Merchant Payouts.
Important: We do not accept Coinbase tax reports. Please be sure to upload only your Buys/Sells/Merchant payouts.
Select the coin you have traded. Coinbase does not list all trades in one file, so you must repeat these steps with each coin you have traded with.
For the time range, select All History.
Coinbase Pro (GDAX)
At the top right, click Download Statement.
For product, select All.
Set your start date on or before you started trading.
Select Format as CSV (not PDF).
Click on Export Complete Trade History at the top right corner.
You can only export 3 months at a time, so if you traded at Binance all year, you will need to create 4 reports (Jan – Mar, Apr – Jun, July – Sept, Oct – Dec).
Click Export to download the CSV file.
Withdrawals and deposits:
Click Export Complete Deposit History at the top right corner.
Click the Withdrawal tab and then click Export Complete Withdrawal History at the top right corner. Deposits and withdrawals are each a separate report.
In the app, tap the icon in the upper left corner to access the menu.
Tap Transaction History.
Tap Export [year] transaction history.
Check the disclaimer and then tap Email reports to be emailed the CSV.
Click on the Export to CSV button.
Click on Download CSV and choose a date range.
Bibox does not offer CSV downloads, but you can copy your transaction log into our manual upload template. If you do not see your full transaction history on their site, you can see a full history of your transactions on their mobile app instead.
Bitfinex trade transactions:
IMPORTANT: If you have margin trades, you will need to connect an API key to supply all needed data.
Click on Trades under the Trading section.
On the top left corner, click the calendar icon. Select a custom date range encompassing all your trades.
Important: You must select YY-MM-DD for the date format.
Click View then Export.
Hover over the silhouette icon at the top right, click Account, and then on the left sidebar, click Reports.
Find Deposits and Withdrawals under the Movements section. Repeat the following steps for both deposits and withdrawals.
Click Deposits or Withdrawals and then on the top left corner, click the calendar icon. Select a custom date range encompassing all your trades.
Important: You must select YY-MM-DD for the date format.
Bithumb does not offer CSV downloads, but you can copy your transaction log into our manual upload template.
Then click on Export and click on the green Export All button to save the CSV file.
Click Download Complete History.
On CEX, navigate to Finance and then to Transactions.
Set the filter to All transaction types and select a date range containing all trades.
Download the CSV file.
Click Download CSV.
Upload your CSV file to TokenTax.
Select the transactions you want to include in your report that will then be emailed to you.
On the Coinex top bar, hover over All Orders, then click Execution History.
At the top right, click All time, then click Export.
CoinExchange does not offer CSV downloads, but you can copy your transaction log into our manual upload template.
In CoinMate, and click on Transaction History in the Account menu.
At the top right of the homepage, click Account.
Click the order history icon.
At the top right of the table, click Download CSV.
Select CSV (All Trades).
Click on Export Complete Trade History.
Export the history to CSV.
Separately export your Deposit and Withdrawal History if necessary.
On the Gate.io top bar, click Wallets.
On the sidebar of the next page, click Trade History.
Select ALL for both Markets and Coin. Choose date range that contains all of your trades.
On Exodus, go to your portfolio screen
At the top left, click Transactions
At the top right of the Transactions screen, click Export into CSV
From the Gemini home page, select the Transfer Funds dropdown menu.
Click on the blue Download History button.
Click Export as .csv.
For deposits and withdrawals:
Click Export as .csv.
Huobi does not offer automatic CSV download, but you can email Huobi support at email@example.com and request a full transaction history back to your account opening date. You can also copy your transaction log into our manual upload template.
Go to your Kraken trading dashboard and click History on the top bar. Then click Export on the navigation bar under History.
Select Ledgers (not Trades) from the dropdown, then select your time period, from when you first opened your Kraken account to the present.
Select all the fields by clicking Select All.
Click submit and download your ledgers CSV once it's ready.
On the top bar, click Trade History.
KuCoin only allows you to export a month's worth of history at a time. Select each month of all months that you have traded on KuCoin and click "Export to CSV."
After you have generated CSVs for all months, click Download CSV to go to the page where you can download your CSVs.
KuCoin does not allow for CSV exports with the new trading history system, but you can sync new transactions after February 18, 2019 with the API. Use the instructions above to sync your 2018 and before trading history.
KuCoin does not allow you to download a CSV of deposit/withdrawal history, but you can use our manual import template.
Liqui has shut down, but we can take CSV uploads of your records.
At the top right of the table, click Export to CSV: All Trade History.
At the top right, click Wallets. Then, on the top bar, click Transactions.
Scroll down to Overview Report, select a time range containing all of your trades, then click Send Report Via Email.
***IMPORTANT: Livecoin's API and CSV export both only provide the last 30 days of transactions. We recommending adding your transactions to our manual template or contacting Livecoin support for a full CSV transaction log.***
Hover over Buy / Sell on the top bar, then click Transactions.
Under your transactions table, click Export to: CSV.
Go to your wallet page.
Above the transactions list, click Download CSV.
In Lykke, click Funds on the top bar.
Above your table of assets, click History.
At the top right of the page, click Export to CSV. Select All when prompted what to download.
Click on Download CSV.
Click on Export Complete Trade History in the top right corner.
Once your report is ready, download the CSV file.
QuadrigaCX is shut down, but we still accept CSVs you have saved.
Click your username in the upper right corner and select Account History.
Select the Trades tab and click export your trade history as a CSV file.
The Rock Trading
Hover over your username at the top right and click Transactions history.
Select the type of exchange, the currency, and a date range containing all your trades and click Export to CSV.
Repeat the above step for any other currencies or types of exchange you have made.
Click your username at the top right. On the next page, on the left sidebar, click Trade History.
At the top right of your transactions table, make sure you have All selected in the trade history dropdown. Then, click To CSV.
Then click on Activity on the top right corner of your Uphold dashboard.
Click on the Settings button and download your CSV file.
YoBit does not offer CSV downloads, but you can copy your transaction log into our manual upload template.
TokenTax does the work so you don’t have to.
Exit hijack mode
Show admin panel