Filing taxes on Kraken

TokenTax connects to Kraken for easy crypto-currency trade tracking and tax filing.


Connecting Kraken with TokenTax

  1. Go to your API keys ( page by clicking your username at the top right, clicking settings, and then selecting the API tab.

  2. Click Generate New Key.

  3. Enable the following permissions: Query Funds, Query Closed Orders & Trades, Query Ledger Entries.

  4. Click Generate Key.

  5. Copy your API key and private (secret) key to TokenTax (

Uploading a Kraken CSV with TokenTax

  1. Hover over your user icon at the top right of Kraken and click History then 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 (

Frequently Asked Questions

How Crypto Taxes Work: Our Getting Started Guide

Check out our 2019 crypto tax guide. TokenTax makes it easy: automatically import your crypto trading from any exchange and generate the required crypto tax forms!

Read more

How Does TokenTax Work?

A quick rundown of how TokenTax works and why we are the top cryptocurrency tax software. Import your crypto trading from any exchange and easily create the required tax forms.

Read more

How to File Crypto Taxes on Your Tax Return

You are required to include crypto profits on your taxes. We explain how to put together your tax return with your crypto capital gains and income included.

Read more

Get started with TokenTax

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

Exit hijack mode

Show admin panel