About GST/HST Internet File Transfer

GST/HST Internet File Transfer is an Internet-based filing service that allows eligible registrants to file their goods and services tax/ harmonized sales tax (GST/HST) returns directly to the Canada Revenue Agency (CRA) over the Internet using their 3rd party accounting software

How does it work?

Using CRA-approved software, eligible registrants generate and save an electronic version of their GST/HST return. Access the service through the Ready to file page and attach your (.tax) file. Once you have attached the file, you should ensure that your return is correct, complete and accurate. If you wish to file the information as your return, confirm that you want to file the information as your return by selecting "yes" to the declaration.

We will do a preliminary check of your return. If your return meets the basic requirements, you'll receive your confirmation number. This means that your tax return has been accepted for processing. Keep this confirmation number for your records.

If there are any problems with the electronic tax return you tried to send us, we'll send you an explanation of errors or corrections needed. This means your tax return was not accepted for processing. You should save, print, or make note of all messages we send. Before trying to retransmit the return, you must make the appropriate corrections within your software according to the error messages you received and re-save your file.

What are the advantages of using GST/HST Internet File Transfer?

  • It's fast, easy, and secure.
  • You get immediate confirmation that we have received your return.
  • It's available seven days a week.
  • You get faster refunds. (Consider combining GST/HST Internet File Transfer with direct deposit).

Who can use it?

GST/HST Internet File Transfer is available to most GST/HST registrants, excluding those with accounts that are administered by Revenu Québec. For more information on whether you are able to use this service, go to Eligibility.

Is GST/HST Internet File Transfer secure?

Yes. The CRA limits access to browsers supporting Transport Layer Security (TLS). TLS is a protocol that provides authentication, confidentially, and data integrity between communicating applications. Using the appropriate safeguards and configuration, TLS provides a method of transmitting data securely across networks. Effective implementation of TLS will assist in mitigating the most serious threats with web-based applications such as eavesdropping, data tampering, and message forgery. The CRA encourages you to upgrade to TLS 1.2 so that your system is as secure as possible.

Privacy Notice Statement

Personal information is collected under the authority of the Excise Tax Act for the purpose of filing your goods and services tax/ harmonized sales tax (GST/HST) returns and claiming eligible rebates. Please note that the Internet Protocol (IP) address will be collected, stored and used to identify the general location from where a return/rebate was filed from, to identify anomalies and/or inconsistencies that may warrant further review.

Information may also be used for the administration and enforcement of the ETA and may be shared or verified with other government institutions as permitted by law. Incomplete or inaccurate information may result in the delay or denial of refunds and/or rebates; penalties may also apply.

Information is described in personal information bank PPU 241 in the Canada Revenue Agency (CRA) chapter of Info Source. Personal information is protected under the Privacy Act and individuals have a right of protection, access to and correction or notation of their personal information. To view the CRA Info Source chapter and further details regarding requests for personal information at the CRA, go to Access to information and privacy at the Canada Revenue Agency.

Report a problem or mistake on this page
Please select all that apply:

Thank you for your help!

You will not receive a reply. For enquiries, contact us.

Date modified: