Resources/Integrations/Preparing your Kraken Taxes

Preparing your Kraken Taxes

Last Updated: 2 years ago


Crypto Tax Calculator supports two main options for uploading data from Kraken so you can calculate your Kraken taxes. Kraken has an easy-to-use API which allows you to automatically upload data, they also offer CSV history downloads allowing you to upload the files manually.

Uploading using a CSV import

On Kraken:

  1. Login to
  2. Click on the History Tab once signed in
  3. Then click on the Export tab
    accessing your Kraken data
    accessing your Kraken data
  4. Select Ledgers from the drop-down menu
  5. Submit your request for the date range you have traded. Once your request goes from “Queued to “Processed”, you can download it to your computer

On Crypto Tax Calculator:

  1. Login to Crypto Tax Calculator and navigate to the import page
  2. From the drop-down menu select Kraken
    Importing your Kraken data
    Importing your Kraken data
  3. Import the file previously downloaded from Kraken
  4. While the file is uploading you can continue importing data from your other exchange accounts and wallets

Uploading using an API

On Kraken:

  1. Once logged in navigate to the settings > API page
  2. Click on the “Generate new key” button
    Accessing your API keys
    Accessing your API keys
  3. Select the “Export data” and “Query Closed Orders & Trades” permissions
  4. Generate key for the date range you have traded
  5. Save and copy your API and secret key somewhere secure

On Crypto Tax Calculator:

  1. Login to Crypto Tax Calculator and navigate to the import page
  2. Select Kraken from the drop-down menu
  3. Enter your API and Secret Key and click Import.
  4. The process might take a few minutes, but in the meantime, you can continue adding other exchange data

Wrapping up

That’s it, from the two options you can upload all your transactions from Kraken to calculate your taxes using Crypto Tax Calculator. If you find for whatever reason you are missing some transactions you can upload transactions manually on the Review Transactions page.

The information provided on this website is general in nature and is not tax, accounting or legal advice. It has been prepared without taking into account your objectives, financial situation or needs. Before acting on this information, you should consider the appropriateness of the information having regard to your own objectives, financial situation and needs and seek professional advice. Cryptotaxcalculator disclaims all and any guarantees, undertakings and warranties, expressed or implied, and is not liable for any loss or damage whatsoever (including human or computer error, negligent or otherwise, or incidental or Consequential Loss or damage) arising out of, or in connection with, any use or reliance on the information or advice in this website. The user must accept sole responsibility associated with the use of the material on this site, irrespective of the purpose for which such use or results are applied. The information in this website is no substitute for specialist advice.

Shane Brunette


Shane Brunette founded CTC back in 2018 after dealing with his own crypto tax nightmare. He has worked closely with accountants and tax lawyers to make it easy for fellow cryptocurrency users to be tax compliant.

Recommended reads

Get started for free

Import your transactions and generate a free report preview
No credit card required

Copyright © 2024 Crypto Tax Calculator