How to File Your Taxes with Koinly is a non-custodial Bitcoin trading platform based in Canada, that allows users to trade Bitcoin while maintaining complete control of their own keys and crypto. Whatever your transactions, Koinly can help with your Bitcoin taxes in Canada. Here's how it works.

Follow these steps to download your data:

  1. Log in to your account
  2. Go to the transactions history page
  3. Export/download your transaction history for ALL years of trading (check with their support if you can't find this)
  4. Manually check that the file contains all your deposits, withdrawals and trades

On Koinly:

  1. Create a free account on Koinly
  2. Complete onboarding until you get to the Wallets page and find in the list
  3. Click on it and select "File import" in the import options screen
  4. Upload the files you downloaded from (one at a time) and click on Import
  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!
Having trouble connecting with Koinly?

Does report to the CRA? is a regulated Canadian money service business (MSB). As such it must adhere to KYC and AML obligations report to FINTRAC and potentially share data with other authorities like the CRA as required.

Your frequently asked questions

Does have tax documents?
How do I get my tax report from
Do I have to pay taxes on
Does provide financial or end of year statements?