logo

Filing Your Deribit Taxes

Effortlessly calculate your deribit taxes and create the right tax documents to send to your tax agency. Koinly supports Deribit and makes tax reporting a piece of cake.

API Import CSV File Import

Let's start

The first and usually the only step is to download all your data from deribit and upload them into Koinly. There are a few ways you can do that:

  • As Deribit has an API, the simplest way to do so is to just connect your API keys (api key, api secret). Then Koinly will import your transaction data and you can generate a tax document.

  • If you don't have access to your API keys you can also import transactions by importing your CSV files.

  • If you only have a few transactions and the above method(s) are not possible for you, you can even add the transactions manually via Koinly's web interface.

If you decide to import CSV files, you have to make sure to import your deposits/withdrawals and trades for ALL years !

That's it. Don't forget to tag your airdrops/forks so they show up as Income on your generated cryptocurrency tax reports!

Importing Deribit transactions automatically via API

Follow these steps to get your API keys:

  1. Open the Deribit API Keys page
  2. Click the Add a new key button
  3. Change the permissions for all fields to READ, set Name to Koinly and leave the IP fields blank
  4. Click Add a new key
  5. Copy the API Key and API Secret here
  6. For subaccounts: If you had subaccounts then you need to create separate deribit wallets for each of them on Koinly

Importing Deribit transactions manually via CSV files

Follow these steps to download your transaction files:

  1. Sign into your Deribit Account
  2. Click on the profile icon in the top right corner and select Transaction Logs
  3. Change the start and end period to include all your Deribit trades
  4. Click on the Download logs button
  5. Now click on Ethereum in the top-left corner and repeat the process to download your ETH logs
  6. For subaccounts: If you had subaccounts then you need to create separate deribit wallets for each of them on Koinly
  7. Upload the downloaded files to Koinly