March 2, 2022 Ottawa, Ontario Canada Revenue Agency
If you acquire (by mining or otherwise) or dispose of cryptocurrency, you have to keep records of your cryptocurrency transactions. This also applies to businesses that accept cryptocurrency as payment for goods and services.
Cryptocurrency exchanges have different standards for the kinds of records they keep and how long they keep them. If you use cryptocurrency exchanges, we suggest that you export information from these exchanges periodically to avoid losing the information necessary to report your transactions. You are responsible for keeping all required records and supporting documents for at least six years from the end of the last tax year they relate to.