How to Transfer Your TFSA or RRSP Between Brokers in Canada (2026)
Switching brokers should not cost you contribution room, trigger a tax bill, or leave your portfolio stranded for a month. With one direct transfer request and the right paperwork, your TFSA or RRSP moves institution-to-institution and the CRA never sees it as a withdrawal. Here is the full 2026 playbook.
Why direct transfers matter for TFSA and RRSP accounts
Every registered account you hold - TFSA, RRSP, FHSA, RESP, LIRA - has contribution room the CRA tracks against your Social Insurance Number, not against the institution holding the money. That is why moving from RBC Direct Investing to Wealthsimple or from TD Direct to Questrade does not affect your room, as long as the transfer is done directly between institutions. The moment you withdraw money to your chequing account and try to redeposit it at the new broker, the CRA counts it as a withdrawal and a fresh contribution.
For a TFSA, that mistake can shove you into over-contribution territory and trigger a 1 percent per month penalty on the excess. For an RRSP, a self-managed withdrawal is treated as taxable income and withholding tax is deducted at source. A direct institution-to-institution transfer avoids both problems - and, in most cases, avoids selling your positions at all.
In-kind vs in-cash: which one to pick
Both transfer types are direct - both protect your contribution room. The difference is what actually moves. An in-kind transfer sends your securities across as-is. An in-cash transfer sells everything, moves the cash, and leaves you to rebuild the portfolio at the new broker.
In-kind transfer
- Your VFV, XEQT, XIC or individual stocks move over unchanged
- No triggered gains or losses (irrelevant in TFSA/RRSP but matters if you also transfer a non-registered account)
- You stay invested during the transfer window - no cash drag
- Some brokers will not accept mutual funds sold only by the losing bank (e.g. RBC mutual funds into Questrade). Those get liquidated automatically.
- Slightly slower - typically 3 to 6 weeks
In-cash transfer
- Everything is sold at your current broker before the money moves
- You are out of the market for 2 to 4 weeks - a real risk during volatility
- Cleaner start at the new broker (no orphan mutual funds, no odd lot ETFs)
- Simpler if your holdings do not exist at the new broker (e.g. proprietary bank mutual funds)
- Typically 2 to 4 weeks
For most self-directed investors holding common ETFs and Canadian or US-listed stocks, in-kind is the right default. You stay invested, you avoid a taxable event on any non-registered leg, and you can rebalance at the new broker on your own timeline. Choose in-cash only if you hold bank-proprietary mutual funds, complex structured products, or you plan to change your whole strategy anyway.
Transfer-out fees at Canadian brokers in 2026
| Losing broker | Transfer-out fee per account | GST/HST | All-in cost (ON) |
|---|---|---|---|
| RBC Direct Investing | $150.00 | 13% | $169.50 |
| TD Direct Investing | $150.00 | 13% | $169.50 |
| BMO InvestorLine | $135.00 | 13% | $152.55 |
| CIBC Investor's Edge | $150.00 | 13% | $169.50 |
| Scotia iTRADE | $150.00 | 13% | $169.50 |
| National Bank Direct Brokerage | $150.00 | 13% | $169.50 |
| Questrade | $150.00 | 13% | $169.50 |
| Wealthsimple Trade / Self-Directed | $0.00 | - | $0.00 |
Step-by-step: how to run a clean transfer
8-STEP TRANSFER PLAYBOOK
- Open the receiving account first (TFSA, RRSP, FHSA - matching account type at the new broker)
- Export a full statement or CSV from the losing broker so you have a record of holdings, cost basis, and book value
- In the receiving broker's app, find Transfer Accounts (Wealthsimple: Move Funds > Transfer an Account; Questrade: Funding > Transfer Account to Questrade)
- Upload the statement, choose Direct Transfer, and select In-Kind unless you have a reason to go In-Cash
- Do NOT place trades at the losing broker once the request is submitted - it can delay or cancel the transfer
- Wait for the transfer window (2 to 6 weeks). Track it in both apps.
- Once holdings appear at the new broker, run a rebalance to your targets - Wealth Rebalancer will map your new positions against your model portfolio
- Submit the transfer-out receipt to the new broker for fee reimbursement
The three mistakes that cost real money
The second mistake is triggering a trade during the transfer window. Once your losing broker receives the T2033 or TAIF, the account is effectively frozen. Placing a buy or sell order can cancel the transfer entirely and force a restart. If you need to make changes, do them at the new broker after the assets settle.
The third mistake is transferring only part of an account and forgetting the residual cash. A $12,000 transfer request on a $12,043 account may complete, leaving $43 stuck at the losing broker plus any small dividend that lands during the transfer. Always request a full transfer if you plan to close the account, and confirm the losing broker closes it after the last dollar moves.
How long does it actually take
Bank-to-Wealthsimple in-kind transfers in 2026 are landing in 3 to 5 weeks on average. Questrade quotes 5 to 10 business days for account-to-account but real-world in-kind moves from a Big Six bank usually take 3 to 4 weeks. If you are moving anything unusual - US-listed stocks, options, GICs, or bank-proprietary mutual funds - budget the full 6 weeks. The receiving broker's app should show the transfer status as In Progress until it flips to Complete.
Frequently asked questions
Do I have to sell my investments to transfer my TFSA?
No. If you request an in-kind transfer, your ETFs, stocks, and eligible mutual funds move to the new broker as-is. In-kind is the default for anyone holding common Canadian or US-listed securities. Only proprietary bank mutual funds that the new broker cannot hold need to be liquidated first.
Will a TFSA transfer count as a withdrawal and reduce my contribution room?
Not if it is done as a direct institution-to-institution transfer. The CRA only sees a withdrawal when money leaves the TFSA system entirely. Never withdraw the money yourself and try to redeposit at a new broker in the same calendar year - that is treated as a withdrawal plus a new contribution and can push you into over-contribution territory.
How long does an RRSP transfer take in Canada?
Two to six weeks is normal in 2026. Wealthsimple and Questrade typically complete in 3 to 5 weeks for a straightforward in-kind transfer from a Big Six bank. Add another week or two if you hold options, GICs, or bank-proprietary mutual funds that need to be liquidated first.
Can I transfer only part of my TFSA or RRSP?
Yes. On the transfer form, choose Partial Transfer and specify either a cash amount or specific holdings. A partial transfer keeps both accounts open, so you continue paying the losing broker's annual fees if any apply. If you plan to abandon the old broker, request a full transfer instead.
Who pays the transfer-out fee - me, the old broker, or the new one?
The losing broker bills the fee (usually $150 plus GST/HST) against the account being transferred. The good news is that Wealthsimple and Questrade both reimburse this fee as a cash credit when your transfer size meets their minimum ($15,000 at Wealthsimple, $25,000 at Questrade). Save the transfer-out statement and submit it within 60 days.
Can I use Wealth Rebalancer to plan my portfolio during the transfer?
Yes, and it is a good use of the waiting window. Import a CSV of the holdings you are transferring, set your model portfolio targets, and Wealth Rebalancer shows the exact buys and sells to run once the assets land at the new broker. That way you rebalance intentionally rather than starting from whatever mix happened to move over.