RBC's Summer-Fall 2026 offer pays 3% of net transferred assets in registered accounts (TFSA, RRSP, FHSA, LIRA, RESP, RIF and others) and 1% in cash or margin accounts, up to $15,000 per client. There is no promo code: you open the account through RBC's promotional link between July 31 and November 2, 2026, and bring in at least $2,500 in cash or listed securities by November 30, 2026. Cash from an RBC bank account counts, but transfers from RBC Dominion Securities, RBC InvestEase or Royal Mutual Funds do not.
As with TD, the price is a two-year commitment. RBC pays half by December 31, 2027 and half by December 31, 2028, each based on what is still there on November 30. Withdrawals, de-registrations and transfers out during the campaign reduce the reward, dropping below $2,500 ends any further payment, and the account must stay free of debit balances and margin calls until the last payout. You must also be new to RBC Direct Investing: no account in the two years before July 31, 2026.
Separately, RBC covers up to $200 of the transfer fee your old broker charges ($500 for Royal Circle and Royal Distinction clients) on transfers of $15,000 or more, if you send proof within six months.