Dealing with crypto accounting and taxes

Here's Why You Need Records to File Crypto Taxes

For many years, crypto taxes and trading crypto has, for many, been the land of the free. Literally.  Governments around the world are starting or have crypto banned, regulated or legalized.  In Canada, this is not the exception.  Since 2016, the Canada Revenue Agency (CRA) has had rules around crypto how to tax currency.

What do I give my accountant for crypto taxes?

In order for a crypto tax accountant to be able to help process whether the trades were overall profitable or not – and therefore whether you owe crypto taxes, it is important to be able to have records available.  Crypto exchanges are the on-ramp to the crypto world. A crypto exchange would the ones like BinanceBitBuyNetcoins, among others.  You would deposit your dollars by transferring your dollars by Interac Direct Deposit (also known as ACH in the USA), or by credit card payment into the crypto exchange.  Once there, you would buy your cryptos.  The exchange would have a record.  The other way would be to manually record every transaction on a piece of paper, on an Excel file. The CRA requires the following information:

  • the date of the transactions
  • the receipts of purchase or transfer of cryptocurrency
  • the value of the cryptocurrency in Canadian dollars at the time of the transaction
  • the digital wallet records and cryptocurrency addresses
  • a description of the transaction and the other party (even if it is just their cryptocurrency address)
  • the exchange records
  • accounting and legal costs
  • the software costs related to managing your tax affairs.

By now, every major crypto currency exchange should have the ability to track some or all these requirements.

How do I find out if the crypto exchange has downloadable records?

The best way is to deal with exchanges based in Canada.  They will most likely be able to meet the CRA record keeping requirements.  However, if they are abroad, they will deal in their local currency and may not have complete information.  At the very least, they will have the transaction date, the type of crypto and type of transaction.

What to look for?

  1. when you’re at the crypto exchange, look for terms like “export” or “view all transactions” and look for “download all transactions” and “export to csv”. 
  2. reach out to each of the exchanges for human help.
  3. If the exchange has a “help” section, check if there’s a search box function over.  Use terms like “export transactions” to see what search results come back. There might be a knowledge base page that will show you how to obtain the transactions.

 

STEP 1: Getting to the download "all transaction" section

 

 Step 1 to download your crypto data transactions

 

Step 2: Download the CSV file

 

 Step 2 to download your crypto data transactions

 

 

Step 3: You should end up with a CSV file as shown: 

 

 

Step 3 to download your crypto data transactions 

 

What about transactions recorded in the hardware wallet?

Cryptos can be stored in the cloud at the exchange or they can be transferred to a crypto wallet (a.k.a Cold Storage).  An example of a crypto currency hardware wallet is Ledger Live.  Ledger Live’s desktop application has the ability to download transactions in csv format.  Unfortunately, the wallet doesn’t record the purchase cost of the crypto and doesn’t record the currency at the time of purchase used to buy or sell.  Those elements are required by CRA and by a crypto accountant. 

Reference: 

Guide for cryptocurrency users and tax professionals

Related Articles

Related Articles

Image

Company & Legal

Services

Forte Innovations specialty is in crypto tax accounting, including bookkeeping, controller and CFO services in Canada.  We are not a public accounting firm and does not provide services that would require a license to practice public accountancy.