Which currencies are supported?

Crypto.com Tax currently supports more than 10,000 cryptocurrencies listed on CoinGecko. Our team is watching the market closely with new cryptocurrency support being added periodically.

Which exchanges/wallets are supported?

We offer native support for the most popular exchanges/wallets in the supporting jurisdictions including the following:


  • Crypto.com App

  • Blockchain.com Wallet

  • Coinomi

  • Exodus


  • Crypto.com Exchange

  • BigONE

  • Binance

  • Binance US

  • Bitbuy

  • Bitfinex

  • Bittrex

  • Bitrue

  • BKEX

  • Blockchain.com Exchange

  • Changelly Pro

  • Coinbase

  • Coinbase Pro

  • CoinJar

  • CoinJar Exchange

  • CoinSpot

  • DigiFinex

  • FTX

  • FMFW.io

  • Gate.io

  • Gemini

  • HitBTC

  • Huobi Global

  • Kraken

  • KuCoin

  • OKX

  • Phemex

  • Shakepay

  • ZB.com

We’re working on expanding our service to other jurisdictions and adding more support for wallets/exchanges throughout the world. If we currently don’t support your account, you can still import data through Generic CSV Template.

Which countries are supported?

Crypto.com Tax currently supports the following jurisdictions: Australia, Austria, Canada, Denmark, Finland, Germany, Norway, Spain, the United Kingdom, and the United States. We are working on adding more functionality to expand our service to more jurisdictions. We welcome your feedback and ideas to make our products better.

Why am I asked to turn on browser notifications? How do I turn them on?

Crypto.com Tax relies on browser notifications to give you updates when any change is made. You’ll be able to get the status of tax recalculation that is associated with transaction addition/deletion/edition. You can still enjoy the full functionality of Crypto.com Tax even with the notifications disabled, but the experience will be extremely rough. Therefore, we require all our users to turn on the browser notification service to make sure everyone gets the optimal user experience.

To enable browser notifications, please follow the instructions provided by different browsers:

Note that Safari does not support browser notifications so we suggest you use the browsers stated above.

Why am I not getting the full functionality on a mobile device?

Tax calculation is a complicated process and requires a close examination of each and every transaction. If you handle all these on your mobile devices, you can easily make mistakes. Many actions also aren’t very easy to do on a mobile device, such as importing transactions from various CSV files. Therefore, we only enable the tax report generation and general overview page to mobile browsers. This is to ensure we deliver the best user experience to all of our members.

How do I solve the below error messages on the transaction overview page?

  • Missing purchase history for <Amount> <Token>. Your calculation can be wrong.

When you dispose of crypto that you do not hold in your account, this error message will pop up. You can fix this by either manually adding the missing crypto purchase to the account or importing the missing tokens through API/CSV upload. Please follow the below instructions to add the missing tokens depending on the situation.

a) Manual edit - Clicking the Add Transaction + button on the Transactions page

b) API/CSV upload - Add Wallet/Exchange + on the Wallet & Exchange page

  • Binance & CoinJar missing purchase history

You may find this warning message for your first buy transaction when importing from Binance & CoinJar. The missing purchase history is caused by the fee charge being included in the buy transaction. Since there is no purchase history for this fee, we suggest you manually add the missing fee purchase history with zero cost basis following the steps below:

  1. Go to the Transaction page and click AddTransaction +

  2. Under Buy/Sell cryptocurrency, set Date & Time before the original Binance/CoinJar buy transaction

  3. Select the corresponding Wallet/Exchange

  4. Set Amount Sold & Amount Bought, click Set Net Worth under Amount Sold as 0. Please note Amount Bought should be the same amount as the fee charged from the Binance/CoinJar buy transaction.

  5. Click Add Transaction

  • Missing one side of the token. Please edit and fix the transaction.

When the type: Buy/Sell and Exchange imported by API connection and exchange/wallet’s csv file are missing either the incoming or outgoing side, this error message will pop up. You can manually add the missing token by clicking the ... menu and then Edit on the right side of the transaction.

  • Missing the receiving wallet/exchange for the transfer transaction. Your balance can be incorrect.

When a transfer transaction is missing the receiving account, this message will pop up. You can manually add the receiving wallet/exchange by clicking the ... menu and then Edit on the right side of the transaction.

A) This transaction contains loss that can be potentially disallowed due to repurchase on <MM/DD/YYYY 00:00:00>

B) This is a repurchase transaction that triggers a superficial loss potentially. Crypto.com Tax does not make the tax adjustment in this transaction.

This is specific to Canada’s superficial loss rule. The error messages will pop up when there is a buy transaction within 30 days before or after a sell transaction with a capital loss. The loss should be disallowed and added back to the cost basis of the buy transaction. Please click the ... menu and then Edit on the right side of the transaction, and then you can manually adjust the cost basis by clicking Set Net Worth on the edit transaction page.

After adjusting the transactions, we suggest you put comments in those transactions to remind yourself that the superficial loss rules have been handled.

  • Rate is not available. Please go to our FAQ for more details.

This error message will pop up when we cannot provide the latest FX rate for the cryptocurrency. Please click the ... menu and then Edit on the right side of the transaction, and then you can manually adjust the cost basis by clicking Set Net Worth on the edit transaction page.

  • We cannot determine an appropriate category for this transaction. We're currently treating this the same way as Gift/Payment. Please categorize this transaction properly to avoid any error in your tax calculation. Please go to our FAQ for more details.

The type of the transaction imported by API connection or exchange/wallet’s CSV sometimes cannot be correctly determined and will be marked as uncategorized with a default treatment. Please manually edit the type of transaction to the types we support. You can refer to the question What is Generic CSV Template and how do I use it? for all the supported transaction types.

  • The cost basis of a gift may depend on the cost basis from the donor. Please adjust the cost basis manually and visit our FAQ for more details.

This is specific to the US. Please look at our upcoming US tax guidance to adjust the cost basis of the gift if necessary.

  • The crypto that you donated is calculated according to the cost basis method that you choose in the setting. If you decide to donate the crypto with the lowest cost basis first, please rearrange the order of the purchase manually.

This is specific to the US. IRS allows users to donate their crypto with the lowest cost basis first, no matter which cost basis method they choose.

  • The amount should not be zero. Please manually edit the amount.

The transaction and fee amount imported by API connection or exchange/wallet’s CSV can sometimes be missing and incorrectly determined. Please manually edit the amount according to your record.

I found a bug. What can I do?

Please contact us via the chat button, or report the bug at [email protected], with the following information:

  • Description of the bug

  • How to reproduce the bug

  • Screenshots

We’ll investigate the issue and get back to you as soon as possible.

Did this answer your question?