GST/HST for Ecommerce & Online Sales

GST/HST for Ecommerce & Online Sales Canada 2026

Don't let sales tax on your Shopify store or Amazon shop turn into a CRA nightmare—here's your complete survival guide

Running an online business from your basement in Vancouver or scaling a digital empire shipping to every province? Eh, you're gonna need to wrap your head around Canada's sales tax system—it's more complicated than a Saskatoon parking meter in a snowstorm. Get it wrong and you'll be paying years of uncollected tax out of your own pocket. Get it right and you might even sleep better than a hibernating bear come tax season.

Quick Answer

You must register for GST/HST when your worldwide taxable revenue from online sales exceeds $30,000 CAD over four consecutive calendar quarters. This isn't a suggestion—it's the law. Once you cross that threshold selling taxable goods or digital products, you've got 29 days to register with the CRA before you're technically operating illegally. And yes, that includes non-resident sellers shipping into Canada.

Table of content
  1. The ,000 Small Supplier Threshold: Your Ticking Clock
  2. GST vs HST vs PST: What's the Difference, Eh?
  3. Non-Resident Sellers & Platform Operators: The New Normal
  4. Input Tax Credits: The Silver Lining
  5. Filing Requirements: The CRA Wants Its Money
  6. Common Pitfalls That'll Cost You
  7. Frequently Asked Questions

The $30,000 Small Supplier Threshold: Your Ticking Clock

Here's where most keener entrepreneurs get tripped up. The CRA looks at your worldwide taxable supplies from online sales on a rolling 12-month basis—four consecutive calendar quarters, not your fiscal year. Every new quarter, you drop the oldest and add the newest. It's like taxation Tetris that never ends.

Made $8K in Q1, $7K in Q2, $9K in Q3, and $7K in Q4? Boom—you're at $31K and must register immediately. If you exceed $30K in a single quarter, you cease being a small supplier that very day and must start charging GST/HST on the sale that pushed you over. No grace period, no "sorry 'bout that."

Confused About Your Revenue Threshold?

Calculate whether you've crossed the line and what it means for your business

Use Our Sales Tax Calculator

GST vs HST vs PST: What's the Difference, Eh?

GST Provinces (5%)

Alberta, BC, Manitoba, SK, Quebec, Territories
Just the federal rate

HST Provinces

Ontario (13%), NS, NB, NL, PEI (15%)
Single combined rate

PST/RST/QST

Provincial taxes added separately
Separate registration required

Special Thresholds

BC & MB: $10K for PST
SK: $0 (first sale)
QC: $30K for QST

Your place of supply rules determine which rate to charge based on your customer's location, not yours. Sell a digital download to someone in Halifax? That's 15% HST. Ship a widget to Calgary? Just 5% GST. But if you're using a fulfillment warehouse in Canada, things get stickier than maple syrup.

Related:  Claim GST HST Expenses

Non-Resident Sellers & Platform Operators: The New Normal

Since July 1, 2021, Canada has been cracking down on foreign sellers like a Mountie on a mission. If you're a non-resident vendor selling digital products, SaaS subscriptions, or even physical goods shipped from a Canadian fulfillment warehouse, you must register under the simplified GST/HST regime when you exceed $30K in sales to specified Canadian recipients.

Here's where it gets interesting: distribution platform operators (think Amazon, Etsy, Shopify) might collect GST/HST on your behalf if they're registered. But—and this is a big but—you're still on the hook for tracking your threshold amount. If the platform isn't registered under the normal regime, you must register and remit. Either way, keep your records cleaner than a fresh sheet of ice at the rink.

⚠️ Heads Up for International Sellers

If you sell digital streaming, mobile apps, e-books, or online gaming subscriptions to Canadians, the CRA expects its cut—even if you've never set foot in the True North. The simplified registration means you don't need a Canadian business number, but you still need to charge, collect, and remit the correct tax based on provincial rates.

Input Tax Credits: The Silver Lining

Sure, collecting and remitting GST/HST feels like you're just the CRA's unpaid intern. But here's the good news: once registered, you can claim Input Tax Credits (ITCs) on the GST/HST you pay for legitimate business expenses. That new laptop for your home office? Claim the GST. Software subscriptions? Those too. Shipping costs? Yup.

You've got two remittance options: the Regular Method (track every penny and claim dollar-for-dollar) or the Quick Method (remit a reduced percentage but limited ITCs). For many online sellers with low overhead, Quick Method can save you more than a toonie—just run the numbers first or you might leave money on the table.

Essential Tax Filing Resources

Make sure you're using the right tools and information to file correctly:

Complete Tax Filing Guide | Best Tax Software | NETFILE Information

Filing Requirements: The CRA Wants Its Money

Your reporting frequency depends on your annual taxable supplies:

  • Annual filers: Under $1.5M — file by June 15 (self-employed) or April 30 (incorporated)
  • Quarterly filers: $1.5M to $6M — file within one month after quarter-end
  • Monthly filers: Over $6M — file by month-end

Starting 2024, electronic filing is mandatory—no more paper returns. Miss a deadline and you're looking at a 1% penalty plus 25% per month (capped at 12 months), plus daily-compounding interest. That's more painful than a skate to the shin with no padding.

Wondering how this all fits into your overall tax picture? Understanding Canada's tax brackets helps you plan your entire strategy.

Related:  GST HST Refund

Common Pitfalls That'll Cost You

I've seen too many keener entrepreneurs learn these lessons the hard way:

  • Thinking "I'm too small": That $30K threshold includes worldwide sales, not just Canadian ones
  • Forgetting digital products: SaaS, downloads, streaming—all taxable even if you're based in Texas
  • Ignoring Quebec: Revenu Québec runs its own show. You need separate QST registration at $30K
  • Platform reliance: Just because Amazon collects GST doesn't mean you're off the hook for tracking
  • Shipping surprises: Customers get hit with customs duties and taxes on delivery if you don't charge properly

The CRA is taking a "prospective approach to compliance"—meaning they'll work with you if you come forward. But egregious cases? They'll come down harder than a Zamboni on fresh ice.

Frequently Asked Questions

Do I need to charge GST/HST on digital products sold to Canadians?
Yes, absolutely. Since July 1, 2021, digital products like SaaS subscriptions, mobile apps, e-books, streaming services, and downloadable software are taxable supplies subject to GST/HST. This applies whether you're in Toronto or Timbuktu—if your customer is Canadian and not GST-registered, you must charge the applicable rate based on their province.
What's the difference between GST, HST, and PST?
GST (Goods and Services Tax) is the 5% federal tax applied across Canada. HST (Harmonized Sales Tax) combines GST with provincial tax into a single rate (13-15%) in Ontario, Nova Scotia, New Brunswick, Newfoundland and Labrador, and PEI. PST (Provincial Sales Tax) is a separate provincial tax (6-7.5%) charged in BC, Saskatchewan, Manitoba, and Quebec (QST). You charge based on your customer's location using place of supply rules.
How exactly do I calculate the $30,000 registration threshold?
It's a rolling 12-month period, not calendar year. Add up your worldwide taxable supplies from online sales over the last four consecutive calendar quarters. Every new quarter, drop the oldest quarter and add the newest. The moment you exceed $30,000 CAD, you must register within 29 days. If you cross it mid-quarter, you must start charging GST/HST immediately, including on the sale that put you over.
Do non-resident sellers need to register for Canadian GST/HST?
Yes, if you exceed $30,000 CAD in taxable sales to Canadian consumers over 12 months. The simplified GST/HST registration regime for non-resident vendors makes it easier—you don't need a Canadian business number or physical presence. But you must charge and remit tax based on the customer's province. This applies to digital products, services, and qualifying goods shipped from Canadian fulfillment warehouses.
Do shipping charges count toward the $30,000 threshold?
Generally yes, if shipping is part of your taxable supply and not a separate reimbursement of actual costs. The CRA considers it part of your consideration. If you bill it separately and it's truly a pass-through cost, it might not count. But when in doubt, include it in your threshold calculation—better to register early than face penalties later.
Can I register for GST/HST voluntarily before hitting $30K?
Absolutely, and it's often smart business. Voluntary registration lets you claim input tax credits on startup costs, equipment, and business expenses. This is especially valuable if you're investing heavily before generating revenue. The catch? Once registered, you must charge and remit GST/HST on all taxable sales, even if you stay under $30K. Weigh the ITC benefits against the administrative burden.
What's the Quick Method and should I use it for my online business?
The Quick Method lets you remit a reduced percentage of GST/HST (2.6%-3.6% depending on province and business type) instead of tracking actual ITCs. You get a 1% discount on the first $30K of supplies. Service businesses with low expenses often save money and time. However, if you have significant ITCs from inventory or equipment, Regular Method usually yields bigger refunds. Use our income tax calculator to model both scenarios.
How does Quebec's QST affect my online business?
Revenu Québec administers its own tax system separately from the CRA. If you sell to Quebec consumers and exceed $30K, you must register for QST (9.975%) in addition to GST/HST. Quebec has its own simplified registration for non-residents. Sales to GST-registered businesses don't count toward your QST threshold. It's double the paperwork, but la belle province won't budge on this one.
What are the penalties for not registering or filing on time?
Late-filing penalty is 1% of balance owing plus 25% of that amount for each full month late (max 12 months). Interest compounds daily at CRA's prescribed rate. If you should have registered but didn't, the CRA can assess you for all uncollected tax plus penalties. This could wipe out your margins faster than you can say "double-double." The CRA's prospective compliance approach means they'll work with you if you come forward voluntarily, but intentional evasion is a whole different puck game.

I am Ruth

I am Ruth

Reviewed by

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *

Go up