Skip to main content

Trade for Free

Unlimited commission-free trades on select ETFs.
$0
No maintenance fees, open as many accounts as you want.
$0
Commission-free trades on Canadian and U.S. Stocks and ETFs.

Easy to set up.
Ready to grow.

Start investing for your future right away.

Automate
your investing.

Easily create a recurring investment into an all-in-one ETF. Set it once, let it grow.

All you need in one bundle.

You can choose one of four all-in-one ETFs. All the heavy lifting is done for you. Or, go your own way and buy what you love.

gosmart screen of xeqt etf

Contribute when and how you want.

Choose how much and when to invest. The money will automatically move from your RBC bank account.

gosmart screen of transfer from account

Let smart growth happen.

Compound earning is the secret – and GoSmart does it for you. Your cash gets reinvested automatically, so your money keeps working for you.

gosmart screen of investment summary

    Save tax now
    and in the future.

    Make the most of built-in tax benefits. Open as many accounts as you need and never pay account fees.

    Keep the growth, skip the tax with a TFSA.

    With a Tax-free Savings Account (TFSA), everything you earn on your investment stays in your pocket, tax-free. Ideal for saving for a large purchase or a rainy day.

    Own your first home sooner with an FHSA.

    With tax deductions on what you contribute, and tax-free growth on what you earn, a First Home Savings Account (FHSA) can get you closer to your dream home.

    Pay less tax today and save for your future with an RRSP.

    Every dollar you put into a Registered Retirement Savings Plan (RRSP) lowers your taxes today and grows tax-free until retirement.

    Invest on
    your terms.

    Everything you need to invest confidently at your fingertips.

    3 easy steps to
    get started.

    account summary screenshot choose an etf screenshot gosmart tfsa screenshot
    stock price graph apple stock price unrealized gain/lose tfsa, fhsa, rrsp pay with commission points toggle frequency screenshot

    Sign up fast.

    GoSmart is currently just for RBC clients using the RBC Mobile app. Sign in to get started. Not a client yet? Explore moreExplore more.

    Invest your way.

    Choose one of four all-in-one ETFs, or buy the stocks and ETFs you love commission-free. You can automate your investing with recurring contributions.

    Track, adjust and trade.

    Follow your investments, check in on the market and adjust – all from your GoSmart dashboard in the RBC Mobile app.

    Start investing Start investing

    RBC Direct Investing

    Helping Canadians grow their money.

    1.3M+

    RBC Direct Investing clients

    $220B+

    Assets under administration

    6X

    Our clients have grown their assets an average of 6x in the last 25 yearslegal disclaimer *

    Ready to GoSmart?

    Start investing

    Get the RBC Mobile app.

    Scan QR Code

    Not a client yet? Explore moreExplore more.

    Ready to GoSmart?

    Start Investing

    New to investing?

    Learn the basics with Investing Academy.

    See how GoSmart compares to a full-suite RBC Direct Investing account.

    FAQs

    A GoSmart account is designed for beginning investors who are comfortable making their own investment decisions using the RBC Mobile App. Our aim is to simplify the process of 'how to invest' and provide commission-free trading in registered accounts.

    GoSmart is a streamlined investing platform that only offers registered accounts in Canadian currency. A full-suite RBC Direct Investing account offers a wider range of investment products, both registered and non-registered accounts, multiple currencies, expanded tools and research geared towards established investors. Learn more.

    1. Streamlined experience with investing exclusively in registered accounts:
    2. Buy, hold, and sell Canadian and U.S. listed equities and ETFs
    3. Commission-free trading:
    4. You can choose to set up a recurring investment on one of four all-in-one ETFs. Change your recurring investment at any time. This will not count towards your 50 free trades.
    • Canadian dollar only. You can trade and hold U.S. listed equities and ETFs but you cannot hold U.S. dollars. If you place a trade for a U.S. denominated security the current foreign exchange conversion rate will be applied.legal disclaimer 3
    • These investment products and features are not available in a GoSmart account:
      • Mutual Funds
      • Fixed Income
      • Foreign Securities (securities listed outside of Canada and the United States)
      • Options
      • Margin

      Access to the above is available through a full-suite RBC Direct Investing account.

    • No transfers-in-kind: you cannot transfer securities to this account; you can transfer cash and securities out.

    There is no minimum. Opening a GoSmart account, or a full-suite RBC Direct Investing account is free.

    You can have as many registered accounts (RRSP, TFSA, FHSA) as you want. You can hold Canadian/U.S. ETFs and stocks in a GoSmart account.

    You can trade for $0. You get unlimited trades on more than 50 select ETFs, plus 50 commission-free trades per year on Canadian and U.S. stocks and ETFs. After that, you pay $9.95 per trade. The RBC Direct Investing Commission and Fees schedule applies to a GoSmart account. Please visit www.rbcdirectinvesting.com/pricing for more information.

    GoSmart is currently just for RBC clients using the RBC Mobile app. Not a client of RBC yet? Explore moreExplore more.

    You can have multiple accounts. Invest for your retirement in a Registered Retirement Savings Plan (RRSP), your first home in a First Home Savings Account (FHSA), and anything you want in a Tax-Free Savings Account (TFSA).

    You can call, email, visit a branch or one of our Investor Centres. Learn more.

    GoSmart is a mobile-first experience available through the RBC Mobile app. To use the app, you need to be an RBC client. For a seamless, instant recurring contribution experience, GoSmart works best with an RBC chequing account. Follow the quick steps below to become a client and to set up your GoSmart account.

    Get the RBC Mobile App

    Scan the QR code below with your phone

    Scan QR Code

    Or text "RBC" to 722722 and we'll send you the link