Can you hold crypto in a TFSA or RRSP in Canada?
Canadians cannot hold Bitcoin, Ether, or other cryptocurrencies directly in a TFSA or RRSP, but certain eligible funds and securities may provide indirect crypto exposure. This guide explains the rules, tax implications, transfer limitations, and differences between direct crypto ownership and registered-account investing.
Key takeaways
- Bitcoin, Ethereum, and other crypto assets cannot be held directly in a TFSA or RRSP because the CRA does not consider cryptocurrencies to be qualified investments.
- Certain listed funds or securities that provide indirect crypto exposure may qualify, depending on the product and registered account provider.
- Holding a crypto fund is not the same as holding crypto directly.
- Fund investors own units or shares and generally cannot withdraw the underlying crypto to a wallet.
- Canadians who already own crypto cannot transfer it directly into a TFSA or RRSP.
- Selling or exchanging crypto may create a taxable disposition.
Direct Crypto vs. Indirect Exposure
Simply put, no, you cannot hold Bitcoin, Ether, or other crypto assets directly in a Tax-Free Savings Account or Registered Retirement Savings Plan. The Canada Revenue Agency states that cryptocurrencies are not qualified investments for registered plans.
However, certain qualified securities, such as eligible exchange-traded funds that provide some form of exposure to crypto, may be available to hold in a TFSA or RRSP. But to be clear, this is indirect exposure: you own units or shares of an investment product rather than the underlying crypto asset.
Canadians who want to buy, sell, hold, stake, or transfer supported crypto assets directly can use a registered crypto trading platform. Those assets are held outside a TFSA or RRSP and are subject to different ownership, tax, fee, and risk considerations.
What can a TFSA or RRSP hold?
A TFSA or RRSP refers to an account type rather than an investment itself. The investments held inside the account must meet the CRA’s qualified investment rules for registered plans.
Common qualified investments typically include:
- Cash and guaranteed investment certificates.
- Government and corporate bonds.
- Mutual funds.
- Exchange-traded funds.
- Most securities listed on a designated stock exchange.
A self-directed TFSA typically allows the account holder to buy and sell qualified investments such as stocks, bonds, mutual funds, and ETFs. The CRA provides a similar list for self-directed RRSPs, including most securities listed on a designated stock exchange. Whether a specific investment is available will also depend on the financial institution that provides the account.
These rules create an important distinction: a security connected to crypto may qualify even though the crypto asset itself does not.
Can you hold Bitcoin or Ether directly in a TFSA?
Bitcoin and Ether cannot be contributed to or purchased directly within a TFSA.
The CRA states that cryptocurrencies such as Bitcoin are not government-issued money and are not qualified investments for registered plans. That rule applies even when the crypto was purchased through a registered Canadian crypto trading platform. Platform registration does not change the crypto asset’s status under the qualified investment rules.
Generally speaking, placing a non-qualified investment in a registered plan can create significant tax consequences. For example, when a TFSA trust acquires an investment that is non-qualified, or an existing investment becomes non-qualified, a tax equal to 50% of its fair market value may apply. Other tax consequences may also arise from income or gains connected to non-qualified investments.
How can a TFSA or RRSP provide crypto exposure?
Some Canadians choose to obtain indirect exposure through an eligible investment fund or other listed security whose value is connected to crypto.
A crypto ETF, for example, may hold a particular crypto asset or use another structure designed to reflect its market performance. The investor can purchase units of the ETF through a brokerage account. The fund, rather than the investor, holds or obtains exposure to the underlying assets. Investors should review how the ETF is structured and what it holds before purchasing units.
A listed fund may be a qualified investment for a TFSA or RRSP, but eligibility should be confirmed in advance. Before purchasing one, confirm that:
- The security is a qualified investment for the registered plan.
- The TFSA or RRSP provider supports it.
- You understand what the fund holds and how it tracks crypto prices.
- You have reviewed its management fee, trading costs, liquidity, risks, and disclosure documents.
Other qualified securities, such as shares of publicly traded companies involved in crypto mining, custody, payments, or blockchain infrastructure, may also provide exposure to the sector. Their performance, however, can be affected by company-specific factors and may not track the price of any particular crypto asset.
How does a TFSA differ from an RRSP?
Both accounts can hold qualified investments, but their tax treatment is different.
TFSA
TFSA contributions are not tax-deductible. Income and growth earned inside the account are generally tax-free, and withdrawals are generally not included in taxable income. An amount withdrawn is normally added back to the holder’s contribution room at the beginning of the following calendar year.
Losses inside a TFSA do not create additional contribution room. Changes in the value of the account do not affect the contribution-room calculation, and an investment loss is not treated as a withdrawal that can later be recontributed.
RRSP
Eligible RRSP contributions may be deducted from taxable income. Income earned inside the plan is generally not taxed while it remains there, but withdrawals are generally included in taxable income. The financial institution will normally withhold part of an RRSP withdrawal for tax purposes.
Capital losses occurring within an RRSP cannot be claimed as capital-loss deductions on the account holder’s tax return.
Can you transfer crypto from Ndax into a TFSA or RRSP?
A crypto transfer requires a receiving wallet address on a blockchain network supported for the particular asset. A TFSA or RRSP is not configured as a crypto wallet and therefore cannot receive that type of blockchain transfer.
A Canadian who wants to use existing crypto holdings to fund a registered account could:
- Sell the crypto for Canadian dollars.
- Withdraw or otherwise transfer the cash through the available banking methods.
- Contribute the cash to the TFSA or RRSP, provided there is sufficient contribution room.
- Purchase an eligible investment supported by the registered account provider.
Selling the crypto is a separate transaction from contributing cash to the registered plan. The sale may result in a taxable disposition, even when the proceeds are subsequently placed in a TFSA or RRSP.
The contribution does not erase or defer a gain that arose before the funds entered the account. An RRSP contribution may provide a deduction when the applicable requirements are met, but it does not change how the earlier crypto disposition must be reported.
What are the tax implications of selling crypto?
The CRA requires crypto users to report income or losses from taxable dispositions. Ndax provides certain accounting tools to assist in the process, but it does not provide tax advice.
Depending on the circumstances, the result may be treated as a capital gain or loss, or as business income or loss. The classification depends on the nature and pattern of the activity rather than simply how long the crypto was held.
A disposition typically occurs when you:
- Sell crypto for Canadian dollars or another government-issued currency.
- Exchange one crypto asset for another.
- Use crypto to purchase goods or services.
- Give crypto to another person, subject to applicable tax rules.
Transferring crypto between wallets that you own does not generally constitute a disposition, although records should be retained to confirm that ownership did not change.
Where does Ndax fit?
Ndax is a regulated crypto trading platform for Canadians who want to buy, sell, stake, or transfer supported crypto assets outside a TFSA or RRSP. Ndax Canada Inc. appears on the CSA’s list of crypto platforms authorized to do business with Canadians. It is registered as an investment dealer, is a CIRO member, and operates a crypto asset trading platform under Canadian securities regulatory decisions.
Ndax provides an Order Execution Only (OEO) service. Ndax executes clients’ instructions but does not provide investment advice. Clients decide when and what to trade.
Users can fund an account in Canadian dollars and trade supported assets subject to Ndax’s fee schedule. Ndax currently lists a flat 0.20% trading fee, free Canadian-dollar deposits, and separate fees for applicable cash and crypto withdrawals. Features and fees should always be checked before completing a transaction because asset, network, and withdrawal costs may vary.
This route provides direct crypto exposure rather than ownership of units in a fund. Depending on the supported asset and network, users may also be able to withdraw crypto to a compatible external wallet or participate in staking. These features are not available simply because a crypto-linked security is held in a TFSA or RRSP.
Risks to consider before choosing either route
Canadian regulators have cautioned that crypto assets are high-risk, speculative, and may not be suitable for many investors. Registration of a crypto platform does not remove market, liquidity, technology, custody, or operational risks.
Consumer protections like deposit insurance and CIPF do not apply to crypto assets. Federal and provincial deposit insurance plans do not insure crypto, and CIPF coverage explicitly excludes crypto assets that are missing following the insolvency of a member firm. Protections for eligible securities held through a brokerage may differ, but they do not protect against an investment declining in value.
FAQ
Can I buy Bitcoin in my TFSA?
No. You cannot buy or hold Bitcoin itself in a TFSA. You may be able to purchase a qualified ETF or eligible security that provides indirect exposure to Bitcoin.
Can I hold a crypto ETF in an RRSP?
Yes. Certain listed crypto ETFs may be qualified RRSP investments. However, holding an ETF means owning fund units, not the underlying crypto itself.
Can I stake crypto inside a TFSA or RRSP?
No. You cannot directly stake crypto within a TFSA or RRSP because the underlying crypto cannot be held directly in the account. A fund may earn or receive benefits from its holdings, depending on its structure, but the investor does not directly control the staking activity.
Can I transfer Bitcoin from a wallet into a registered account?
No. Bitcoin held in a personal wallet or through a crypto trading platform cannot be transferred directly into a TFSA or RRSP. The Bitcoin holding would generally need to be sold first, and the resulting cash could then be contributed to the registered account, subject to available contribution room.
Is crypto tax-free in Canada?
No. Crypto is not automatically tax-free. A sale, exchange, or other disposition may result in a reportable capital gain, capital loss, business income, or business loss. Holding an eligible crypto-linked security inside a TFSA may provide tax-free growth under TFSA rules, but that is not the same as holding the crypto asset directly.
Is direct crypto or a registered-account fund better?
It depends, because the two options serve different purposes. Direct crypto may provide transferability, wallet access, and staking for supported assets. A qualified fund may provide indirect exposure within a registered account.
Don't forget to follow us on social media for more updates and join the conversation on our forums.
Disclaimer: This article is not intended to provide investment, legal, accounting, tax or any other advice and should not be relied on in that or any other regard. The information contained herein is for information purposes only and is not to be construed as an offer or solicitation for the sale or purchase of cryptocurrencies or otherwise.