Accounts ยท 8 min read

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.

Person using a laptop at a wooden desk reviewing bank account statements and financial paperwork

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.

The magic phrase When you fill out the new broker's transfer form, choose Direct Transfer (sometimes labelled Institution-to-Institution Transfer). This is what tells the CRA the money never left the registered-account system. For RRSPs the CRA form is T2033. TFSAs have no specific CRA form - brokers use their own Transfer Authorization for Investments (TAIF) or T2033-style form.

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 brokerTransfer-out fee per accountGST/HSTAll-in cost (ON)
RBC Direct Investing$150.0013%$169.50
TD Direct Investing$150.0013%$169.50
BMO InvestorLine$135.0013%$152.55
CIBC Investor's Edge$150.0013%$169.50
Scotia iTRADE$150.0013%$169.50
National Bank Direct Brokerage$150.0013%$169.50
Questrade$150.0013%$169.50
Wealthsimple Trade / Self-Directed$0.00-$0.00
Get the fee reimbursed In 2026, Wealthsimple reimburses transfer-in fees up to $150 per account when you transfer at least $15,000. Questrade reimburses up to $150 per account when the transferred value is $25,000 or more. Submit the transfer-out receipt within 60 days of the transfer completing - the reimbursement lands as a cash credit.

Step-by-step: how to run a clean transfer

8-STEP TRANSFER PLAYBOOK

  1. Open the receiving account first (TFSA, RRSP, FHSA - matching account type at the new broker)
  2. Export a full statement or CSV from the losing broker so you have a record of holdings, cost basis, and book value
  3. In the receiving broker's app, find Transfer Accounts (Wealthsimple: Move Funds > Transfer an Account; Questrade: Funding > Transfer Account to Questrade)
  4. Upload the statement, choose Direct Transfer, and select In-Kind unless you have a reason to go In-Cash
  5. Do NOT place trades at the losing broker once the request is submitted - it can delay or cancel the transfer
  6. Wait for the transfer window (2 to 6 weeks). Track it in both apps.
  7. Once holdings appear at the new broker, run a rebalance to your targets - Wealth Rebalancer will map your new positions against your model portfolio
  8. Submit the transfer-out receipt to the new broker for fee reimbursement

The three mistakes that cost real money

Do not self-withdraw Withdrawing the balance yourself and redepositing at the new broker turns a transfer into a withdrawal-plus-contribution. For RRSPs the losing broker will deduct withholding tax (10% up to $5,000, 20% up to $15,000, 30% above). For TFSAs you cannot re-contribute the same money until January 1 of the next calendar year - do it in the same year and you will over-contribute.

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.

Rebalance your new portfolio in minutes

Once your transfer settles, import your new holdings CSV and Wealth Rebalancer shows exactly what to buy or sell to hit your targets.

Try it free

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.

More from the blog

Tools ยท 4 min read

How to Export Holdings from Questrade, Wealthsimple & IBKR

Read post โ†’
Strategy ยท 4 min read

The 5% Rule: A Simple Rebalancing Threshold

Read post โ†’

Start for free. Import your first portfolio in under 2 minutes.

No credit card. No spreadsheet. Works with any brokerage CSV.

Get started free