Depending on how much cryptocurrency you own, you may need to file a t1135 or face severe penalties if you don't. Cryptocurrency is considered a foreign investment, and if you have more than $100,000 of those, including stocks and property, you're over limit.
Also, when leaving Canada, you...