GoSmart is a mobile investing platform embedded directly inside the RBC Mobile app. It strips away all the complexity of traditional online brokerage platforms and gives you a clean, simple experience focused on the essentials: open an account, add money, and start investing — all in minutes. It is designed specifically for Canadians who want to start their investment journey without needing a finance degree. There are absolutely no account maintenance or administration fees — a common pain point with traditional brokerages.
You can buy or sell any Canadian or U.S.-listed stock or ETF with 50 free trades per year across all your GoSmart accounts. That's more than enough for most buy-and-hold investors who contribute monthly. On top of the 50 free trades, GoSmart offers 53+ ETFs that are always commission-free — including iShares all-in-one ETFs like XEQT, XGRO, XBAL, and XCNS, as well as crypto and gold ETFs. These can be traded as many times as you want without using up your 50-trade quota.
You can also set up automatic recurring contributions into one of four all-in-one ETFs — just choose the amount, frequency (weekly, bi-weekly, monthly), and the RBC bank account to fund from. Want to pause? One click and it's done. This makes dollar-cost averaging completely effortless.
You could receive a cash reward of C$50 when you open your first GoSmart Account with RBC Direct Investing. To qualify, you must:
- Open your first GoSmart account(s) with RBC Direct Investing before July 31, 2026
- Contribute a minimum of C$500 (Five Hundred Canadian Dollars) to your new GoSmart account(s) before April 2, 2027.
- Be a Canadian resident and at least the age of majority in your province/territory at the time of opening your first GoSmart account.
You will receive the C$50 cash reward in your first GoSmart account within 7 days of meeting the above qualification criteria.
