Midafternoon on a Thursday, the call comes in. A client has been invoicing for four months and never charged GST/HST. The CRA letter is already in their inbox, and the arrears calculation catches everyone off guard. Or maybe it is your own business: you crossed the $30,000 small supplier threshold in May, kept billing as usual, and now you owe GST on every taxable sale beyond the threshold, plus possible penalties for late registration. GST/HST for small business is one of those obligations that quietly turns into a crisis when the rules are not built into your regular workflow. The fix is a repeatable process: know when to register, track the tax you collect and pay, and file before the deadline. This guide walks through registration, input tax credits, filing methods, and the tools that keep everything under control.

Table of Contents

GST/HST for Small Business: Registration Rules

Before you can file a GST/HST return, you need to know whether you are required to collect the tax at all. The GST/HST small business threshold is a common point of confusion, and the cost of getting it wrong is high. The CRA sets a small supplier threshold that tells you when registration becomes mandatory. Getting this date wrong is the most expensive mistake a small business can make, because the obligation starts on the day you exceed the threshold, not on the day you register.

GST/HST is a value-added tax on most goods and services sold in Canada. The federal GST is 5%. In provinces that harmonized with the federal government, the combined HST replaces the GST; the rate is 5% federal plus the provincial portion. As of this writing, the combined HST is 13% in Ontario, 15% in New Brunswick, Nova Scotia, and Newfoundland and Labrador, and 14% in Prince Edward Island. Quebec applies its own QST alongside the GST, and the other provinces and territories use only the 5% GST. Those rates can change, so check the CRA's rate table before you issue an invoice.

Province or territory Tax type Rate
Alberta, British Columbia, Manitoba, Northwest Territories, Nunavut, Quebec, Saskatchewan, Yukon GST only 5%
Ontario HST 13%
Prince Edward Island HST 14%
New Brunswick, Newfoundland and Labrador, Nova Scotia HST 15%

The chart is a starting point. The rate that applies to your transaction can differ based on where the supply is delivered, whether the item is zero-rated or exempt, and whether you sell to a consumer or another business. For example, basic groceries are zero-rated, so you do not charge GST/HST on them, but you still collect the tax on prepared food in most cases.

Your first legal decision is whether you are a registrant or a small supplier. You are a small supplier if your total taxable revenue, before expenses, is $30,000 or less in either a single calendar quarter or the previous four consecutive calendar quarters. Once your revenue exceeds that amount in one of those tests, you must register and start charging GST/HST on taxable sales. The threshold applies to worldwide revenue, so online sales to any country count.

Some categories have different rules. Taxi services and small passenger vehicle operators must register even if they earn less than $30,000, and charities and public institutions have separate thresholds. If you are in one of those groups, review the CRA guidance specific to your type of organization.

You can also register voluntarily before you hit the threshold. Voluntary registration makes sense for a small business that plans to grow, because you can claim input tax credits on purchases right away and issue GST/HST invoices to corporate clients who want the ITC. It also gives your business a GST number, which can build trust with larger vendors. The tradeoff is that you have to file returns and remit the tax you collect, even in a slow quarter.

If you do not register when you should, the CRA can require you to pay the GST/HST that you should have collected, plus interest and penalties, and you cannot simply add the tax to past invoices. That is why the registration decision is the highest-stakes part of GST/HST compliance. To keep the process in sync with your books, it helps to use a platform that monitors revenue and flags the threshold; you can see how Awditify handles that in the feature overview, including automatic bank feeds and revenue tracking.

If you have not yet set up a cloud-based bookkeeping workflow, you may want to revisit the basics first. Our guide to benefits of cloud bookkeeping for Canadian small businesses explains why a single ledger with real-time revenue data makes threshold tracking much easier.

How to Track GST/HST on Sales and Expenses

Once you are registered, the real work begins. You need to capture output tax on every sale and input tax credits on every eligible purchase. The difference between those two amounts is what you owe CRA, or in a quarter where you paid more than you collected, what CRA owes you. Miss a purchase receipt and you overpay the government. Mis-categorize a sale and you under-remit, which triggers interest and penalties later.

Output tax is the GST/HST that you charge your customers on invoices. On a typical invoice, the tax appears as a separate line or as part of a tax-inclusive price. Input tax credits, often called ITCs, are the GST/HST you paid on business expenses used to make your taxable supplies. The word taxable matters: if you bought a laptop for your own use, there is no ITC. If you bought it to run your business, you can claim a credit.

The tracking system starts with a tax code. Assign a code to each product, service, and expense account so the software knows whether to apply 5% GST, the HST rate for your province, a zero-rated code, or an exempt code. When you create an invoice, the tax calculates itself. When you scan a receipt, the tax amount is read and recorded.

This is where manual and automated workflows diverge. If you track tax in a spreadsheet, you have to review every sale and purchase to confirm the rate applied. You then total the tax columns and hope the numbers match your bank statements. In an automated system, the tax code sits on each item and every bank transaction is matched to an invoice or an expense. At the end of the quarter, your GST/HST report shows the output tax, the input tax credits, and the net remittance for the period.

A quick comparison helps.

Task Manual approach Awditify approach
Capture GST/HST on sales You manually add tax to each invoice Tax codes apply the correct rate automatically
Claiming input tax credits You re-enter tax amounts from paper receipts Receipt OCR reads the tax and attaches the document
Quarterly reporting You export spreadsheets and re-key totals to CRA The GST/HST report is pre-populated and ready to file
Source documents Stored in email and folders Attached to each transaction in the ledger
Audit trail Scattered and incomplete Timestamped history for every entry

Consider a real example. A 12-person contractor firm in Ontario has $800,000 in annual sales and charges HST at 13%. On a $10,000 invoice, the HST is $1,150, so the client pays $11,150. Over the year, the firm collects roughly $104,000 in HST. Its expenses include materials, equipment rentals, vehicle costs, and professional fees. If those expenses total $400,000 before HST, the input tax credits come to about $52,000. The net amount owed to CRA is the difference, roughly $52,000, before any adjustments for capital assets or non-taxable items. If that firm deposits business and personal spending into one bank account, the ITC calculation becomes a puzzle that takes hours to solve. An automated bank feed that categorizes expenses is faster and less prone to errors.

CRA also lets many small businesses use a quick method of accounting. Under the quick method, you calculate the tax you owe as a percentage of your total sales, including the tax you collected. You generally give up the right to claim ITCs on most purchases. The remittance rate depends on your province and industry, and the quick method only makes sense if your actual input tax credits are low. Compare a full year under both methods before you switch.

Whatever method you choose, keep your source documents. CRA expects you to support every ITC with a receipt, invoice, or other record. A missing receipt means a denied credit in an audit. Awditify's receipt OCR and document storage keep the proof attached to each expense; the Help Center walks through how to use sales tax for the full setup.

Filing and Remitting GST/HST to the CRA

At the end of each fiscal period, you calculate the net tax, file a return, and pay any amount owing. The filing period is set by CRA based on your revenue, though you can choose to file more frequently if you want smoother cash flow or a faster refund on large purchases.

The table below shows the general filing periods and typical due dates.

Filing period Qualifying criteria Due date
Annual Taxable revenue up to $1.5 million Within 3 months after the fiscal year-end
Quarterly Taxable revenue over $1.5 million and up to $6 million The end of the month after the calendar quarter
Monthly Taxable revenue over $6 million The end of the month after the calendar month

These are general rules. CRA assigns the period when you register, and the exact due date can vary for charities, financial institutions, and businesses with a non-calendar fiscal year. Check your GST/HST account rather than relying on a generic schedule.

Filing is not optional in a no-tax quarter. Even if you owe nothing or your revenue was zero, you have to file a return for each reporting period. A late return triggers a penalty even when the balance owing is zero, and the penalty grows with the number of late returns.

When you owe money, the remittance must reach CRA by the due date. The CRA offers several payment methods, including online banking, credit card, and their My Payment service. If you use a tax professional or accounting software, the return can be transmitted electronically, but the payment is still your responsibility.

Late remittances come with interest, which compounds daily. Add a filing penalty on top of that and a single missed quarter can cost more than the accounting software that would have prevented it. To see how a current liability calendar works, including modelling what happens if you miss a deadline, Awditify's Help Center covers tax planning and deadline tracking.

Common GST/HST Mistakes in Small Business

The same GST/HST errors show up in client files year after year. The list below covers the ones that cause the biggest dollar impact and the most stress during a CRA review.

  • Missing the registration date. The moment you cross $30,000 in a quarter or over four rolling quarters, you are a registrant. If your prices were set without GST/HST, the tax comes out of your margin.
  • Not claiming all input tax credits. Many businesses miss ITCs on vehicle costs, equipment, and professional services. Review every expense category at least once a quarter to catch credits you left on the table.
  • Claiming ITCs on personal items. A cell phone used 50% for business only gives you half the ITC. Claiming the full amount attracts reassessment and interest.
  • Using the wrong rate across provinces. If you ship to a customer in another province, you generally charge the rate for the delivery province. Using one rate for everyone leads to under-remitted tax.
  • Ignoring the filing deadline. The penalty for a late return can be significant, and interest applies to unpaid tax. A missed deadline also makes CRA more likely to review your account.
  • Keeping no audit trail. Without an invoice or receipt behind each credit, CRA can deny it. Scattered PDFs and printed receipts do not count as a reliable record.

The consequences are not just financial. A reassessment for unreported GST/HST can take months to resolve, and the interest keeps running while you gather documents. For accountants and bookkeepers, these mistakes create write-down time because the fix happens after the fact, not in the workflow. That is why many Canadian CPA firms use Awditify to standardize tax preparation across client files; the accountant page explains how the practice management features keep documents and tax codes consistent.

The root cause is usually the same: GST/HST is treated as an afterthought. When the tax is part of each invoice and expense transaction instead of a spreadsheet at quarter end, the errors become visible early and you can correct them before the return goes out.

How Awditify Simplifies GST/HST Tracking and Filing

Awditify was built for Canadian tax rules, not adapted to them. That distinction shows up in the way GST/HST is handled from the first transaction.

Automatic bank feeds pull your deposits and purchases into the ledger, so the tax on each transaction appears as it happens. AI transaction categorization learns your regular vendors and expense types, which means a fuel receipt from your construction vehicle is coded the same way every time. The categorization model is trained on Canadian business patterns, so it understands provincial rates and tax codes.

Invoicing with e-signature reduces the chance that a customer disputes the tax, because the invoice shows exactly what rate was applied. Receipt OCR reads the tax from supplier invoices and expense receipts, then attaches the document to the entry. That document is your evidence if CRA asks to see it.

The 70+ financial reports include GST/HST summaries that separate output tax, input tax credits, and net remittance by period. You can review the numbers before filing, make any adjustments for capital property or non-taxable supplies, and hand the return to your accountant or file it yourself.

A worked example shows the difference. In the contractor firm mentioned earlier, a manual workflow would require someone to go through the bank feed, matching each deposit to invoices and each purchase to receipts, then total the tax columns. With Awditify, the bank feed matches deposits to invoices automatically, the OCR reads receipts, and the GST/HST report calculates the net remittance of roughly $52,000 in minutes. The audit trail behind every entry also makes a CRA review less intrusive.

For CPA firms, Awditify centralizes multiple client files so a tax partner can see which returns are due, which documents are missing, and which accounts have an unusual pattern. Practice management features keep the work-from-client to remittance under control. See the full toolset on the features page, or walk through the sales tax guide in the Help Center if you are setting up tax codes for the first time.

Frequently Asked Questions

What is the GST/HST threshold for small business in Canada?

You are a small supplier until your taxable revenue exceeds $30,000 in a single calendar quarter or over the previous four consecutive calendar quarters. Once you exceed either test, you must register for GST/HST and collect the tax on taxable sales. Many businesses register before that threshold to claim input tax credits and look more established. The threshold applies to worldwide taxable supplies, including sales made online.

How do I calculate the GST/HST I owe?

Subtract the GST/HST you paid on eligible business expenses from the GST/HST you collected on your sales. The result is your net tax and the amount you remit to CRA. If your input tax credits exceed the output tax you collected, you can claim a refund. Keep every receipt that supports a credit, because CRA can request them in a review.

What input tax credits can I claim as a small business?

You can claim input tax credits on most property and services purchased for your business, from office supplies to vehicle expenses to professional fees. The purchase must be for a taxable activity, and you need a receipt showing the GST/HST paid. You cannot claim ITCs on personal purchases or on goods used for exempt supplies. If you use the quick method, your ability to claim credits is limited.

How often do I need to file a GST/HST return in Canada?

CRA assigns a filing period based on your revenue: annually if you earn up to $1.5 million in taxable revenue, quarterly if between $1.5 million and $6 million, and monthly if above $6 million. You can choose to file more frequently. Annual filers generally file within three months after their fiscal year-end. Check your GST/HST account for the exact period and due date.

What is the best way to track GST/HST for a small business?

The best way is to use an accounting platform that calculates the tax on every transaction and prepares the report for you. With Awditify, tax codes sit on each product and expense account, automatic bank feeds and receipt OCR capture the tax on purchases, and the GST/HST report shows your net remittance for the period. That removes the quarter-end spreadsheet scramble and gives CRA the audit trail they want.

What to Do Next

GST/HST for small business does not have to be a quarterly scramble. Once you know your registration threshold, track the tax on sales and expenses in your software, and file before the deadline, you remove most of the risk. The fastest improvement is to stop calculating tax in spreadsheets and let the system do it for you. See how the real-time tracking and reporting works on the features page, and when you are ready, book a walkthrough on the demo page. Once the tax side is under control, the next decision is usually choosing the right bookkeeping platform; our comparison of best bookkeeping software for freelancers and self-employed Canadians gives you a practical place to start.