Canada VAT isn't a value-added tax (VAT) in name, but the country's federal goods and services tax (GST)—which accounted for more than 10% of federal Revenue in 2025—is combined with various local taxes to do a similar job. The variety of provincial Tax systems makes Canada's system harder to manage than a single national VAT rate. The Tax owed on identical products can change depending on which of the country's 10 provinces the Buyer is in, and several provinces run separate Tax authorities from the Canada Revenue Agency (CRA).
Below, we cover what the harmonized sales tax (HST) is, what makes some provinces different, and when foreign digital sellers might need to register.
Key takeaways
Canada has both a federal consumption Tax and separate provincial taxes, so the applicable rate depends on the Buyer's province.
Nonresident digital sellers generally have to register for GST or HST and Quebec sales tax (QST) once their Canadian sales exceed the annual threshold, regardless of physical presence in the country.
Getting Registration or rates wrong can create compounding liability, since missed thresholds and misclassified products often aren't caught until months later.
What is the Canada VAT rate?
There's no officially named VAT in Canada. However, Canada does have a national GST of 5%, which functions similarly to a VAT, and provinces can add their own Tax on top of that. The HST refers to this combined Tax rate of the baseline GST plus provincial taxes in the five provinces that have chosen to harmonize their taxes with the federal GST.
The GST/HST system runs through the CRA. Registration for businesses making Taxable sales, leases, or other supplies in Canada hinges on a straightforward threshold: $30,000 Canadian dollars (CAD) in Revenue, either within a single calendar quarter or across four consecutive quarters. The Tax rate depends on the Buyer's Location rather than the Seller's, which often surprises some people. A Company Based in Alberta that ships to a Customer in Nova Scotia charges that Customer 14% HST, the Nova Scotia rate, even though Alberta has only a 5% GST. You need to know the Buyer's province to Charge the correct Tax.
Harmonization makes the HST provinces easier to handle than the rest of the country. Because Ontario, Nova Scotia, New Brunswick, Prince Edward Island, and Newfoundland and Labrador have merged their provincial Tax into the federal system, a Business doesn't need to register or file separately for GST and HST with each of those five provinces. The CRA collects the full combined amount in one return and splits the provincial share at the end. That consolidation is a big administrative advantage for a Business selling across multiple HST provinces. Compare that to British Columbia (BC), where the provincial and federal portions are entirely separate filings with separate authorities.
Federal filing frequency is Based on a Business's reporting period, which is either monthly, quarterly, or annually, Based on Revenue. Due dates are available in your CRA account.
How does Canada VAT apply in provinces with PST and QST?
BC, Saskatchewan, and Manitoba never harmonized with the federal system. Each runs its own sales tax entirely separate from the CRA. Quebec's system also works differently, but is closer in structure to GST than to a standard provincial sales tax (PST). Together, this means that a Business selling nationally is juggling Tax rules that don't line up with one another or with the federal system.
The nonharmonized PST provinces
BC, Saskatchewan, and Manitoba each maintain their own PST regimes, with their own Registration portals, exemptions, and enforcement. A Business selling into all three will probably need three separate registrations and three filing schedules, because what's Taxable in one province isn't always Taxable in another. BC charges 7% PST, Saskatchewan charges 6%, and Manitoba charges 7%, all calculated separately before the 5% federal GST is added.
Quebec's QST
Quebec's system is in its own category because it's structurally closer to a true VAT than the other provincial taxes. Revenu Québec administers it independently of the CRA. They apply an additional 9.975% Quebec sales tax (QST) to roughly the same base of goods and services covered by GST. GST and QST are generally charged separately in Quebec.
Five systems, not one
Nationally, a Seller manages five distinct Tax relationships: the CRA for GST/HST, three provincial authorities for PST, and Revenu Québec for QST. Each has its own threshold, filing calendar, and definition of what counts as Taxable, so whatever Compliance approach works for the HST provinces doesn't apply to the rest of the country.
How does Canada VAT affect foreign digital service providers?
Since July 2021, nonresident businesses that sell digital products and services to unregistered Canadian consumers have generally been required to register for GST/HST once their Canadian sales exceed $30,000 CAD over a 12-month period. That covers things such as streaming subscriptions, and it applies whether or not the Seller has any physical presence in the country. Quebec runs a parallel rule for QST, with its own $30,000 CAD threshold.
When a digital platform, such as an app store or a Marketplace, facilitates sales for third-party sellers, that platform can be required to Collect and Remit GST/HST on those sellers' behalf once certain thresholds are met. This reduces the Compliance burden on Individual sellers and shifts it onto the platform they sell through, which matters for a foreign Business that's trying to determine who's actually responsible for a given Transaction.
None of this applies to PST in BC, Saskatchewan, or Manitoba, which have their own rules for digital sellers that don't run through the CRA's system at all. A foreign software-as-a-service (SaaS) Company selling nationally still needs to determine its exposure in those provinces independently, in addition to whatever it's already handling for GST/HST and QST.
What are the risks of getting Canada VAT Registration wrong?
Getting Canada's Tax structure wrong results in different failures depending on where the mistake happens, and each carries its own financial consequence. Here's what to keep in mind.
Missing a Registration threshold
Whether or not a Business is registered, it still owes back taxes on everything it should have collected, plus any additional penalties and interest the CRA and provincial authorities might assess on top of that. That means a Business selling past the threshold for a year without registering faces a liability that's been compounding the whole time.
Charging the wrong rate
If you apply GST-only pricing to an Order headed for an HST province, and a Business collects too little Tax, then it either absorbs the difference or goes back to the Customer afterward to correct it. Similarly, if you overcharge, it invites complaints and a remittance that doesn't match what's owed.
Missing a provincial obligation
A Business can be registered correctly for GST/HST and still be missing PST in BC entirely, because nothing about federal Registration flags a separate provincial requirement. Each province sets its own threshold and runs its own enforcement.
Misclassifying digital products
Whether something counts as a “digital service” under the CRA's simplified regime can determine, in part, whether the foreign Seller rules apply. If you get that classification wrong at Registration, the error doesn't stay contained. It appears in every return filed afterward and could mean unwinding months of incorrect filings instead of only one.
Is your Business ready to manage Canada Tax obligations?
Understanding which of the systems applies to a given sale is the first test. A Business selling into Alberta, Ontario, BC, and Quebec at the same time is managing four different Tax treatments on what might be an identical product, and that's before factoring in Registration thresholds, filing schedules, and provincial exemptions that don't align with each other.
A few signs point to whether a Business is equipped to handle the requirements, or simply hasn't hit a gap yet:
Provincial footprint: Selling into one or two provinces at modest volume is manageable by hand. Selling across Quebec, the PST provinces, and the HST provinces at once means tracking five separate sets of rules simultaneously, which can quickly become unmanageable.
Threshold visibility: A Business needs to know exactly where it stands relative to each province's threshold at all times, since crossing one creates the risk of owing back taxes.
Classification accuracy: Digital sellers in particular need confidence that their products are classified correctly under the CRA's rules. A wrong classification at Registration compounds across every return filed after it.
Rate accuracy at Checkout: Charging the right rate depends on knowing the Buyer's province at the moment of sale. Using the wrong rate produces either undercollection or Customer-facing overcharges.
How Stripe Tax can help
Stripe Tax reduces the complexity of tax compliance so you can focus on growing your business. Stripe Tax helps you monitor your obligations and alerts you when you exceed a sales tax registration threshold based on your Stripe transactions. In addition, it automatically calculates and collects sales tax, VAT and GST on both physical and digital goods and services – in all US states and in more than 100 countries.
Start collecting taxes globally by adding a single line of code to your existing integration, clicking a button in the Dashboard or using our powerful API.
Stripe Tax can help you:
Understand where to register and Collect taxes: See where you need to Collect taxes Based on your Stripe transactions. After you register, switch on Tax Collection in a new state or country in seconds. You can start Collecting taxes by adding one line of code to your existing Stripe Integration or add Tax Collection with the click of a button in the Stripe Dashboard.
Register to pay Tax: Let Stripe manage your global Tax registrations and benefit from a simplified Process that prefills Application details—saving you time and simplifying Compliance with local regulations.
Automatically Collect Tax: Stripe Tax calculates and collects the right amount of Tax owed, no matter what or where you sell. It supports hundreds of products and services and is up-to-date on Tax rules and rate changes.
Simplify filing: Stripe Tax seamlessly integrates with filing partners, so your global filings are accurate and timely. Let our partners manage your filings so you can focus on growing your Business.
Learn more about Stripe Tax or get started today.
The content in this article is for general information and education purposes only and should not be construed as legal or tax advice. Stripe does not warrant or guarantee the accuracy, completeness, adequacy, or currency of the information in the article. You should seek the advice of a competent lawyer or accountant licensed to practise in your jurisdiction for advice on your particular situation.