If you want the broader shortlist before looking at RBC specifically, start with best online brokers in Canada and best trading platforms in Canada.
RBC Direct Investing Review 2026
RBC Direct Investing is the self-directed brokerage platform of Royal Bank of Canada which is Canada’s largest bank by assets. It offers a complete suite of account types, solid research tools including access to RBC Capital Markets equity research, and deep integration with RBC banking. As of August 2025, RBC restructured its pricing into three distinct tiers and added a commission-free ETF program covering a selection of over 50 funds. These changes meaningfully close the gap with discount competitors for some investor types, though the standard commission rate of $9.95 per trade remains among the highest of any Canadian self-directed broker.
The key question for most Canadians is whether the convenience of keeping investments at the same bank as their chequing account justifies the higher per-trade cost for assets outside the free ETF list.
Quick Overview
| Feature | Details |
|---|---|
| Standard commission (stocks/ETFs) | $9.95/trade |
| Active Trader rate | $6.95/trade (150+ trades/quarter) |
| GoSmart (new investors) | 50 free trades/year on stocks & ETFs |
| Commission-free ETFs | Unlimited, on 50+ select ETFs (all accounts) |
| Options | $9.95 + $1.25/contract (standard); $6.95 + $1.25 (Active Trader) |
| Mutual funds | $0/trade (Established and Active Trader tiers) |
| Account maintenance fee | None |
| Transfer out | $150/account |
| Bank affiliation | Royal Bank of Canada (Big 6) |
Fees effective August 1, 2025.
How RBC Direct Investing’s Three-Tier Structure Works
One of the more significant changes RBC made in 2025 was formalizing its pricing into three tiers with meaningfully different feature sets. Understanding which tier you fall into, and which one is right for you, is the first step in evaluating whether RBC Direct Investing makes sense.
GoSmart is the entry-level product aimed at new investors. It is mobile-first, simplified, and limited to registered accounts (TFSA, FHSA, and RRSP). GoSmart investors get 50 commission-free stock and ETF trades per year across all their GoSmart accounts combined, plus unlimited free trades on the 50+ select ETFs available to all tiers. The trade-off is a restricted feature set: no options, no mutual funds, no GICs, no bonds, and no access to non-registered or business accounts.
Established Investors is the standard full-suite RBC Direct Investing account. It supports all registered, non-registered, and business account types. Stock and ETF trades cost $9.95 each for investors placing fewer than 150 trades per quarter. Mutual fund trades are commission-free, and you get the full research platform across all three trading platforms RBC offers.
Active Traders is the same full-suite platform as Established Investors, but with a reduced commission of $6.95 per stock or ETF trade for clients who place 150 or more trades per quarter. At $6.95, RBC is competitive with NBDB and lower than most bank-owned brokers, but this threshold requires a trade volume that most retail investors don’t reach.
All three tiers share one important feature: unlimited commission-free trading on a curated list of over 50 ETFs.
The GoSmart Account: RBC’s Entry-Level Offering
GoSmart is RBC’s answer to commission-free brokerages like Wealthsimple Trade. It is mobile-first, stripped down to the essentials, and designed so that a new investor can open a TFSA or RRSP and start investing without navigating a complex full-service platform.
The 50 free trades per year works out to just over four trades per month which is enough to cover most beginner buy-and-hold strategies on individual stocks or ETFs outside the free ETF list. Combined with unlimited free trades on the 50+ select ETFs, a new investor following a simple index ETF strategy could realistically pay nothing in commissions for years.
The limitations matter, though. GoSmart only works as a TFSA, FHSA, or RRSP. If you want a non-registered (taxable) account, a margin account, a RESP for a child, or a RRIF at retirement, you will need to transition to the full Established Investor account. GoSmart also does not support options trading or direct bond purchases, so investors who anticipate growing into those products should factor in the eventual upgrade.
For an RBC banking customer in their 20s or 30s who wants a simple registered account without moving their banking elsewhere, GoSmart could be a good option. For anyone who needs a broader account range or plans to invest in products outside stocks and select ETFs, the full-suite account or a competing discount broker could be more appropriate.
Fees and Pricing
Trading Commissions
| Asset Class | GoSmart (New Investors) | Established Investors | Active Traders (150+/qtr) |
|---|---|---|---|
| Stocks | 50 free trades/year, combined across accounts | $9.95/trade | $6.95/trade |
| ETFs (select 50+) | Unlimited free (all accounts) | Unlimited free (all accounts) | Unlimited free (all accounts) |
| ETFs (other) | Counts toward the 50 free/year | $9.95/trade | $6.95/trade |
| Mutual Funds | Not available | $0/trade | $0/trade |
| Options | Not available | $9.95 + $1.25/contract | $6.95 + $1.25/contract |
| GICs | Not available | Commission included in quoted price | Commission included in quoted price |
| Bonds / Fixed Income | Not available | $25–$250/transaction (online) | $25–$250/transaction (online) |
| Gold certificates | Not available | $28.95 + $1.00/oz (min. 5 oz.) | $28.95 + $1.00/oz (min. 5 oz.) |
| Silver certificates | Not available | $28.95 + $0.10/oz (min. 100 oz.) | $28.95 + $0.10/oz (min. 100 oz.) |
Commissions effective August 1, 2025. All amounts in CAD.
The 50 free trades for GoSmart accounts apply across all GoSmart accounts combined which means if you hold both a TFSA and an RRSP under GoSmart, the 50 trades are shared, not doubled per account.
Account and Transfer Fees
| Fee | Amount |
|---|---|
| Account maintenance fee | None |
| RSP withdrawal (including LIRA unlocking) | $50 |
| TFSA or FHSA withdrawal | $0 |
| Home Buyers’ Plan / Lifelong Learning Plan withdrawal | $25 |
| Transfer out (all account types, excluding donation of shares) | $150/account |
| Wire transfer to another financial institution (Canada or U.S.) | $45 |
| Research account inquiries | $40/hour (min. $20) |
| Dishonoured items (NSF, returned cheques) | $45 |
| Certificate registration — regular | $50 |
| Certificate registration — rush | $200 |
Selected fees from the RBC Direct Investing Commissions and Fees Schedule, effective August 1, 2025.
There is no quarterly administration fee and no minimum balance threshold to avoid fees. This removes a friction point that previously penalized smaller or inactive accounts.
Commission-Free ETFs: What’s Actually Free
The 50+ ETF program applies to all accounts with no limit on trade frequency or account size. For an investor following a passive index strategy using ETFs from RBC’s approved list, the effective commission cost is zero regardless of which tier they use.
The practical limitation is that the free list is curated, not the full ETF universe. ETFs outside the approved selection including sector-specific funds, U.S.-listed ETFs, or niche products are subject to standard commissions. RBC’s approved list is visible within the platform, so you can verify whether your preferred ETFs qualify before placing your first trade.
Contrast this with Questrade, which as of August 2026 charges $0 to buy and sell any ETF (Questrade, verified August 2026), or NBDB, which also charges $0 in both directions on all ETFs. For investors who hold a small, consistent set of broad-market index ETFs, RBC’s program may cover everything they need. For those who trade a wide variety of ETFs, it may not. See best all-in-one ETFs in Canada and how to buy ETFs in Canada for context on what a typical passive portfolio looks like.
ETF Cost Comparison
For ETFs within the 50+ free list (all accounts):
| Annual ETF trades | RBC Direct | Questrade | NBDB | Qtrade (free ETFs) |
|---|---|---|---|---|
| 12 | $0 | $0 | $0 | $0 |
| 24 | $0 | $0 | $0 | $0 |
| 52 | $0 | $0 | $0 | $0 |
For ETFs outside the free list (Established Investor tier):
| Annual ETF trades | RBC Direct | Questrade (buy & sell free) | NBDB | Qtrade (free ETFs) |
|---|---|---|---|---|
| 12 | $119.40 | $0 | $0 | $0 |
| 24 | $238.80 | $0 | $0 | $0 |
| 52 | $517.40 | $0 | $0 | $0 |
Whether you pay commissions depends entirely on whether your ETFs are on the free list. Before deciding RBC Direct Investing is cost-competitive for your portfolio, verify your specific ETF holdings against the platform’s approved list. Note this example is for 50 trades outside of the 50 included.
Account Types
RBC Direct Investing supports a comprehensive range of account types through the full-suite tiers. GoSmart is limited to TFSA, FHSA, and RRSP.
| Account | Available |
|---|---|
| TFSA | All tiers, including GoSmart |
| RRSP / Spousal RRSP | All tiers, including GoSmart |
| FHSA | All tiers, including GoSmart |
| RESP | Established / Active Trader only |
| RRIF | Established / Active Trader only |
| LIRA | Established / Active Trader only |
| LIF / RLIF / PRIF | Established / Active Trader only |
| Non-registered | Established / Active Trader only |
| Corporate / Business | Established / Active Trader only |
| Margin | Established / Active Trader only |
Research and Platform
RBC Direct Investing’s research offering is one of its genuine strengths. Access to RBC Capital Markets equity research is a differentiator as RBC’s investment banking arm produces analyst coverage on Canadian companies that is not available at competing discount brokers. For an investor who actively reads analyst reports to inform their decisions on Canadian equities, this has concrete value.
Beyond proprietary research, the full platform includes real-time market data, analyst ratings, technical charting tools, stock and ETF screeners, and financial news. Options analytics are available for accounts that support options trading. The full suite runs across three trading platforms: the standard online platform, RBC Mobile, and a dedicated application for more active investors.
GoSmart clients have access to mobile tools and basic research which is a more limited experience than the full-suite accounts, appropriate for investors who are starting out rather than managing complex portfolios.
RBC Banking Integration
For existing RBC customers, the integration between Direct Investing and RBC Online Banking is the platform’s most practical advantage. Transfers between chequing, savings, and investment accounts are instant which means no multi-day delays, no external transfer process, no separate login. All RBC accounts appear in a single dashboard.
This matters in situations where timing is relevant: acting on a market move, moving a payroll deposit into a TFSA the same day, or simply wanting one place to see your complete financial picture. Competing discount brokers typically take one to three business days for electronic fund transfers to settle before you can trade.
The branch network also provides a human fallback that online-only brokers cannot match. If you encounter an account issue, you can visit an RBC branch in person rather than waiting on a chat queue.
Whether that convenience justifies a premium on stock commissions depends on how often you trade and whether your ETFs fall within the free list. For a passive buy-and-hold investor using RBC’s approved ETF list, the integration benefit is real and the commission premium is effectively zero.
When It May Make Sense to Stay at RBC Direct Investing
The $9.95/trade narrative that defined criticism of bank-owned brokers oversimplified the picture after the 2025 pricing changes. There is a legitimate case for RBC Direct Investing in the right circumstances.
Staying may make sense if:
- You bank primarily at RBC and value instant fund transfers and a single-login experience
- Your investment strategy is built around ETFs that fall within the 50+ approved free list
- You are a new investor opening a TFSA, FHSA, or RRSP and want a simplified mobile-first experience via GoSmart
- You actively use RBC Capital Markets research for Canadian equities
When to Consider Switching
Switching may make sense if:
- Your preferred ETFs are not on the free list and you trade them regularly
- You trade individual stocks frequently
- You are on GoSmart but need a non-registered, margin, or RESP account and that upgrade is the natural point to compare competitors
- You want commission-free ETF access across the full ETF universe rather than a curated list of 50+
The transfer-out fee is $150 per account. Many competing brokers reimburse this when you bring over qualifying assets and initiate the transfer at the receiving broker and ask about their transfer fee reimbursement policy before starting.
Bottom Line
RBC Direct Investing is a more competitive product in 2026 than it was a few years ago. The GoSmart tier gives new investors a genuine entry point with 50 free trades and access to the 50+ commission-free ETF list. The elimination of account maintenance fees removes a friction point that previously penalized smaller accounts. And for passive ETF investors whose portfolios are built around the approved free list, the per-trade commission gap with competitors effectively disappears.
That said, $9.95 per stock trade and a limited commission-free ETF selection remain real drawbacks for active investors, stock pickers, or anyone who wants unrestricted ETF access. Questrade charges $0 to buy and sell any ETF, and $0 on stock trades too, NBDB charges $0 in both directions on all ETFs, and both undercut RBC significantly on commissions.
Related Reading
- Qtrade Direct Investing Review 2026 | Canada’s Top-Rated Broker
- Questrade Review 2026
- Wealthsimple Review 2026 | Is It Worth It?
- Best Online Brokers in Canada 2026
- How to Buy ETFs in Canada
→ Back to: Online Brokers Canada