books & beyond
GST/HSTCanadaSaaStax filing
Illustration of a tax filing document with a percentage symbol

GST/HST Filing Guide for Canadian SaaS Startups

·7 min read·Books & Beyond

Do Canadian SaaS Companies Need to Collect GST/HST?

Yes — once your total taxable revenues exceed $30,000 CAD over any four consecutive calendar quarters, you are required to register for a GST/HST account with the CRA. For most SaaS startups, this threshold arrives quickly. And even before you hit it, voluntary registration can be advantageous because it lets you claim Input Tax Credits (ITCs) on your business expenses.

GST vs. HST: What's the Difference?

The Goods and Services Tax (GST) is a federal 5% tax. In participating provinces, it is combined with the provincial sales tax into the Harmonized Sales Tax (HST). The rate varies by province:

  • Ontario: 13% HST
  • British Columbia: 5% GST + 7% PST (not harmonized)
  • Alberta: 5% GST only (no provincial sales tax)
  • Nova Scotia: 15% HST
  • Quebec: 5% GST + 9.975% QST (separate provincial system)

For most SaaS products sold B2B, you charge based on where the customer is located (the "place of supply" rules). Understanding these rules is critical to avoid under- or over-collecting.

Place of Supply Rules for SaaS

Digital services follow specific CRA place of supply rules. Generally, for B2B SaaS sales to Canadian customers, the rate is determined by the province or territory of the customer's billing address. For B2C sales, the rules can be more complex. If you are selling to customers outside Canada, those sales are zero-rated — no GST/HST applies.

Input Tax Credits (ITCs)

One of the most important benefits of GST/HST registration is the ability to claim ITCs — refunds of GST/HST you've paid on eligible business inputs. This includes:

  • Software subscriptions (AWS, Google Workspace, Stripe fees)
  • Accounting and legal fees
  • Office expenses
  • Equipment purchases

Keeping accurate records of all GST/HST paid on inputs is essential. Your accounting software (QuickBooks, Xero, or Wave) should track this automatically if set up correctly.

Filing Frequency

CRA assigns a filing frequency based on your annual taxable revenue:

  • Under $1.5M: Annual filing (with optional monthly or quarterly)
  • $1.5M – $6M: Quarterly filing
  • Over $6M: Monthly filing

Even if you're assigned annual filing, many SaaS companies opt for quarterly to keep the filing manageable and avoid a large year-end payment.

Quebec: The QST Wrinkle

Quebec operates its own provincial sales tax system (QST) separately from the federal GST. If you have significant revenue from Quebec customers, you may need to register with Revenu Québec as well. This is a common oversight for SaaS founders who assume GST/HST registration covers everything.

Non-Resident SaaS Companies Selling to Canadians

If your SaaS company is based outside Canada but sells to Canadian customers, the CRA's "simplified registration regime" may require you to register and remit GST/HST on sales to Canadian consumers (not B2B). This has applied since 2021 and catches many US or UK SaaS companies by surprise.

Getting It Right

GST/HST compliance for SaaS has more complexity than it first appears — place of supply rules, input tax credit tracking, Quebec registration, and non-resident obligations all create room for error. Our Canadian accounting team handles this for dozens of SaaS companies. If you want your GST/HST sorted properly, get in touch.

Books & Beyond handles bookkeeping, tax filing, and payroll for businesses in the US, Canada, Australia, Singapore, and UK.