Skip Header Navigation

Skip Breadcrumb Links  

RBC Online Banking Security Guarantee

RBC Online Banking Security Guarantee

To provide you with greater peace of mind, we offer the RBC Online Banking Security Guarantee. If an unauthorized transaction is conducted through your RBC Online Banking service, you will be reimbursed 100% for any resulting losses to those accounts.+

To receive reimbursement under this guarantee, you must:

  • Sign out and close your Internet browser at the end of each Online Banking session
  • Keep your password and personal verification questions (and answers) confidential
  • Contact us immediately if you know or suspect that your password has become known to someone else, or if there has been suspicious activity in your account that you did not authorize

For additional details for personal clients, please see the Electronic Access Agreement (opens new window).

For additional details for business clients, please see the Client Card Agreement (opens PDF in new window) and the Master Client Agreement (opens PDF in new window).

Other Ways We Protect Your Privacy and Security

RBC is committed to helping you keep your Online Banking experience secure and private. We use state-of-the-art technology and follow numerous security procedures to help protect your accounts from unauthorized transactions.

You can maximize the security of your online activities and protect yourself against identity theft and other online fraud by learning more about our security tools and safe computing practices:

Visit our Privacy & Security (opens new window) website for more information about how RBC safeguards your personal, business and financial information.


+ For a definition of an unauthorized transaction and for full details regarding the protections and limitations of the RBC Online Banking Security Guarantee, please see your Electronic Access Agreement. This guarantee is given by Royal Bank of Canada in connection with its Online Banking service.


We're Here To Help

  • Phone Personal: 1-800-769-2555
  • Phone Business: 1-800-769-2520
  • Phone TTY: 1-800-661-1275
  • Phone Overseas: 1-506-864-1555