Many Canadians want to hold Bitcoin or other cryptocurrencies inside their registered accounts to shelter gains from tax. The question of whether you can hold crypto directly in an RRSP (Registered Retirement Savings Plan) or TFSA (Tax-Free Savings Account) is one of the most common in Canadian personal finance. The answer involves some nuance — here is a complete explanation for 2025.
The Income Tax Act governs what qualifies as an eligible investment inside registered accounts. To be held in an RRSP or TFSA, an asset must be a "qualified investment" as defined by the CRA. Qualified investments include:
Cryptocurrency does not meet any of these definitions. Bitcoin, Ethereum, and other cryptocurrencies are not listed on designated stock exchanges and are not bonds, shares, or cash. Therefore, holding crypto directly in a TFSA or RRSP is not permitted under current Canadian tax law.
If you attempt to hold crypto in a registered account, the CRA can impose a significant penalty tax on the value of the non-qualified investment.
Since 2021, Canadians have been able to get crypto exposure inside registered accounts through exchange-traded funds (ETFs) that hold Bitcoin and Ethereum. These ETFs trade on the Toronto Stock Exchange (TSX), making them qualified investments for RRSPs and TFSAs.
Canada launched the world's first Bitcoin ETF in February 2021 — the Purpose Bitcoin ETF (ticker: BTCC) — beating the United States by nearly three years. This gave Canadian investors a groundbreaking advantage in accessing crypto through registered accounts.
These ETFs can be purchased through any Canadian brokerage — including Wealthsimple Trade, Questrade, TD Direct Investing, and others — and held inside TFSAs, RRSPs, FHSAs, and RESPs.
If you hold a Bitcoin ETF inside your TFSA:
This is potentially a massive advantage. If Bitcoin doubles in value, a direct crypto holding would result in a taxable capital gain. Inside a TFSA, the same gain is completely sheltered from tax.
Holding Bitcoin ETFs inside an RRSP defers tax rather than eliminating it. Gains compound tax-free within the RRSP, but withdrawals in retirement are taxed as ordinary income. This can still be advantageous if you expect to be in a lower tax bracket in retirement.
Because crypto can be highly volatile, some financial planners caution against holding large crypto ETF positions in an RRSP — a severe decline in value inside an RRSP permanently reduces your tax-sheltered room, with no ability to claim capital losses.
Holding crypto ETFs is not identical to holding actual Bitcoin:
Shares of publicly traded companies with significant crypto exposure are qualified investments for registered accounts. Examples include:
These provide indirect crypto exposure and are valid RRSP/TFSA holdings, though their price movements may not perfectly correlate with Bitcoin or Ethereum.
Keep your banking costs at zero while you explore investing. KOHO offers free banking with no monthly fees and no minimum balance. Use code 45ET55JSYA for a bonus when you sign up.
Open KOHO Free — Code 45ET55JSYA