If you have been searching for how to file a GST/HST return in Canada online, you are likely staring at a CRA deadline, a pile of uncategorized transactions, and a net tax number that does not quite match your records. This is one of the most common tax tasks for Canadian small businesses, bookkeepers, and accounting firms. The good news is that CRA makes online filing straightforward. The harder part is pulling together accurate totals before you sign in.

Filing online gives you an instant confirmation number, and it is faster than mailing a paper return. But the quality of your filing depends entirely on the information you prepare first. This guide covers the full process, from who has to file to what to do after you remit your balance.

Table of Contents

  • What Is a GST/HST Return and Who Has to File It?
  • How to Prepare the Information Before You File
  • How to File a GST/HST Return in Canada Online, Step by Step
  • Using Accounting Software to Help With GST/HST Filing
  • Common GST/HST Filing Mistakes and How to Avoid Them
  • What to Do After You File: Remittance, Adjustments, and Reconciliation
  • FAQ About Filing GST/HST Online in Canada
  • What to Do Next

What Is a GST/HST Return and Who Has to File It?

A GST/HST return is a form you submit to the Canada Revenue Agency that summarizes the GST or HST you charged on your sales and the input tax credits (ITCs) you claim on purchases. The difference between those two amounts is your net tax. If you charged more than you claimed, you owe the difference to CRA. If your ITCs are higher, CRA owes you a refund.

Most businesses that supply taxable goods or services in Canada and earn more than the small supplier threshold must register for GST/HST and file regular returns. Charities, public service bodies, and some financial institutions follow different rules, but the general principle is the same. If you operate in Quebec, you also have to deal with the QST through Revenu Quebec. That means two returns and two tax profiles, and the federal GST return still goes to CRA.

A common mistake is thinking that registration and filing are optional once you have revenue. Once you pass the threshold, CRA expects you to register and file retroactively, and you may be responsible for collecting GST/HST on sales you made before registering. If you are close to the threshold, it is often worth reviewing your quarterly revenue more carefully than you have been.

The filing frequency you get from CRA depends on your annual revenue. Most small business owners file quarterly, but monthly and annual filing are also common. If you have not already mapped out your reporting obligations, start with our guide on GST/HST annual vs quarterly filing in Canada, which explains how CRA assigns your period and how to change it if needed.

How to Prepare the Information Before You File

Before you log into CRA, get your records organized. You need at least three numbers: total sales including GST/HST, total purchases including GST/HST, and the amount of input tax credits you are claiming. If you keep your books in a spreadsheet, this means closing out your sales and purchase summaries for each reporting period and reconciling them to your bank statements. If you use accounting software that tracks sales tax on every transaction, the same information can be pulled in a few clicks.

Let me walk through the difference between the manual and automated workflow, because it explains why so many returns get filed late or with errors. In a manual workflow, you download three months of bank statements, scan for transactions that involved GST/HST, and decide which expenses qualify as ITCs. A 12-person contractor firm in Ontario, for example, might have one hundred vendor invoices in a quarter, plus fuel receipts, equipment purchases, and client deposits. Missing a single invoice means your net tax is wrong. In an automated workflow, your transactions flow into your accounting system from the bank, the system categorizes them, and your sales tax report is calculated in real time. The return you file is simply a confirmation of the totals you see in your books.

That does not mean automation replaces judgment. You still have to confirm that an expense is for business use and not personal, and you still have to verify that your bank feeds picked up every transaction. But the time spent hunting for records drops dramatically, and the chance of transposing a number on the CRA return decreases.

If you are not sure which expenses give you input tax credits, review the rules before you file. CRA allows ITCs for most goods and services you buy to make taxable supplies, but there are limits for meals, entertainment, and vehicles. For a full walkthrough, see our guide to GST/HST input tax credits (ITC).

You also need to know your reporting period and deadline before you start. The CRA account tells you when the return is due. If you are a monthly or quarterly filer, you have one month after the end of the period to file and pay. Annual filers generally have until June 15 to file, but payment is due April 30. That mismatch surprises a lot of people, and it is one reason CRA charges late payment interest even when the return is filed on time.

How to File a GST/HST Return in Canada Online, Step by Step

CRA offers several ways to file online. The one you choose depends on whether you are a business owner, an employee, or a tax professional. The most common options are listed below.

Filing Method Who It Is For Main Advantage
CRA My Business Account Business owners and authorized employees Full access to registration, returns, payments, and correspondence
GST/HST NETFILE Businesses and tax preparers Simple web form, no software installation needed
Represent a Client Accountants and tax professionals File returns for multiple clients in one session

To file directly in My Business Account, start by signing in with your CRA user ID and password or your banking partner login. If you have not set up the account, you will need your business number and a CRA access code, which is mailed to you when you register for GST/HST.

Once you are in, follow these steps:

  1. Select the GST/HST heading and choose the return you want to file.
  2. Enter the reporting period, which CRA has already assigned to you.
  3. Enter total sales and purchases in the boxes CRA provides. The system will calculate the GST/HST you collected and paid.
  4. Claim your input tax credits by entering the total eligible amount.
  5. Review the calculated net tax. If it is positive, you owe that amount. If it is negative, CRA will refund or credit it.
  6. Submit the return and note the confirmation number for your records.

If you use GST/HST NETFILE, the steps are similar. You enter your business number and access code, then fill in the same totals. NETFILE does not require you to open a full business account, which makes it convenient if you are filing a single return for yourself and do not want to navigate the larger My Business Account interface.

For accountants and bookkeepers who handle several clients, Represent a Client is the better route. You still need the client's business number and authorization, but once you are authorized, you can file on their behalf without logging into their account. This is a standard workflow for Canadian CPA firms, and it reduces the back-and-forth that happens when a client forgets their password.

Whatever method you choose, enter the numbers in cents. CRA accepts exact amounts, and a small rounding difference can trigger a notice if it changes the net tax. Also double-check that you are using the right provincial rate. If you are in a participating HST province, the HST rate applies for most sales. If you are in a non-participating province, you may charge GST and the provincial sales tax separately, depending on your business type.

Using Accounting Software to Help With GST/HST Filing

A business does not have to wait until filing day to think about GST/HST. Good accounting software tracks sales tax on every invoice, purchase, and credit note, then summarizes the totals by reporting period. That summary is what you enter on the CRA return, and it is far easier to trust when it has been built transaction by transaction throughout the quarter.

Awditify includes GST/HST tracking that works with Canadian tax rules. Sales in HST provinces are recorded with the correct HST rate, sales in GST-only provinces are recorded with GST, and your purchases are categorized so input tax credits can be identified at tax time. The sales tax report shows the output tax you collected and the input tax you paid, so you can see exactly what to enter on the CRA form. For a practical walkthrough, see the Help Center article on using sales tax.

There is a reason this matters beyond convenience. When you file late because you had to wait for bank statements or a client's missing receipts, you risk penalties and interest. When the numbers are wrong because you missed a vendor invoice, CRA may reassess the return and charge interest on the difference. Software with automatic bank feeds and receipt OCR helps close the gap between what happened in your business and what appears on the return.

Awditify also gives you an audit trail. Every transaction is linked to its source document, and the system tracks changes, so when CRA asks a question six months later, you can show exactly how the return was calculated. That kind of record is not just nice to have. It is the difference between resolving a review in days and chasing documents for weeks.

If you are an accounting firm managing multiple clients, the same platform lets you reuse the sales tax report and share it in the client portal. The client can review the totals before you file, and your team keeps a permanent copy for the file.

Common GST/HST Filing Mistakes and How to Avoid Them

Even experienced bookkeepers make mistakes on GST/HST returns. The table below shows the issues we see most often when reviewing client files.

Mistake What Goes Wrong How to Avoid It
Filing late CRA charges a late-filing penalty and interest Put the deadline in your calendar and set a reminder 10 days before
Using the wrong tax rate Net tax is understated or overstated Confirm whether you are in an HST province and check the rate before entering totals
Missing input tax credits You pay more tax than necessary Review purchases regularly and use a report that lists eligible ITCs
Mixing up GST and QST in Quebec Federal return is wrong, and QST return is handled separately Track the two taxes in separate accounts
Ignoring a nil return CRA can still charge penalties for a missing return File a nil return even if you have no activity

One of the most dangerous mistakes is assuming that a late filing is acceptable as long as the balance is zero. CRA charges penalties based on the number of previous late filings and the amount due, and a zero balance does not protect you. A nil return filed late can still trigger a $100 penalty under the current rules, so it is not worth the risk.

Another common issue is claiming input tax credits without supporting documents. CRA can deny an ITC if you do not have a proper invoice or receipt. The receipt should show the supplier's name, the date, the amount, and the GST/HST paid. For small purchases from a coffee shop or convenience store, that is usually a printed receipt. For online purchases, save the digital receipt in a document folder.

Awditify's receipt OCR and document portal can store those receipts automatically. When you photograph a receipt, the system extracts the important fields and attaches the image to the transaction. That means every ITC has a source document, and your team does not have to shuffle paper at tax time.

What to Do After You File: Remittance, Adjustments, and Reconciliation

When you file a GST/HST return online, you are only half done. If you owe a balance, CRA expects payment by the same deadline as the return, not by the date you actually log in. That means you should always remit the payment online in the same session, using CRA's pay balance option or your bank's bill payment service. Waiting a few days can put you into arrears.

If you later discover that your return was wrong, you can request an adjustment through My Business Account. For some simple changes, you can also use CRA's change request form online. The key is to act before CRA sends a notice of assessment, because an assessment can make the process slower. If you are working with an accountant, they will usually handle the adjustment through Represent a Client.

After the return is filed, close the loop in your accounting records. Reconcile the net tax on the CRA return to your sales tax report, note the confirmation number, and record the payment or refund in your books. This reconciliation is what you will refer back to next quarter, and it is also what you will show if CRA asks for more detail.

A weak audit trail is one reason businesses struggle with CRA reviews. If your records only exist in a shoebox or a spreadsheet with no source documents, you will spend hours reconstructing the return. If you have a system that keeps invoices, receipts, bank transactions, and the sales tax report together, the review is straightforward. Awditify's audit trail is designed for this, and it applies to bank feeds, journal entries, and emailed invoices alike.

For municipal finance teams, the same principles apply to GST/HST rebates and filing. Municipalities have specific rules for claiming GST/HST rebates on purchases, and the deadlines do not bend. Using a platform that handles both your utility billing and your sales tax tracking can save a lot of end-of-period stress. Awditify for municipalities is built around those needs, though the filing steps with CRA remain the same.

FAQ About Filing GST/HST Online in Canada

How do I file a GST/HST return in Canada online?

Sign in to CRA My Business Account or use the GST/HST NETFILE web form. Select the reporting period, enter your total sales, purchases, and input tax credits, and CRA will calculate the net tax. You can also authorize your accountant to file through Represent a Client. If you use Awditify, you can pull the sales tax report and enter those numbers directly.

What is the deadline to file a GST/HST return?

The deadline depends on your reporting period. Most annual filers must file by June 15 of the following year, but payment is due by April 30. Quarterly and monthly filers generally have one month after the end of the period. Always confirm the exact deadline in your CRA account, since CRA can change it for the final period of a fiscal year.

Can I file a GST/HST return if I am not registered?

No. You must register for GST/HST before you can file a return. If you are a small supplier below the registration threshold, registration is voluntary, but once you register, you need to file for every period even if you have no activity. Registering later can also make you responsible for collecting GST/HST on sales made before the registration date.

Do I have to file a GST/HST return if I have no sales?

Yes. A registered business must file a return for every period, even if the amount is zero. CRA charges late-filing penalties for missed returns, so it is better to submit a nil return online. You can usually file a nil return in a few minutes through My Business Account.

Which software makes GST/HST filing in Canada easier?

A dedicated Canadian platform like Awditify can automate sales tax tracking on invoices, imports, and expenses, then generate a sales tax report that matches what you enter on the CRA return. Look for a product that handles GST/HST, QST, and PST by region. Awditify's bank feeds and AI transaction categorization reduce the manual work that causes errors.

What to Do Next

The most important step in filing your GST/HST return online is not the login. It is the preparation you do before you open the CRA page. Get your records organized, confirm your deadline, and make sure your sales tax report is complete. That will make the actual filing take ten minutes instead of two hours.

If you are tired of chasing down receipts and re-calculating totals, see how Awditify's small business accounting platform tracks GST/HST and prepares your reports automatically. You can also book a demo to walk through the process with a real accountant.

Once your basic GST/HST filing is under control, the next decision is usually how to handle imported services and cross-border invoices. Those transactions come with different rules and some ways to voluntarily collect GST/HST. Our practical guide to GST/HST on imported services in Canada walks through the scenarios where this matters.