Investing · Registered accounts
Best TFSA & RRSP brokerage accounts
Brokers price by account type, not just by trade — the same bank can run a fee-free TFSA and a $100/year RRSP, waive one and not the other, and bury the difference across three PDFs. We split all 13 brokers by account: what each charges on a TFSA, what it charges on an RRSP, whether US dollars can live inside, and the question that outranks everything — what happens at 71.
Four picks by job
$0 trades and $0 account fees on both, USD held free inside each (US dividends stay in dollars, Norbert’s Gambit works), fractional shares for small contributions — and the RRSP converts to a RRIF in place at 71. Nothing to plan around.
Full reviewThe TFSA carries no annual fee at any balance, is exempt from the low-activity charge, and now gets a free USD side at mid-market rates — a combination no other big bank matches. 200+ commission-free ETFs blunt the $9.99 commission for ETF buyers.
Full reviewThe cheapest big-bank trades ($6.95), free USD sides, free DRIPs, and the gentlest fee threshold — $100/yr only if your combined balances are $10,000 or less. A six-figure RRSP pays nothing but commissions.
Full reviewRecurring buys plus fractional shares mean a $200 bi-weekly TFSA contribution invests fully, automatically, to the penny — the mechanics that actually build accounts. The 1% transfer match (to Sep 15) is the field’s richest consolidation offer.
Full reviewTFSA vs RRSP, broker by broker
The split-by-account view no pricing page gives you. Names link to full reviews with complete schedules and as-of dates.
| Broker | TFSA | RRSP | USD inside? | At 71 |
|---|---|---|---|---|
| Questrade | No fees, $0 trades | No fees, $0 trades | USD held free in both | RRIF in place |
| Wealthsimple | No fees, $0 trades | No fees, $0 trades | USD account $10/mo (free at $100k tiers) | RRIF in place |
| Qtrade | No admin fee, $0 trades | No admin fee, $0 trades | US$15/quarter per account | RRIF in place |
| NBDB | $100/yr unless $20k+ in assets; $0 trades | Same $100/yr waiver; $0 trades | USD sides free | RRIF in place — lump-sum withdrawals free |
| RBC Direct Investing | No maintenance fees, $9.95 trades | No maintenance fees | Free multi-currency, CAD + USD side by side | RRIF in place — 2 free extra withdrawals/yr |
| CIBC Investor’s Edge | $100/yr only if total ≤$10k; $6.95 trades | Same low threshold | USD sides free (except RESP) | RRIF in place |
| Scotia iTRADE | NO annual fee, ever; exempt from low-activity fee | $100/yr under $25k (waived at 12+ trades/yr) | USD sides now free (except RESP) | RRIF in place |
| Interactive Brokers | No fees, ~$1 trades | No fees | Converts at ~0.03% — the FX killer | RRIF in place |
| TD Direct Investing | $25/q under $15k household — registered NOT auto-exempt; $9.99 trades | Same household test | USD sides on TFSA and RRSP | RRIF in place — full-withdrawal fee waived |
| BMO InvestorLine | $100/yr under $25k; holding a TFSA alone doesn’t waive the non-reg fee | $100/yr under $25k; deregistration $50 | USD sides free (except RESP) | RRIF in place |
| Desjardins (Disnat) | No admin fee — but a TFSA alone does NOT waive the $30/q inactivity fee | $100/yr under $15k; partial withdrawal $25 | USD plans free, TFSA included | RRIF in place (USD side too) |
| Moomoo | $0 fees; $1.49 min/trade (CA) | $0 fees; deregistration $75/$50 | TFSA can hold USD; house FX rate | NO RRIF — must transfer out |
| Webull | $7.50/yr (via CI); $0 trades | Same fee; deregistration $25/$50 | CAD only — every USD trade pays 1.5% | NO RRIF — must transfer out |
All figures from broker pricing and fee pages, verified June 10, 2026. FHSA, RESP and LIRA availability varies more — each review lists the full lineup.
Same broker, different account — the waiver traps
The fee schedules hide their teeth in the account-type fine print. TD: the $25/quarter charge under $15,000 of household assets applies to registered accounts too — the only big bank where holding an RRSP doesn’t automatically protect you. Disnat: a genuinely fee-free TFSA, but a TFSA alone doesn’t waive the $30/quarter inactivity fee — you need an RRSP, RRIF or $15,000. BMO: holding only a TFSA doesn’t waive the non-registered account’s quarterly fee either. Meanwhile Scotia’s TFSA charges nothing at any balance, ever — the cleanest registered fee story at a big bank. The pattern: read the waiver for your account mix, not the headline.
The TFSA’s one structural weakness
US dividends inside a TFSA lose 15% to US withholding tax, unrecoverable — the Canada–US treaty exempts RRSPs and RRIFs, but the IRS doesn’t recognize the TFSA. The practical Put US dividend payers in the RRSP (treaty-exempt from US withholding), Canadian dividend payers and growth in the TFSA. The same holdings in the other order quietly leak 15% of every US dividend. is to favour US payers in the RRSP and keep the TFSA for Canadian dividends and growth — the asset-location guide maps it fully. This is tax law, not broker policy: no platform on this page can fix it, though the ones with free USD-RRSP sides (most of them now) at least stop adding a 1.5% conversion on top.
Start where the money can finish
An RRSP is a 30-year account that ends in a specific event: mandatory conversion at 71. Eleven of thirteen brokers handle that in place; Moomoo and Webull cannot — the RRSPs they’re advertising today are accounts their clients must eventually pay to move. For a TFSA the stakes are lower (no forced conversion), which is why the apps are reasonable TFSA homes and questionable RRSP ones. The deeper retirement lens — withdrawal fees, RRIF mechanics, estate handling — is our best brokers for retirees page; the all-in cost lens is $0 isn’t $0.
Frequently asked questions
What’s the best TFSA trading account in Canada?
For most people: Questrade or Wealthsimple — $0 trades, $0 account fees, fractional shares for small contributions, and full account lineups for later. Among the banks, Scotia iTRADE’s TFSA stands out: no annual fee at any balance, exempt from activity fees, free USD side. The TFSA traps to avoid: TD’s $25/quarter household test (registered accounts aren’t auto-exempt) and Disnat’s inactivity fee (a TFSA alone doesn’t waive it).
Do brokers charge fees on TFSAs and RRSPs?
The challengers mostly don’t: Questrade, Wealthsimple and Qtrade charge no account fees on either. The banks run per-account annual fees with waivers — typically $100/yr under a $15k–$25k threshold — and the waiver fine print differs by account type at the same bank (Scotia’s TFSA: never a fee; Scotia’s RRSP: $100 under $25k). Webull charges $7.50/yr on everything despite the $0 marketing. The full split is in our table above — it’s the detail no broker’s own pricing page makes easy.
Can I hold US dollars inside a TFSA or RRSP?
At most brokers now, yes — and it matters more than commissions if you hold US stocks. Free USD sides on both accounts: Questrade, NBDB, RBC, CIBC, Scotia, Disnat, TD, BMO. Paid: Qtrade (US$15/quarter per account), Wealthsimple ($10/month below the $100k tier). Not available: Webull (CAD only — every US trade pays the 1.5% spread). One tax note for TFSAs specifically: US dividends in a TFSA still lose the 15% US withholding tax (the treaty exempts RRSPs, not TFSAs) — that’s IRS policy, not your broker’s.
What happens to my RRSP at 71 — and why does the broker matter?
By December 31 of the year you turn 71, an RRSP must convert to a RRIF, an annuity, or cash out (fully taxed). At 11 of our 13 brokers that’s an in-place conversion — same holdings, same login, mandatory minimums begin. At Moomoo and Webull it’s a forced, fee-bearing transfer to another institution, because they don’t offer RRIFs at all. If the account is retirement money, start where it can finish — the retiree ranking goes deeper, and the RRIF calculator previews the minimums.
Can I move stocks I already own into my TFSA or RRSP?
Yes — an “in-kind” contribution — with a tax asymmetry worth knowing before you do it: CRA treats the transfer as a sale at market value, so any gain is taxed that year, but a loss is denied (you can’t claim it). Winners can move in; losers should generally be sold first (wait out the 30-day superficial-loss window before repurchasing inside). General rules, not advice for your situation — the tax-loss harvesting guide covers the mechanics.
How current is this page?
Every figure verified at the brokers’ own pricing and fee pages on June 10, 2026, drawn from the same dataset as our 13-broker ranking and each linked review. Account fees and waiver thresholds change quietly — the review pages carry full schedules and as-of dates. See our methodology.
This page is for educational purposes only and is not investment or tax advice. Broker facts verified at each broker’s published pricing and fee pages on June 10, 2026; tax statements (US withholding, in-kind contribution rules) describe general CRA/IRS treatment, not your situation. Fees and waivers change — each review carries the full schedule. See our methodology.