A Manitoba business that sells only to Manitoba customers files one sales tax return and moves on with its life. The moment that same business starts shipping physical goods into British Columbia, Saskatchewan, Ontario and Quebec, the bookkeeping stops being a formality and starts being a genuine compliance project.
Canada doesn't have one sales tax, it has several, stacked differently by province
The federal Goods and Services Tax (GST) applies everywhere. Some provinces harmonize their provincial tax with it into a single Harmonized Sales Tax (HST). Others run a completely separate Provincial Sales Tax (PST) alongside GST, with their own registration thresholds, rules, and filing calendars. A business selling nationally can easily be dealing with GST, HST and two or three flavours of PST in the same fiscal year.
Where this actually bites
- Registration thresholds. Selling into a province doesn't automatically require registering there, but crossing a revenue or physical presence threshold usually does, and that threshold is different in every jurisdiction.
- What's taxable at all. Some categories of goods and services are taxed under GST/HST but exempt under a specific province's PST, or vice versa.
- Filing frequency. Larger filers get pushed to monthly remittance in some jurisdictions while remaining quarterly or annual in others, meaning your filing calendar isn't one date, it's several, all different.
- Marketplace facilitator rules. Selling through Shopify directly versus through Amazon's marketplace can change who is legally responsible for collecting and remitting tax on a given sale.
The tax rate is rarely the hard part. Knowing which return you owe, in which province, on which date, is.
Why this is a bookkeeping problem before it's a filing problem
Correct sales tax filing depends entirely on your underlying transaction data being tagged correctly by jurisdiction at the point of sale, not reconstructed at year-end. If your bookkeeping isn't set up to track revenue by destination province from day one, your sales tax preparer is stuck rebuilding that breakdown manually, every single filing period.
What we actually do about it
This is precisely why our bookkeeping tier pricing bumps up per additional sales tax jurisdiction rather than treating it as a flat add-on. Each additional province means a genuinely separate return, a separate remittance deadline, and its own risk of mismatched rules, not just one more line on an existing form.
A practical starting checklist
- List every province where you have inventory, staff, or a registered business presence.
- List every province where your revenue from sales has crossed that province's registration threshold.
- Confirm which of GST, HST, or a provincial PST applies in each, and at what rate.
- Confirm whether your sales platform (Shopify, Amazon, or your own storefront) is already collecting the right tax at checkout, or whether you're expected to remit it yourself.
Sales tax rules change by legislation and by province. This article reflects general mechanics as of publication and isn't a substitute for a jurisdiction-specific review of your business.