Skip Header Navigation

Apply Now or Call 1-800-769-2511

Skip Breadcrumb Links  
Personal Banking > Bank Accounts > Managing Your Bank Accounts > Payment Services > CRA My Payment

CRA My Payment

My Payment is an online payment option that allows individuals and businesses to pay taxes via the Canada Revenue Agency (CRA) website.

The My Payment service is offered through Interac* Online and is a quick, easy, and secure way to make payments to the CRA. My Payment simplifies accounting because the funds leave your account immediately. So there is no need to monitor your account because of an outstanding cheque.

My Payment is simple and convenient as it allows you to make payments to several CRA accounts with a single transaction from the comfort of your home. The transaction is completed using the security of RBC Royal Bank® Online Banking.

What taxes can I pay online?


  • Individual Income Tax
    • Balance Owing/ Arrear payments, Installment and Payments on Filing
  • Child and Family Benefits Payment


  • Goods and Services Tax / Harmonized Sales Tax (GST/HST)
  • Payroll Source Deductions (including nanny payments)
  • Corporation Income Tax
  • Excise Duty
  • Excise Tax
  • Air Traveller's Security Charge (ATSC)
  • Tax on Insurance Premiums
  • Softwood Lumber Products Export Charge
  • Nova Scotia Workers' Compensation Board


  • Non-Resident Withholding Tax - Part XIII

How do I pay my taxes online?

  1. Select the CRA remittance you wish to pay, follow the instructions and confirm the transaction details.
  2. Select "Pay now" to access the Interac Online payment option within My Payment—you will be directed to the Interac page.
  3. Select "RBC" as your financial institution—you will be redirected to the RBC Online Banking sign-in page.
  4. Sign into the RBC Online Banking secure site using your existing login ID and password.
  5. Select the account from which to process your payment.
  6. Click on "Continue" to confirm the payment.
  7. Save your confirmation number for future reference and proof of payment.

Click here to learn more about Online Tax Filing for Business

® Registered trademarks of Royal Bank of Canada. RBC and Royal Bank are registered trademarks of Royal Bank of Canada.

* Registered trademark of Interac Inc. Used under license.

No additional transaction fees apply for using Interac Online other than those fees ordinarily applicable under your bank account or package for payments made through Online Banking. A Daily Access limit applies for Interac Online payment and is shared with Third party payments and Interac EMT. For more information on client card limits please contact your branch or Royal Direct®