How to file – File your GST/HST return

Learn about the different ways you can file a return, and choose the one that works best for you.

Mandatory electronic filing

If you are a GST/HST registrant with a reporting period that begins in 2024 or later, you must file your returns electronically (except for charities and selected listed financial institutions). If you do not, we will charge you a penalty.

Learn more: Mandatory electronic filing requirements and exceptions

Compare what you can do with each method

Different filing methods have different requirements and limitations. The following table provides an overview of what you can do using each of the 6 ways to file your GST/HST return.

What you can and cannot do using each filing method
- CRA account NETFILE form Financial institution Third-party software Phone Mail
Meet electronic filing requirements Available Available Available Available Available Not available
File without a GST/HST access code Available Not available Available Not available Not available Available
File without an online CRA account Not available Available Available Available Available Available
Make a payment Available Available Available Available Not available Available
Include schedules Available Available Depends on institution Not available Not available Available
File certain rebates Available Available Not available Not available Not available Available
File elections Available Not available Not available Not available Not available Available
File a combined GST/HST and QST return (RC7200) Available Available Not available Not available Not available Available
Learn more and file CRA account NETFILE form Financial institution Third-party software Phone Mail

Filing methods

CRA account

File your GST/HST return directly in your CRA account (My Business Account or Represent a Client) using the built-in GST/HST NETFILE service.

You can either:


GST/HST NETFILE form

If you do not have a CRA account (My Business Account or Represent a Client), you can file your GST/HST return using the NETFILE form online.

This method requires a GST/HST access code.

You can either:


Financial institution

You can file your return and remit your GST/HST online through a participating Canadian financial institution using Electronic Data Interchange.

Learn how to file

Filing through a financial institution


Third-party accounting software

You can prepare your GST/HST return using third-party accounting software and upload it directly to the Canada Revenue Agency (CRA) through GST/HST Internet File Transfer.

This method requires a GST/HST access code.

You can either:


Phone

You can file your GST/HST return by phone using CRA's GST/HST TELEFILE service.

This method requires a GST/HST access code.

Learn how to file

Filing by phone using TELEFILE


Mail

You can file by mail by sending your paper return (Form GST34-2, GST62 or RC7200) to the address on the return.

Possible penalty if you file by mail

You will be charged a penalty if you file by mail, unless you are a charity, a selected listed financial institution, or you have an exemption.

Learn how to file

Filing a paper return by mail


If you need an access code

If you plan to file using the NETFILE form, third-party software, or TELEFILE, you will need your 4-digit access code.

Learn how to get a GST/HST access code if you need one.

Page details

Date modified: