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.
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 CalculatorGST 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.
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.
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
Leave a Reply
Related Post