How to Make a Payment with Canada Revenue Agency for Your Business

Posted on March 6th, 2025 in Domestic Tax, General Business, Outsourced Business Services

Close up of persons hands typing on a laptop. Person is wearing a blue shirt. The laptop is sitting on a wooden table with a coffee and plant beside it.

Online Banking Payments

Make a payment to the CRA through online banking, the same way you pay your phone or hydro bill.

  • Sign in to your financial institution’s online business banking service.
  • Under “Add a payee,” look for an option such as:
    • Federal – Corporation Tax Payments – TXINS
    • Federal – GST/HST Payment – GST-P (GST-P)
    • Federal Payroll Deductions – Regular/Quarterly – EMPTX – (PD7A)
    • Federal Payroll Deductions – Threshold 1 – EMPTX – (PD7A)
    • Federal Payroll Deductions – Threshold 2 – EMPTX – (PD7A)
    • Federal – Canada emergency wage subsidy repayment
    • Luxury Tax
    • Underused Housing Tax (UHT)
  • Enter your 15 digit business number as your CRA account number.

You are responsible for any fees that may be charged by your financial institution.


Debit Card Payments Via ‘My Payment’

Make a payment with your Visa® Debit,  or Debit MasterCard®

My Payment is an electronic payment service offered by the CRA that uses Visa® Debit, Debit MasterCard® for businesses to make payments directly to the CRA using their bank access cards.  The CRA does not charge a fee for using the My Payment service. Credit Cards not accepted with this service.

To use My Payment you need a card with a Visa Debit logo or Debit MasterCard logo from a participating Canadian financial institution.

Before you start ask your financial institution about your daily or weekly transaction limit and any fees for making online payments. The CRA does not charge a fee for using this service.

CRA’s My Payment Webpage


Pay Through a Canadian Financial Institution

To make a payment at your Canadian financial institution, you will need a personalized remittance voucher. Financial institutions will not accept photocopies of remittance vouchers or payment forms.

You can make a payment in foreign funds.  The exchange rate you receive for converting the payment to Canadian dollars is determined by the financial institution handling your transaction on that day. You are responsible for any fees that are incurred.

Arrangements will need to be made with your financial institution if you are making a payment of more than $25 million.

Be sure to provide accurate information to help the CRA apply your payment to the intended account.  A personalized remittance voucher will help CRA apply your payment properly.  You can request personalized remittance vouchers online or by phone.


Mailing Your Payment

The government released legislation, effective January 1, 2024, that any tax payment or remittance made by a corporation to the CRA exceeding $10,000 must be done through electronic means.

If your tax payments exceed $10,000, you should no longer make these payments using a cheque.

It is highly encouraged to remit payments to the CRA electronically even if the amount is less than $10,000 as electronic payments are processed quicker. This will also significantly reduce the risk of lost or misapplied payments. Furthermore, it is usually far easier and faster for the CRA to trace a lost or misapplied electronic payment than a cheque mailed to the CRA.

If you still wish to send a cheque or money order, make it payable to the Receiver General for Canada and include your remittance voucher. Note: Payment is considered received on the date CRA receives the cheque, not the postmark date.

Mailing address:
Canada Revenue Agency
PO Box 3800 STN A
Sudbury ON P3A 0C3


Payment by Pre-Authorized Debit (PAD)

Set up a pre-authorized debit agreement and eliminate the need for postdated cheques.

Pre-authorized debit (PAD) is a secure, online, self-service payment option for individuals and businesses. This option lets you set the payment amount that you authorize the CRA to withdraw from your Canadian chequing account to pay your taxes on a date, or dates, of your choosing.

Due to the processes that must take place between the CRA and the financial institution, the taxpayer’s selected payment date must be at least 5-business days from the date their PAD agreement is created or managed.

See Federal holidays for a list of non-business days.

There is a ‘pay by pre-authorized debit’ option through GST/HST netfile available for an amount owing.

A PAD agreement can only be set up online, not over the phone.

Steps to create a pre-authorized debit agreement for businesses

To create a PAD you have to be registered for My Business Account.  Click on ‘CRA register’ or ‘Continue to Sign-In Partner’ and complete the steps.  Once completed, your official access code will be sent to you by mail.  Once you enter the access code into My Business Account you will have full access, which allows you to view, create, modify, cancel, or skip a payment.

This option is not designed to be used frequently due to the limitations on payments and the fees involved.

Steps to create a pre-authorized debit agreement for individuals

To create a PAD, you must to be registered for My Account. Once signed in:

  • Select the ‘Proceed to pay’ button and select the ‘Pay later’ option to create a PAD agreement.
  • Access ‘Manage pre-authorized debit’ under the Related services within the Accounts and payments section to view, modify, cancel, or skip a payment.
  • A PAD agreement can also be created within MyCRA, for an amount owing, by selecting the ‘Proceed to pay’ button and the ‘Pay later’ option. Your credentials are the same as in My Account.

Credit Card Payments via Third-Party Service Providers

You can make a payment with a credit card, debit card, PayPal, or Interac e-Transfer by using a third-party service provider.

Different service providers offer different payment methods. 

The third-party service provider will send your business or individual payment and remittance details online to the CRA for you.  

Ensure that you set up your payment well in advance of your payment’s due date as payment delivery is not immediate, and is determined by the third-party service provider that is used.

Note: Third-party service providers charge a fee for their services. Click here for a full list of third-party service providers.  


Payments via Wire Transfer for Non-Residents

Non-residents who do not have a Canadian bank account can make payments to the CRA by wire transfer.

Wire transfers for submitting your non-resident GST/HST security deposit are not available at this time.

What you need to know

All wire transfers must be in Canadian dollars.

Your financial institution may have standard charges that apply to wire transfer payments.  Make sure that your financial institution does not deduct the wire transfer fee from the total payment amount due as this will result in an underpayment.

Wire details

You will need the following information to transfer funds to the CRA’s account:

Name of banking institution: The Bank of Nova Scotia
4715 Tahoe Blvd
Mississauga, ON
Canada L4W 0B4
SWIFT: NOSCCATT
Bank number: 002
Transit number: 47696
Canada Clearing Code/Routing Code:  //CC000247696
Beneficiary name: Receiver General of Canada
Beneficiary account number: 476962363410
Beneficiary address:  11 Laurier Street
Gatineau, Quebec K1A 0S5
Description field: Authorization number: 12226367 + your CRA account number and details
Charges field: “OUR”

To avoid processing delays include the following information with your wire transfer:

For Businesses:

  • non-resident account number or business number
  • business name
  • period end date
  • fiscal year
  • telephone number
  • return/remittance
    • Provide a copy of your tax remittance or GST/HST return/remittance by fax to the CRA:
    • Attention: Revenue Processing Section
    • Fax: 204-983-0924
    • Provide the amount paid, the date paid and the confirmation number if available

Avoid late fees

You are responsible for making sure the CRA receives your payment by the payment due date. If you are using a third-party service provider, please ensure that you clearly understand the terms and conditions of the services that you are using.


Have any questions?

Drop us a line, we look forward to hearing from you.

Find a DJB Office Near You >