Miss a GST/HST filing deadline and the CRA starts charging interest right away. That money compounds daily, and a late filing penalty is usually added on top. For a small business, the total can easily run into hundreds or thousands of dollars. If you are responsible for more than one company, the risk multiplies because each gst hst filing deadline is different depending on your reporting period and fiscal year-end. The good news is that you can understand the rules, build a reminder system, and automate most of the work. This guide covers the 2026 filing periods, due dates, filing methods, and the practical steps that keep you out of penalty territory.

Table of Contents

Why GST/HST Filing Deadlines Matter

GST/HST is not your money. It is a trust tax you collect on behalf of the CRA, and the CRA treats it differently from income tax. In simple terms, a GST/HST filing deadline is the last day you can submit your return and pay the net tax without interest or penalties. If you miss a filing deadline, you owe interest on any unpaid amount from the due date to the day you pay. The CRA also adds a penalty that increases if you have missed deadlines before. Over a few months, the interest can wipe out a quarter's profit on the affected contracts.

The reporting period is assigned by the CRA when you register. You do not choose your own calendar unless you meet specific conditions. That is why two businesses with nearly identical revenue can have different deadlines. Knowing your exact filing period is the first step, and it is stored in your GST/HST account.

A missed deadline often comes from a simple data problem: a client paid late, an invoice was never entered, or a bank feed stopped updating. The remedy is not just a calendar. It is a system like Awditify's automated bookkeeping features that keeps your records current so the deadline never sneaks up on you. If you have not sorted out your registration yet, start with our guide to getting an HST number in Canada.

GST/HST Filing Deadlines and Your Reporting Period

There are three main filing frequencies for GST/HST in Canada: annual, quarterly, and monthly. The CRA assigns each registrant a frequency based on their annual net revenue from taxable supplies. The table below shows the common thresholds and due dates. These dates are based on the standard rules for 2026, but the CRA can change your assigned period after reviewing your account. Always check the exact due date in your GST/HST account before filing.

Filing frequency Typical annual net revenue Due date Example for 2026
Annual $1.5 million or less Three months after fiscal year-end. For December 31 year-end: April 30 for sole proprietors and partnerships, March 31 for corporations Fiscal year-end December 31, 2026: due April 30, 2027 (sole proprietor) or March 31, 2027 (corporation)
Quarterly Over $1.5 million up to $6 million One month after the end of each quarter Q1 (Jan 1 to Mar 31): due April 30, 2026
Monthly Over $6 million One month after the end of each month January 2026: due February 28, 2026

Two exceptions come up often. First, a business can voluntarily elect to file more frequently, for example switching from annual to quarterly, if the CRA approves. Second, if you are a business that primarily makes zero-rated supplies, you may not be able to use the same thresholds as general suppliers. The accounting treatment also changes if you are a registrant who uses the quick method or a public service body. Those variants affect how you calculate net tax, but they do not change the underlying deadline rule.

If you are new to registration, the concept of net tax is central. Net tax equals the GST/HST you collected minus the GST/HST you paid on business expenses, plus any adjustments such as a rebate or a capital purchase. Filing means reporting net tax for the period, and remitting the balance if you collected more than you paid. You cannot wait until your client pays an invoice to remit the tax. The CRA considers the tax collected when the invoice is issued, not when the cash arrives. That mismatch causes many cash flow surprises for contractors and service businesses.

GST/HST Filing Methods Compared

You can file a GST/HST return four ways: through the CRA's online portals, by direct bank transfer with a completed return, by mail, or by using accounting software that produces the return for you. The CRA no longer sends paper returns automatically, and non-registrants cannot use some of the online services. Most businesses and their accountants use either the CRA's My Business Account or a software package that populates the return.

Manual filing has a familiar problem: it depends on your recording quality. If bank feeds have not been categorized, or if a receipt from a trade supplier is still in a coat pocket, the numbers on the return will come from guesswork. A missed input tax credit is money you leave with the CRA. A missed collected amount is money you owe with interest. For a business with 50 to 100 transactions a month, this takes hours and the risk of error is high.

Accounting software does not change your legal obligation, but it changes the workflow. A cloud accounting platform can automatically pull bank feeds, categorize expenses using AI, and track GST/HST collected and paid separately. The same system can generate a GST/HST report that is ready to review, instead of you building a spreadsheet from a messy batch of transactions. For CPA firms, the value is even higher because each client carries a different set of deadlines. A practice that uses Awditify for accounting firms can see all client filing dates in one view and reproduce the audit trail for each one.

The table below compares the main filing approaches from a bookkeeper's perspective.

Method Data entry effort Error risk Audit trail Best for
Paper or PDF return High High Weak Simple businesses with a handful of transactions
Spreadsheet assembly High Medium Medium Bookkeepers who love formulas and cannot stand software
CRA online portal with manual entry Medium Medium Low Businesses with clean records but no accounting software
Accounting software with bank feeds Low Low Strong Small businesses, bookkeepers, and accounting firms

The key difference is not just speed. It is traceability. When you file from software, every line item on the return can be traced back to an invoice, a receipt, or a bank transaction. That traceability is what you want when the CRA asks for a breakdown after a change to your reporting period.

How to Avoid Missing a GST/HST Filing Deadline

A deadline calendar alone is not enough. The systems around the deadline need to be working. Here are the steps I have seen work for clients who never seem to pay penalties.

First, confirm your filing period in the CRA's My Business Account. Do not assume you are an annual filer just because you registered as a small business. The CRA sends a notice when your reporting period changes, and clients often ignore those notices until after a missed remittance. Second, set up automatic reminders at least 10 days before each due date, and add a second reminder for the day before. Third, reconcile your GST/HST account monthly, even if you file quarterly. Monthly reconciliation means you find errors in one period instead of three or more months later. Fourth, set aside the GST/HST you collect into a separate savings account. This is the habit that prevents the cash flow squeeze that leads businesses to borrow or stretch payments.

Fifth, make the payment and filing process as boring and repeatable as possible. Use a payment method that gives you a confirmation number. If you are using accounting software, use its GST/HST report and then submit the return through CRA's online portal. Some businesses use the CRA's pre-authorized debit to pay on time, but the return still needs to be filed. The CRA does not waive the late filing penalty simply because you set up automatic payment.

If you also run payroll in the same software, you are already looking at a second set of remittances. That is where a single system earns its keep. The Help Center guide to payroll tax forms shows how Awditify tracks T4, T4A, and related payroll tax amounts. Seeing GST/HST and payroll in one place means you can compare all trust obligations before a week goes sideways.

The automation argument is not about laziness. It is about removing friction. When you know you have a reliable report, you do not need a three-hour data entry session on every filing day. You can review the numbers, catch a strange bank feed entry, and file in 20 minutes. That is the difference between a tight process and a loose one.

Worked Example: A 12-Person Contractor Firm in Ontario

Let's make this concrete. A 12-person contractor firm in Ontario does commercial renovations. They have a December 31 year-end and no registered business number until a major client asks for it. After registration, the CRA assigns them a quarterly reporting period because their annual revenue is between $1.5 million and $6 million. Their HST rate is 13 percent, which includes the 5 percent GST and 8 percent Ontario PST.

In the first quarter, they collect HST on 18 invoices and claim ITCs on subcontractor invoices, equipment rental, and office supplies. The bookkeeper uses Awditify. Bank feeds pull in the transactions automatically, and the AI categories most of them. The HST collected and HST paid are tracked line by line. At the end of each month, the bookkeeper opens the GST/HST report, reviews a few exceptions, and clicks a button to see the total net tax. There is no missing invoice and no lost receipt.

Compare that to their previous method. They entered every transaction into a spreadsheet, and the last person to touch the file had only a vague memory of which expenses included HST. They missed a quarterly deadline because a client's deposit arrived late and the owner assumed the remittance could wait. The CRA charged interest and a penalty, and the total was over $800 for a single quarter. The owner paid it out of pocket because the HST had already been spent on a job. That is the difference between a system that makes deadlines obvious and a system that hides them until they become a crisis.

For a bookkeeper or accountant who manages multiple clients, the same comparison applies. You can build a shared Excel calendar, but it will not flag when a client's bank feed has not been categorized for two months. A platform that combines bank feeds, AI categorization, and GST/HST reporting gives you the warning before the deadline, not after.

FAQ: GST/HST Filing Deadlines in Canada

What happens if I miss a GST/HST filing deadline?

You owe interest on the amount owing from the due date until the CRA receives payment, and the interest is compounded daily. The CRA also adds a late filing penalty, and the penalty gets steeper the longer the return is overdue or if you have a history of late filings. The CRA may cancel penalties and interest if you have a reasonable excuse and you have exercised due diligence, but you need to file and pay before making that request. In practice, the interest and penalty often exceed the balance owed for a small business.

How often do I have to file GST/HST?

The CRA assigns your filing period based on your annual net revenue from taxable supplies. Businesses earning $1.5 million or less are usually annual filers, those earning between $1.5 million and $6 million are quarterly, and those earning more than $6 million are monthly. You might also elect monthly or quarterly reporting voluntarily, and the CRA may change your period if your revenue moves above or below the thresholds. Confirm your assigned period in your GST/HST account.

What is the most common GST/HST filing period for small businesses?

Annual filing is the most common for small businesses in Canada, because the revenue threshold of $1.5 million covers most small companies. An annual filer with a December 31 year-end normally has a deadline of April 30 for sole proprietors or March 31 for corporations. The tradeoff is that you report only once a year and therefore need stronger monthly bookkeeping discipline, otherwise you discover errors at year-end instead of in the quarter they happened.

How do I find my GST/HST filing deadline?

Log in to the CRA's My Business Account and open the GST/HST section. The account shows your assigned reporting period, the due dates, and the amount of any outstanding balance. You can also call the CRA or ask your accountant to check through Represent a Client. Do not trust a colleague's deadline, because the date depends on your own fiscal year-end and reporting frequency.

Can accounting software help me file GST/HST returns?

Yes. Awditify automatically connects to your bank feeds, categorizes business expenses with AI, and tracks GST/HST collected and paid on each transaction. That means the GST/HST report has a clean source of numbers instead of the mixed ones you get when bank feeds go stale. Awditify also keeps an audit trail, so if the CRA asks about a specific deduction you can click back to the original receipt. The return still needs to be submitted through the CRA's portals, but the heavy part of the work is done before you open the CRA website.

What to Do Next

The single most useful thing you can do today is confirm your assigned GST/HST reporting period. Do not rely on a memory of what you selected during registration. Then build a simple reminder system and reconcile your account at least once a month. After that, decide whether your current filing method is carrying too much manual work.

If you are still entering bank transactions into a spreadsheet or depending on a vague record of receipts, it is worth looking at a dedicated Canadian accounting platform. Awditify's feature set covers GST/HST tracking, bank feeds, AI categorization, and payroll remittances in one system. You can see all your trust obligations together, which is exactly what you need when the tax cycles overlap.

For firms and bookkeepers, the deadline problems are multiplied across clients, and Awditify for accounting firms centralizes that work.

Read our guide to the best Canadian payroll software for small business if payroll is part of the decision.

When you are ready to see the workflow live, book a demo.