Preparing Your Bitfinex Tax Reports

Quickly calculate your bitfinex taxes and create the appropriate tax documents to submit to your tax authority. Koinly completely integrates with Bitfinex and makes tax reporting a piece of cake.

API Import CSV File Import

Here's what you need to do

The first and usually the only step is to download all your transactions from bitfinex and import them into Koinly. There are a couple of ways you can do this:

  • As Bitfinex has an API, the fastest way to do so is to simply connect your API keys (api key, api secret). Then Koinly will sync all your transaction data automatically and you are ready to create your tax document.

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

  • If the above method(s) are not possible for you, you can also add the transactions manually via Koinly's web interface.

Note that if you want to use CSV files, you need to make sure to import your deposits/withdrawals and trades for ALL previous years and not just the current one!

That's all you have to do. The only other thing to keep in mind is to tag your airdrops/forks so they appear as Income on your final crypto tax reports!

Importing Bitfinex transactions automatically via API

Follow these steps to get your API keys:

  1. Open the Bitfinex API page
  2. Click Create New Key
  3. Keep the default permissions unchanged (all 'Read' permissions enabled)
  4. Enter a label for the API key, such as Koinly
  5. Click Generate API key
  6. If applicable, enter your two-factor authentication code
  7. Confirm the new API key from the verification email you receive from Bitfinex
  8. Copy the API Key and API Key Secret

Bitfinex Margin and Lending is not currently supported via API. In such cases, avoid using API and upload your ledgers.csv file instead.

Importing Bitfinex transactions manually via CSV files

Follow these steps to download your transaction files:

  1. Open the Bitfinex Reports page
  2. Click on Trading > Ledgers
  3. Click on the Calendar icon. Select a Custom date range that includes ALL your trades (for all years)
  4. Ensure DD-MM-YY is selected for the date format
  5. Click on View then Export
  6. The CSV file will be sent to your email
  7. Upload the downloaded file to Koinly