How to do your CEX.io taxes

Koinly supports both CEX.io and CEX.io Spot Trading. To do your CEX taxes, the firstand in most cases, the onlystep is to download all your transaction data from CEX.io and CEX.io Spot Trading and import it into Koinly.

Here's how you can do that for CEX.io:

CSV

Follow these steps to sync your CEX.io data automatically to Koinly:

  1. Log in to your CEX.io account.
  2. In the top right corner, click your profile icon.
  3. From the dropdown menu, click API.
  4. Under Permissions, check the Account Balance box. Leave all other checkboxes unticked.
  5. Click Generate Key.
  6. Copy the User ID, API key, and API secret and paste into the fields in Koinly.
  7. On CEX.io, click Activate next to the API information.
  8. A confirmation email will be sent to you. Click the link in the email to activate your API keys.

On Koinly:

  1. Create a free account on Koinly
  2. Complete onboarding until you get to the Wallets page and find CEX.io in the list
  3. Select API > Paste the API keys you copied above in the appropriate box
  4. Hit Import and wait for Koinly to sync your data. This can take a few minutes
  5. Review your transactions on the Transactions page to ensure everything is tagged correctly and no missing data
  6. Go to the Tax Reports page to view your tax liability!
Notes / Limitations

This integration imports transactions made on "CEX.io Wallet" (cex.io), not "CEX.io Spot Trading" (trade.cex.io)


⚠️ Inaccurate data

  • Some older trades may have wrong amounts of assets bought/sold
Having trouble connecting CEX.io with Koinly?

Here's how to import your data from CEX.io Spot Trading:

CSV

Follow these steps to sync your CEX.io Spot Trading data automatically to Koinly:

  1. Log in to trade.cex.io (not cex.io)
  2. Click on the profile icon and select API keys
  3. You can also get to this page by clicking this link: https://trade.cex.io/terminal/settings/keys
  4. Click + NEW API KEY button
  5. Set the name (any name, e.g. "Koinly tax key")
  6. Under permissions, select only the Read permission
  7. All other permissions should be deselected
  8. Keep the "IP Whitelist" field empty
  9. Click Create API Key
  10. Copy the API key and secret and paste them in Koinly

On Koinly:

  1. Create a free account on Koinly
  2. Complete onboarding until you get to the Wallets page and find CEX.io Spot Trading in the list
  3. Select API > Paste the API keys you copied above in the appropriate box
  4. Hit Import and wait for Koinly to sync your data. This can take a few minutes
  5. Review your transactions on the Transactions page to ensure everything is tagged correctly and no missing data
  6. Go to the Tax Reports page to view your tax liability!
Notes / Limitations

Use this integration only if you traded on trade.cex.io - otherwise, use the other CEX.io integration in Koinly

Having trouble connecting CEX.io Spot Trading with Koinly?

FAQs

Is CEX.io legit?
What is CEX.io?
Can I use CEX.io in the USA?