Keeping books and records of crypto-assets for tax filing

If you engage in crypto-asset transactions, you have to keep adequate books and records to support each transaction. This applies to individuals and businesses.

Books and records to keep

You should keep books and records of your crypto-asset transactions and receipts  associated with managing your tax affairs.

Crypto-asset transaction information includes:

Associated receipts include:

If you use crypto-asset exchanges or other custodial platforms, you should keep books and records of the following information:

If you perform crypto-asset mining activities, you should keep the following books and records:

Organization and storage methods

You can keep books and records using manual organization and storage methods. However, there are different types of software that can be used to track crypto-asset transactions.

Given the nature of crypto-assets transactions, the Canada Revenue Agency (CRA) encourages taxpayers to keep their records electronically. You may use third-party software to help track your crypto transactions. The CRA does not endorse specific products, but recommends exporting your transaction records regularly.

If you use crypto-asset exchanges or other custodial platforms, become familiar with your exchange or platform to ensure you can access the information you need. Crypto-asset exchanges have different standards for the books and records they keep.

Time retention guidelines

You are responsible for keeping all required books and records for at least six years from the end of the last taxation year to which the records and books of account relate.

If you use crypto-asset exchanges or other custodial platforms, regularly export a history of your activity to make sure you have adequate books and records in case the exchange ceases operating, stops offering services in Canada, or you lose access to your account. Crypto-asset exchanges have different standards for how long they keep books and records. 

Page details

2025-11-10