Which currencies are supported?

For cryptocurrencies, we’re currently supporting coins with more than 1M market cap based on the data from CoinGecko. The list consists of roughly 1300 coins. We’re watching the market closely and will make sure new coins are supported in a timely manner.

We support most of the major fiat currencies that are used throughout the world. Please refer to the form below for the complete list.

Supported fiat currencies

USD - United States Dollar

AED - United Arab Emirates Dirham

AUD - Australia Dollar

ARS - Argentine Peso

AZN - Azerbaijani Manat

BGN - Bulgarian Leva

BRL - Brazilian Real

VES - Sovereign Bolivar

GHS - Ghanaian Cedi

BOB - Bolivian Boliviano

EUR - Euro

CAD - Canadian Dollar

ISK - Icelandic Kronur

CHF - Swiss Franc

CLP - Chilean Peso

CNY - Chinese Yuan

CRC - Costa Rican Colon

COP - Colombian Peso

CZK - Czech Koruna

DOP - Dominican Peso

DKK - Danish Kroner

EGP - Egyptian Pound

GEL - Georgian Lari

GBP - Pound Sterling

HKD - Hong Kong Dollar

HRK - Croatia Kuna

HU - Hungarian Forint

IDR - Indonesian Rupiah

ILS - Israeli New Shekel

INR - Indian Rupee

KES - Kenya Shilling

JPY - Japanese Yen

KRW - Korean Won

KZT - Kazakhstani Tenge

LBP - Lebanese Pound

MAD- Moroccan Dirham

LKR - Sri Lankan Rupee

MXN - Mexican Peso

MDL - Moldovan Leu

MYR - Malaysian Ringgit

NGN - Nigerian Naira

NAD - Namibian Dollar

NOK - Norwegian Kroner

NZD - New Zealand Dollar

PHP - Philippine Peso

PEN - Peruvian Sol

PKR - Pakistani Rupee

QAR - Qatar Riyal

PLN - Polish Zlotych

PYG - Paraguayan Guaraní

PAB - Panamanian Balboa

RON - Romanian Lei

RUB - Russian Ruble

SEK - Swedish Kroner

SAR - Saudi Riyal

SGD - Singapore Dollar

THB - Thai Baht

TWD - New Taiwan Dollar

TRY - Turkish Lira

UGX - Uganda Shilling

UAH - Ukraine Hryvnia

UYU - Uruguay Peso

UZS - Uzbekistani Sum

VND - Vietnamese Dong

ZAR - South African Rand

Which exchanges/wallets are supported?

Currently, the service supports both the US, Canada, Australia, Germany, and the UK, therefore 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

  • Blockchain.com Exchange

  • Changelly Pro

  • Coinbase

  • Coinbase Pro

  • CoinJar

  • CoinJar Exchange

  • CoinSpot

  • FTX

  • Gate.io

  • Gemini

  • HitBTC

  • Huobi Global

  • Kraken

  • KuCoin

  • OKEx

  • Shakepay

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 five jurisdictions, the US, Canada, Australia, Germany, and the UK. 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/Trade 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: trade/buy/sell 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?