RBC Direct Investing is the brokerage platform of Royal Bank of Canada — Canada’s largest bank by assets. It offers a complete suite of account types and solid research tools with deep integration into RBC banking. Its main drawback is a $9.95/trade commission with no commission-free ETF program.
Quick Overview
Feature
Details
Stock commission
$9.95/trade
Active trader rate
$6.95/trade (150+ trades/quarter)
ETF trades
$9.95 (no free program)
Options
$9.95 + $1.25/contract
Account minimum
$0 (but $25/qtr fee under $15,000)
Inactivity / admin fee
$25/quarter (waived at $15,000+ or 3 trades/qtr)
DRIP
✅ Yes
USD accounts
✅ Yes
Regulation
CIRO member, CIPF coverage
Bank affiliation
Royal Bank of Canada (Big 6)
Overall Rating
Category
Score
Fees
★★
Bank integration
★★★★★
Ease of use
★★★★
Research tools
★★★★
Account types
★★★★★
Customer service
★★★★
Mobile app
★★★★
Overall
★★★
Fees & Pricing
Trading Fees
Transaction
Standard
Active Trader (150+/quarter)
Stocks
$9.95
$6.95
ETFs
$9.95
$6.95
Options
$9.95 + $1.25/contract
$6.95 + $1.25/contract
Fixed income
$0
$0
Mutual funds
$0
$0
Account Fees
Fee
Cost
Administration fee
$25/quarter
Admin fee waived
Balance ≥ $15,000 OR 3 trades/quarter
RRSP annual fee
$0
TFSA annual fee
$0
Transfer out (full)
$135 per account
USD account
✅ Available
ETF Cost Compared to Competitors
Annual ETF trades
RBC Direct cost
Questrade cost
NBDB cost
Qtrade cost
12
$119.40
$0
$0
$0
24
$238.80
$0
$0
$0
52
$517.40
$0
$0
$0
For an investor making one ETF purchase per week, RBC Direct Investing costs over $500/year in commissions vs $0 at competitors. That gap matters most if you are following an ETF-first plan like best all-in-one ETFs in Canada or how to buy ETFs in Canada.
Account Types
Account
Available
TFSA
✅
RRSP / Spousal RRSP
✅
FHSA
✅
RESP
✅
RRIF
✅
LIRA
✅
LIF
✅
Non-registered
✅
Corporate / Business
✅
Margin
✅
RBC Integration Benefits
Feature
Details
Instant fund transfers
✅ Via RBC Online Banking
Single login
✅ Same RBC credentials
Account view alongside banking
✅ All accounts visible together
Branch support
✅ RBC branches nationwide
RBC Rewards integration
✅ Some integration
RBC InvestEase (robo)
Separate product — also available
For an RBC customer managing chequing, mortgage, and investments, the consolidated view and instant transfers have genuine convenience value.
RBC Capital Markets research access is a notable advantage — RBC’s own investment bank produces equity research on Canadian companies that is available to Direct Investing clients.
When It Makes Sense to Stay at RBC Direct Investing
Reason to stay
Notes
You bank exclusively at RBC
Instant transfers and single login have real value
You trade infrequently (< 4 trades/year)
Below the fee waiver threshold; cost impact is limited
You hold primarily RBC mutual funds
Commission-free mutual fund trades
You use RBC Capital Markets research
Proprietary analyst reports not available elsewhere
You have a large account (active trader tier)
At 150+ trades/quarter, $6.95 competitive with Qtrade
When to Switch Away
Reason to switch
Cost implication
Regular ETF investing
Save $10/trade vs every other ETF investor
Annual savings for 12 ETF trades
~$120/year — transfer pays itself back in 1–2 years
Multiple accounts (TFSA + RRSP)
Transfer fee is per account but reimbursed by receiver
Want DRIP on more securities
Qtrade’s DRIP is more comprehensive
Want better research
Qtrade’s Morningstar access is deeper
RBC Direct Investing vs Competitors
Broker
Commission
Free ETFs
DRIP
RBC-quality research
RBC Direct Investing
$9.95
❌
✅
✅ RBC Capital Markets
Scotia iTRADE
$9.99
❌
✅
❌
Qtrade
$8.75
✅ 100+
✅
✅ Morningstar
Questrade
$4.95
✅ (buy)
❌
✅ Third-party
NBDB
$6.95
✅ All
✅
❌
Wealthsimple Trade
$0
✅ All
❌
❌ Limited
Bottom Line
RBC Direct Investing is a full-featured, well-integrated broker that makes the most sense for dedicated RBC banking customers. The RBC Capital Markets research and seamless fund transfers are genuine advantages. But $9.95/trade with no commission-free ETF program is hard to justify in 2026 when Questrade, Qtrade, and NBDB offer $0 ETF trades. The switching cost is one afternoon of paperwork, the receiving broker typically covers the $135 transfer fee, and the annual savings for a regular ETF investor typically exceed $100–$500. If you’re an RBC customer primarily for the bank benefits but not married to iTRADE, switching your brokerage account while keeping your RBC chequing and savings is the practical recommendation.