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.

  • If the exchange doesn't offer CSV download, you may be able to use API instead. Otherwise, import your data using our manual upload template or contact your exchange's support for your records.

  • 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.

  • If your CSV goes "In Review," don't worry: we're getting your CSV into our system. Learn more about "In Review."

Exchange instructions

Coinbase crypto exchange logo

Coinbase

  1. On the top bar, click Tools and on the next page, click Reports (https://www.coinbase.com/reports).

  2. Click New Report. Set the type to Buys/Sells/Merchant Payouts.

  3. Important: We do not accept Coinbase tax reports. Please be sure to upload only your Buys/Sells/Merchant payouts.

  4. 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.

  5. For the time range, select All History.

  6. Click Create Report, retrieve your CSV(s), and upload them to TokenTax (https://tokentax.co/import/csv).



Coinbase Pro crypto exchange logo

Coinbase Pro (GDAX)

  1. On the top bar, click My Orders. Select your filled orders (https://pro.coinbase.com/orders/filled).

  2. At the top right, click Download Statement.

  3. For product, select All.

  4. Set your start date on or before you started trading.

  5. Select Format as CSV (not PDF).

  6. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



Binance crypto exchange logo

Binance

Trade transactions:

  1. Go to your Binance trade history (https://www.binance.com/userCenter/tradeHistory.html).

  2. Click on Export Complete Trade History at the top right corner.

  3. 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) — remember to include all years you have traded on Binance.

  4. Click Export to download the XLSX file.

  5. Upload your XLSX file to TokenTax (https://tokentax.co/import/csv) — we accept XLSX files like we accept CSVs.

Withdrawals and deposits:

  1. Go to your Binance deposit and withdrawal history (https://www.binance.com/userCenter/moneyLog.html).

  2. Click Export Complete Deposit History at the top right corner.

  3. Click the Withdrawal tab and then click Export Complete Withdrawal History at the top right corner. Deposits and withdrawals are each a separate report.

  4. Upload your XLSX file to TokenTax (https://tokentax.co/import/csv).



Binance US

Binance US Logo

Trade transactions:

  1. Go to your Binance US trade history by hovering over the user icon at the top right and clicking Trade History (https://www.binance.us/en/usercenter/history/user-trade).

  2. Click on Export Complete Trade History at the top right corner.

  3. 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) — remember to include all years you have traded on Binance.

  4. Click Export to download the XLSX file.

  5. Upload your XLSX file to TokenTax (https://tokentax.co/import/csv) — we accept XLSX files like we accept CSVs

Withdrawals and deposits:

  1. Go to your Binance US deposit and withdrawal history (https://www.binance.us/en/usercenter/wallet/money-log).

  2. Select the Crypto tab, then click Export Deposit History. Then, select Withdraw under the Type dropdown and click Export Withdrawal History.

  3. Upload your XLSX files to TokenTax (https://tokentax.co/import/csv).



Abra crypto exchange logo

Abra

  1. In the app, tap the icon in the upper left corner to access the menu.

  2. Tap Transaction History.

  3. Tap Export [year] transaction history.

  4. If you are not given the option to download 2018's history, you can contact Abra support (https://support.abra.com/hc/en-us/requests/new) and request a CSV of your transactions.

  5. Check the disclaimer and then tap Email reports to be emailed the CSV.

  6. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



BTC Markets crypto exchange logo

BTC Markets

  1. In your BTC Markets account, go to Buy / Sell and click on Trade History (https://www.btcmarkets.net/trading/tradehistory).

  2. Click on the Export to CSV button.

  3. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



BX Thailand crypto exchange logo

BX Thailand

  1. On BX Thailand, navigate to Transactions via My Funds (https://bx.in.th/funds/).

  2. Click on Download CSV and choose a date range.

  3. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



Bibox crypto exchange logo

Bibox

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 crypto exchange logo

Bitfinex

Bitfinex trade transactions:

IMPORTANT: If you have margin trades, you will need to connect an API key to supply all needed data.

  1. Hover over the silhouette icon at the top right, click Account, and then on the left sidebar, click Reports (https://www.bitfinex.com/reports).

  2. Click on Trades under the Trading section.

  3. On the top left corner, click the calendar icon. Select a custom date range encompassing all your trades.

  4. Important: You must select YY-MM-DD for the date format.

  5. Click View then Export.

  6. You will receive your CSV file by email. Save and then upload your CSV file to TokenTax (https://tokentax.co/import/csv).

Bitfinex deposits/withdrawals

  1. Hover over the silhouette icon at the top right, click Account, and then on the left sidebar, click Reports.

  2. Find Deposits and Withdrawals under the Movements section. Repeat the following steps for both deposits and withdrawals.

  3. Click Deposits or Withdrawals and then on the top left corner, click the calendar icon. Select a custom date range encompassing all your trades.

  4. Important: You must select YY-MM-DD for the date format.

  5. You will receive your CSV file by email. Save and then upload your CSV file to TokenTax (https://tokentax.co/import/csv).



Bithumb crypto exchange logo

Bithumb

Bithumb does not offer CSV downloads, but you can copy your transaction log into our manual upload template.



Bitmex crypto exchange logo

Bitmex

  1. Go to your Bitmex wallet (deposits/withdrawals) page (https://www.bitmex.com/app/wallet).

  2. At the top right, to the right of where it says "Wallet," click "Save as CSV".

  3. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



Bitstamp crypto exchange logo

Bitstamp

  1. Go to your Bitstamp transactions page (https://www.bitstamp.net/account/transactions)

  2. Then click on Export and click on the green Export All button to save the CSV file.

  3. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



Bittrex crypto exchange logo

Bittrex

  1. Go to your Bittrex transaction history (https://bittrex.com/History) by clicking on Orders at the top right.

  2. Click Download History. Download a history for every year that you have traded on Bittrex.

  3. Upload your CSV files to TokenTax (https://tokentax.co/import/csv).



CashApp logo

Cash App

  1. Sign into Cash App from a desktop computer (https://cash.app/login).

  2. Click Statements.

  3. Click Export CSV to download your CSV history.

  4. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



CEX crypto exchange logo

CEX.IO

  1. On CEX, navigate to Finance and then to Transactions.

  2. Set the filter to All transaction types and select a date range containing all trades.

  3. Download the CSV file.

  4. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



Changelly crypto exchange logo

Changelly

  1. Go to your transaction history (https://changelly.com/history).

  2. Click Download CSV.

  3. Upload your CSV file to TokenTax.



Circle crypto exchange logo

Circle

  1. On Circle, go to your Account History (https://www.circle.com/settings/advanced) page.

  2. Select the transactions you want to include in your report that will then be emailed to you.

  3. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



CoinEx crypto exchange logo

CoinEx

  1. On the CoinEx top bar, hover over All Orders, then click Execution History.

  2. At the top right, click All time, then click Export.

  3. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



Coinexchange crypto exchange logo

CoinExchange

CoinExchange does not offer CSV downloads, but you can copy your transaction log into our manual upload template.



Coinmate crypto exchange logo

CoinMate

  1. In CoinMate, and click on Transaction History in the Account menu.

  2. Click on Export as CSV.

  3. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



Coinspot crypto exchange logo

CoinSpot

  1. At the top right of the homepage, click Account.

  2. Click the order history icon.

  3. At the top right of the table, click Download CSV.

  4. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



Cointracking logo

CoinTracking

  1. On CoinTracking, click on Enter Coins (https://cointracking.info/enter_coins.php).

  2. Click Export.

  3. Select CSV (All Trades).

  4. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



Coss crypto exchange logo

Coss

  1. On Coss, click Account -> Trade History (https://www.coss.io/c/accounts/completed_orders).

  2. Click on Export Complete Trade History.

  3. Select a date range between before you opened your account and now and click on Export.

  4. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



Cryptopia crypto exchange logo

Cryptopia

Cryptopia has permanently shut down. You can still upload past CSVs to TokenTax, and our system will automatically accept them.

Don't have your Cryptopia data saved? We may be able to help.



EtherDelta crypto exchange logo

EtherDelta

  1. You can create a CSV of your EtherDelta transactions using the DeltaBalances Trade History Tool (https://deltabalances.github.io/trades.html).

  2. Enter the address of the wallet used for Etherdelta on the top bar and click the search icon.

  3. Under the "select exchanges" dropdown, make sure that only EtherDelta is checked

  4. Under Date range, select manual block range and set the first (left) box to 1. It will default back to the earliest possible date (3154197). Don't worry — this will still pull the full history.

  5. Once your trades finish loading, select TokenTax (CSV) under Export trades and download the CSV.

  6. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).

Gate IO crypto exchange logo

Gate.io

  1. On the Gate.io top bar, click Wallets.

  2. On the sidebar of the next page, click Trade History.

  3. Select ALL for both Markets and Coin. Choose date range that contains all of your trades.

  4. Click the download button (the down-pointing arrow). Upload your CSV file to TokenTax (https://tokentax.co/import/csv).

For deposits and withdrawals

  1. On the Gate.io top bar, click Wallets.

  2. On the sidebar of the next page, click Recent Deposits (https://www.gate.io/myaccount/mydeposits.)

  3. Select a date range containing all of your deposits.

  4. Click the download button (the down-pointing arrow).

  5. Repeat the above steps but click Recent Withdrawals (https://www.gate.io/myaccount/mywithdrawals) on the Wallets page sidebar.

  6. Upload your CSV files to TokenTax (https://tokentax.co/import/csv).



Exodus crypto wallet and exchange logo

Exodus

  1. On Exodus, go to your portfolio screen

  2. At the top left, click Transactions

  3. At the top right of the Transactions screen, click Export into CSV

  4. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



Gemini crypto exchange logo

Gemini

  1. From the Gemini home page, select the Transfer Funds dropdown menu.

  2. Click Transaction History (https://exchange.gemini.com/history).

  3. Click on the blue Download History button.

  4. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



HitBTC crypto exchange logo

HitBTC

For trades:

  1. Select My Trades (https://hitbtc.com/reports/trades) under Reports.

  2. Click Export as .csv.

  3. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).

For deposits and withdrawals:

  1. Select Payment History (https://hitbtc.com/reports/history) under Reports

  2. Click Export as .csv.

  3. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



Huobi crypto exchange logo

Huobi

  1. On Huobi, mouse over Orders at the top right and then click Exchange & Margin Orders (https://www.hbg.com/en-us/transac/).

  2. On the top bar, click Transaction History.

  3. At the top right of the table, click the icon to export order details.

  4. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



Kraken crypto exchange logo

Kraken

  1. Hover over your user icon at the top right of Kraken and click History then Export (https://www.kraken.com/u/history/export).

  2. Select Ledgers (not Trades) from the dropdown, then select your time period, from when you first opened your Kraken account to the present.

  3. If you are having trouble with the custom date range selector, be sure to select the earlier date first and then latest / present day date last.

  4. Select all the fields by clicking Select All.

  5. Click submit and download your ledgers CSV once it's ready.

  6. Unzip and upload your CSV file to TokenTax (https://tokentax.co/import/csv).



KuCoin crypto exchange logo

KuCoin

For trades:

  1. At the top right of KuCoin, hover over Orders and click Trade History, then click on the link in the orange message to access your pre-February 2019 trade history (https://www.kucoin.com/records-v1).

  2. On the top bar, click Trade History, Deposit History, or Withdrawal History, depending on which histories you want to download (we only need deposits and withdrawals if you plan to generate a FBAR).

  3. 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."

  4. After you have generated CSVs for all months, click Download CSV to go to the page where you can download your CSVs.

  5. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).

For deposits and withdrawals:

  1. At the top right of KuCoin, click Assets. Then on the left sidebar, click Archives.

  2. In Deposit history, click Export to CSV to export deposits after 2/18/2019. KuCoin only allows exports of 3 months at a time, so do 3 month segment exports for your whole KuCoin history back to 2/18/2019.

  3. Now, click the link to "view the transaction history of the old version," and repeat the CSV export for trades for your history from account opening to 2/18/2019.

  4. Repeat this process, but for the withdrawal history.

  5. Upload your CSV files to TokenTax (https://tokentax.co/import/csv)



Liqui crypto exchange logo

Liqui

Liqui has shut down, but we can take CSV uploads of your records.

  1. Go to your Trade History (https://liqui.io/tradeHistory) page.

  2. At the top right of the table, click Export to CSV: All Trade History.

  3. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



Liquid crypto exchange logo

Liquid

  1. At the top right, click Wallets. Then, on the top bar, click Transactions.

  2. Scroll down to Overview Report, select a time range containing all of your trades, then click Send Report Via Email.

  3. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



Livecoin crypto exchange logo

Livecoin

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.

  1. Hover over Buy / Sell on the top bar, then click Transactions.

  2. Under your transactions table, click Export to: CSV.

  3. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



Local Bitcoins crypto exchange logo

Local Bitcoins

  1. Go to your wallet page.

  2. Above the transactions list, click Download CSV.

  3. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



Lykke crypto exchange logo

Lykke

  1. In Lykke, click Funds on the top bar.

  2. Above your table of assets, click History.

  3. At the top right of the page, click Export to CSV. Select All when prompted what to download.

  4. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



Mercatox crypto exchange

Mercatox

  1. Go to the Wallet (https://mercatox.com/wallet/transactions) and then click on Transactions History.

  2. Click on Download CSV.

  3. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



Poloniex crypto exchange logo

Poloniex

  1. Go to your Poloniex Trade History (https://www.poloniex.com/tradeHistory).

  2. Click on Export Complete Trade History in the top right corner.

  3. Once your report is ready, download the CSV file.

  4. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



QuadrigaCX crypto exchange logo

QuadrigaCX

QuadrigaCX is shut down, but we still accept CSVs you have saved.

  1. Click your username in the upper right corner and select Account History.

  2. Select the Trades tab and click export your trade history as a CSV file.

  3. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



STEX crypto exchange logo

STEX

  1. Go to your STEX profile settings by clicking your email at the top right and selecting Profile. Then, go to the Report tab on the sidebar (https://app.stex.com/en/profile/report).

  2. Click the User History tab on the top bar.

  3. Click Export to Excel to download your trade history CSV.

  4. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



The Rock Trading crypto exchange logo

The Rock Trading

  1. Hover over your username at the top right and click Transactions history.

  2. Select the type of exchange, the currency, and a date range containing all your trades and click Export to CSV.

  3. Repeat the above step for any other currencies or types of exchange you have made.

  4. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



Tidex crypto exchange logo

Tidex

  1. Click your username at the top right. On the next page, on the left sidebar, click Trade History.

  2. At the top right of your transactions table, make sure you have All selected in the trade history dropdown. Then, click To CSV.

  3. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



TradeOgre

  1. Go to your account page by hovering over the icon at the top right, click Balances, and, on the left bar, click Trade History (https://tradeogre.com/account/history/trades).

  2. Click Export All Trade History (CSV).

  3. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



TradeSatoshi crypto exchange logo

TradeSatoshi

  1. Go to your TradeSatoshi order history (https://tradesatoshi.com/Orders) by hovering over the silhouette icon at the top right and clicking Order/History.

  2. At the top right of the trades history table, click Export to download your order history CSV.

  3. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



Uphold crypto exchange logo

Uphold

  1. Then click on Activity on the top right corner of your Uphold dashboard.

  2. Click on the Settings button and download your CSV file.

  3. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).



YoBit crypto exchange logo

YoBit

YoBit does not offer CSV downloads, but you can copy your transaction log into our manual upload template.



itBit crypto exchange logo

itBit

  1. On itBit, hover over Accounts at the top right. Select Trading History.

  2. In the top left corner, select which account you'd like to view. Click Export selected to .CSV in the upper right corner to save your data.

  3. Upload your CSV file to TokenTax (https://tokentax.co/import/csv).

Calculate your crypto taxes now

TokenTax does the work so you don’t have to.

Exit hijack mode

Show admin panel