ecommerce sales tax

Intro:

eCommerce sales tax is one of the most complex parts of running an online store in Canada. The GST/HST you charge depends on where your customer is, what you’re selling, and how much you sell, and some provinces add their own sales tax on top. Getting it right keeps you compliant and avoids costly penalties. Here’s what Canadian online sellers need to know.

1. Know When You Must Register for GST/HST

Once your taxable sales pass $30,000 in a calendar quarter or over four consecutive quarters, you must register for a GST/HST account with the CRA and start charging tax. Many sellers register earlier by choice, so they can claim input tax credits on business expenses from day one.

2. Charge the Right Rate Based on Where Your Customer Is

In Canada, the rate depends on the province you ship to, not where your business is located. That means 13% HST for Ontario customers, 5% GST in Alberta, and 15% HST in most Atlantic provinces. British Columbia, Saskatchewan, Manitoba, and Quebec also have their own provincial sales taxes, and they may require out-of-province online sellers to register and collect once sales into those provinces pass certain thresholds.

3. Use Automated Tax Tools

Calculating the right rate for every order by hand isn’t realistic. Shopify’s built-in tax settings, or tools like Avalara, can apply the correct GST/HST and provincial rates automatically based on the shipping address. If you sell through marketplaces like Amazon or Etsy, check whether the platform is already collecting GST/HST on your behalf so tax isn’t charged twice.

4. Know What’s Zero-Rated or Exempt

Not everything you sell is taxed the same way. Basic groceries, certain medical devices, and most sales shipped to customers outside Canada are zero-rated, meaning you charge 0% but can still claim input tax credits. And if you sell into the US, individual states may require you to collect their own sales tax once your sales there pass their thresholds.

5. Claim Input Tax Credits and Keep Accurate Records

As a registered seller, you can recover the GST/HST you pay on inventory, shipping, platform fees, software, and other business costs through input tax credits. Keep detailed records of every sale, the tax charged, and the customer’s province. The CRA generally requires you to keep these records for six years.

Conclusion:

Managing eCommerce sales tax in Canada comes down to registering on time, charging the right rate for each province, and claiming every input tax credit you’re entitled to. Automation helps, but a professional review catches the mistakes software can’t. For more on keeping your store’s finances organized, see our eCommerce bookkeeping best practices, or let our bookkeeping team handle your GST/HST filings for you.

About HAT Accounting

During our time at KPMG, we witnessed countless small and medium-sized businesses struggling to access the same caliber of financial expertise that Fortune 500 companies receive as a matter of course. These businesses deserved better than cookie-cutter bookkeeping services or junior-level support – they needed Big Four quality without the Big Four price tag.

That’s when we realized we needed to build something different.

Want to learn more about how HAT Accounting can support your business? 
Explore our services or get in touch today.