Crypto.com logo

How to Connect Crypto.com and Koinly

Want to calculate your Crypto.com taxes with Koinly? Whether you're using Crypto.com desktop or the app - here's the step by step instructions on how to do it.

API Import CSV File Import
Last updated: Friday, 26 August 2022

How to do your Crypto.com taxes with Koinly

Crypto.com is one of the largest crypto exchanges going - offering investors a huge variety of opportunities including NFTs, DeFi staking and crypto Visa cards. Whatever your investments - doing your Crypto.com taxes with Koinly is easy. You just need to connect via API or by uploading a CSV file. Here's how.

How does Koinly help you do your Crypto.com taxes?

Koinly works by importing your Crypto.com transaction data so that you can calculate your taxes in under 20 minutes. Let's look at an example - here's some transactions in a Crypto.com account.

Transactions in Crypto.com example

You can import your Crypto.com transaction history via API integration or by uploading CSV files of your Crypto.com transaction history. Once you've done this, you'll be able to see your Crypto.com transactions in Koinly - like this.

Crypto.com transactions in Koinly

This lets you manage all your crypto transactions - from Crypto.com and any other exchanges you use - from one single platform, making crypto tax simple. Here's how to import your Crypto.com transaction data.

Please note, you'll need to connect Crypto.com and the Crypto.com app separately with Koinly. We've got step-by-step instructions on how to connect both below.

How to connect Crypto.com to Koinly via API

On Crypto.com

  1. Log in to Crypto.com
  2. Click on your profile icon in the top right corner.
  3. From the drop down menu, select profile.
  4. From the left hand menu, select API keys.
  5. Select create new API key.
  6. Enter a name for your API key, for example, Koinly.
  7. Complete the two-factor verification and enter the verification code.
  8. Save your API key. The automatic settings should be read only. This is the only permission Koinly needs.
  9. Copy your API key and API secret key. You might want to store these somewhere secure as they won't be shown again.

On Koinly

  1. Sign up or log in to your Koinly account and go to the Wallets page.
  2. Select add new wallet: Crypto.com.
  3. Select set up auto-sync.
  4. Paste the API key and API secret key into Koinly.
  5. Select secure import.

Good to know
If you're using the crypto.com app - you'll need to use the CSV file method.
The Crypto.com API only imports Crypto.com exchange trades from the last 6 months. Use the CSV file method below instead.

How to connect Crypto.com to Koinly via CSV

On Crypto.com

You'll need two files from Crypto.com to upload to Koinly. Here's how to get both:

  1. Log in to Crypto.com
  2. In the top right corner, select wallets.
  3. From the drop down menu, select spot wallet.
  4. From the left hand menu, select transaction history.
  5. In the right corner, select export history.
  6. Enter a date range.
  7. Check the select all box.
  8. Select export to CSV.
  9. Wait for the file to generate and then select download. This may take a couple of minutes.
  10. Now go to order history in the left hand menu.
  11. Select export history.
  12. Enter a date range.
  13. Check the select all box.
  14. Select export to CSV.
  15. Wait for the file to generate and then select download. This may take a couple of minutes.

On Koinly

  1. Log in to your Koinly account and go to the wallets page.
  2. Select add new wallet: Crypto.com.
  3. Select import from file.
  4. Upload your CSV file(s).

Good to know
Crypto.com CSV files only cover 6 months of transaction data. You may need to export multiple files. Koinly needs your complete transaction history on the platform to generate an accurate tax report.
Syndicate and supercharger transactions may not be included in CSV exports.

How to connect the Crypto.com app to Koinly via CSV

In the Crypto.com App

  1. Open your Crypto.com app.
  2. Select accounts at the bottom of the screen.
  3. Select transaction history in the top right corner.
  4. Select the export icon in the top right corner.
  5. Select crypto wallet.
  6. Select a start and end date (maximum of 3 years). Please note, Koinly needs your entire transaction history so you may need to export multiple CSV files.
  7. Select export to CSV.
  8. Select download once your file is generated.

Please note, if you use the Crypto.com app fiat wallet or the Crypto.com Visa Card, you'll need to download CSV files for these too. This is easy, just follow the instructions above, but select 'fiat wallet' or 'crypto.com visa card' from the menu under 'transaction' instead of 'crypto wallet'.

How do I troubleshoot my Crypto.com integration to Koinly?

Having trouble with your Crypto.com import? No worries - here's where you can find help: