Simplify KuCoin tax reporting with Koinly. Integrate via API or CSV to easily calculate the tax liability of your KuCoin transactions, trading and history. Get started for FREE!
You might be wondering, does KuCoin provide CSV tax and trade history reports? Is it even possible to get tax info and statements from KuCoin? What about a KuCoin tax API? The good news is, while KuCoin might not provide tax forms and documents, KuCoin does offer 2 easy ways to export transaction and trade history!
KuCoin pairs with Koinly through API or CSV file import to make reporting your crypto taxes easy. Once connected, Koinly becomes the ultimate KuCoin tax tool. How? Koinly will calculate your KuCoin taxes based on your location AND generate your EOFY tax report, all within 20 minutes! All you’ll need to do at tax time is download your KuCoin tax statement from Koinly and file it with your local tax authority. Done!
Good to know
It'll take a few minutes for your KuCoin account to auto-sync with your Koinly account. Koinly is just going through your transaction history and identifying the various taxable events to generate your tax report accurately. KuCoin had a massive update in 2019. For users who had an account prior to this update, there may be some issues with transactions importing incorrectly. Don't worry if this applies to you, you can just use the CSV import file method below instead.
For those using KuCoin futures - this has a separate API which you'll need to integrate with Koinly in addition to the KuCoin API.
Good to know
KuCoin CSV files can cover a maximum time period of 100 days, as well as splitting transaction history into different CSV files. For some of our users, this means a lot of separate CSV files! There's an easy way to get around this though. If you contact KuCoin support, you can request your full transaction history. KuCoin support team are normally happy to provide this and you'll end up with one easy, simple file to import instead of multiple files. Another important thing to know is that KuCoin has different files for trades and orders. Koinly only supports trades files from KuCoin. KuCoin has a CSV export limit of 5 CSV files every 24 hours. This isn't a huge problem for most users, but it's a good reason not to leave your tax returns until last minute if you've got a lot of transactions spanning a long period of time!
If there are issues with the data you import from KuCoin, Koinly won't be able to generate an accurate tax report. Check through your KuCoin transactions, as well as any other synced wallets, to make sure all the imported data is accurate. Follow these simple steps to check your imported data is correct.
All wallets, exchanges and blockchains
First things first, sync every crypto exchange and wallet you use with Koinly. This lets Koinly know when you're moving funds between your own wallets, which is tax free. If you don't sync all your accounts, Koinly will see these transactions as withdrawals or deposits, which may be subject to Income Tax or Capital Gains Tax.
Look out for big numbers
Once everything added, go to the transactions page and filter by type. Select deposits and withdrawals from the drop down menu. Take some time to look through these to ensure there aren't any transfers between your own wallets mistakenly appearing as a withdrawal or deposit. You can fix this manually if you see any.
Review the labels of your transactions
Use the wallet filter next. Select your KuCoin wallet. Go through your KuCoin transactions to check they're tagged correctly. Koinly uses tags/labels to understand the type of transaction and apply the right type of tax. Most of the time these are imported automatically, but if you see any missing or incorrect tags, you can add tags in the Koinly platform.
Withdrawal Tags (sending funds):
Whenever you send funds, this is a withdrawal. Koinly sees withdrawals as a disposal of an asset and by default applies Capital Gains Tax as such. However, some withdrawals are not subject to CGT. Label these using withdrawal tags.
Deposit Tags (receiving funds):
Whenever you receive funds, this is a deposit Koinly sees deposits as a purchase at market price or an investment. These transactions may be subject to Income Tax or Capital Gains Tax, depending on your location and the reason for the deposit. Label these with deposit tags.
Exchange Tags (trading funds):
Whenever buy crypto with fiat, sell crypto for fiat or trade crypto for crypto - this is an exchange. Buying crypto is not taxed, selling crypto is and trading is sometimes taxed depending on where you live. Koinly calculates all of this for you, so there's only one exchange label you might need.
Need more help? Read our Getting Started Guide for more advice on how to get started with Koinly.
Koinly has a great help section, full of common queries and solutions for integrating KuCoin to Koinly. Here are some of the questions we see the most: