Free tool · Data from July 2026

Which broker costs you
the least?

Say how much you buy and sell in a year, your balance, and whether the account is registered. The calculator ranks eight institutions from their published schedules, and writes “not checked” rather than invent.

Where the conversion fee was not checked, it is not counted and it says so.
Some fees depend on it: inactivity, account maintenance.

Ranked by the low end of the range. ETF internal fees are not counted: they depend on the fund, not the broker.

Exclusive No Wealthsimple account yet? Code LOIO3A gets you $35 in total ($25 + $10 by Interac e-Transfer = $35 total, code LOIO3A, after the request form). See the offer + form →

The schedules

Eight institutions,
one source

The same figures as the site’s comparisons, checked in July 2026, several schedules re-checked in September 2026. Each institution in detail: RBC's fees in detail, TD's fees in detail, CIBC's fees in detail, Scotia iTRADE's fees in detail, Desjardins's fees in detail, National Bank's fees in detail, Questrade's fees in detail.

InstitutionStocksETF buy / sellCommission-freeManaged
Wealthsimple$0$0 / $0Everything at $00.5% per year (Core), 0.4% from $100,000 (Premium), 0.4% down to 0.2% from $500,000 (Generation), plus ETF fees
RBC$9.95$9.95 / $9.95RBC GoSmart0.5% per year, plus ETF fees of 0.11% to 0.3%
TD$9.99$9.99 / $9.99TD Easy Tradefees vary by product, not checked
CIBC$6.95$0 / $0Nonefees vary by product, not checked
Scotia iTRADE$9.99$0 – $9.99 / $0 – $9.99Nonefees vary by product, not checked
Desjardins$0$0 / $0Nonefees vary by product, not checked
National Bank$0$0 / $0Nonefees vary by product, not checked
Questrade$0$0 / $0NoneQuestwealth: 0.25% per year (checked in July 2026)

The method

What the calculator
counts, and does not


The same check, elsewhere

The other schedules,
same method

RBC fees
RBC fees
$9.95 per trade · RBC Direct Investing, RBC GoSmart and RBC InvestEase
Verified July 2026
TD fees
TD fees
$9.99 per trade · TD Direct Investing (WebBroker) and TD Easy Trade
Verified September 22, 2026
CIBC fees
CIBC fees
$6.95 per trade · CIBC Investor's Edge
Verified September 22, 2026
Scotia iTRADE fees
Scotia iTRADE fees
$9.99 per trade · Scotia iTRADE (Scotiabank)
Verified September 22, 2026
Desjardins fees
Desjardins fees
$0 commission, and the rest · Desjardins Online Brokerage (Disnat)
Verified July 2026
National Bank fees
National Bank fees
$0 commission, and the rest · National Bank Direct Brokerage (NBDB)
Verified September 22, 2026
Questrade fees
Questrade fees
$0 commission, and the rest · Questrade (self-directed) and Questwealth (managed)
Verified July 2026

FAQ

Frequently asked questions

From the schedules published by each institution, checked in July 2026, several schedules re-checked in September 2026, the same ones as on the site's comparisons. Each fee page quotes them line by line with the date.

Because that fee was not verified at the source: rather than guess, the calculator leaves it out and says so. That is the case for USD conversion at several banks and for managed portfolios at TD, CIBC, Scotia iTRADE, Desjardins and National Bank.

No. An ETF's management expense ratio depends on the fund, not the broker; it is the same everywhere and does not enter the ranking.

That the schedule itself gives one, for instance a rate that varies with volume. No commission checked today has one; when it does, the low and high ends are computed separately.

No: it is funded by the Wealthsimple referral program, and says so up front. The figures are those of the schedules, and the ranking is computed in front of you. Code LOIO3A gets you $35 in total, after the request form.

Sources and verification dates