Skip Header Navigation

My Payment is a new payment option that allows individuals and businesses to pay taxes online, 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?

Individuals

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

Businesses

  • 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-Residents

  • Non-Resident Withholding Tax - Part XIII

How do I pay my taxes online?

  • Visit www.cra.gc.ca/mypayment CRA (opens new window) and select the "Start My Payment" option.
  • Select the accounts and amounts you will be paying – you'll need your account information as provided by the CRA.
  • Select the "Pay now" option and choose RBC Royal Bank, keeping in mind that you will need to be registered for RBC Royal Bank Online Banking.
  • Log in to RBC Royal Bank Online Banking with your usual login ID and password.
  • Select the account from which to deduct your payment.
  • Confirm your payment – you will be automatically directed to a confirmation page.
  • Print or save a copy of your receipt.

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®