GST/HST for Shopify Stores: When to Register and How to File in Canada

by | Apr 1, 2026 | Uncategorized

Table of Contents

  1. GST/HST for Shopify Stores in Canada: Why It Matters
  2. When You Must Register for GST/HST
  3. Should You Register Before Hitting $30,000?
  4. Province-by-Province Sales Tax Rates for E-Commerce
  5. Configuring Sales Tax in Your Shopify Store
  6. Sales Tax for Multi-Platform Sellers
  7. Claiming Input Tax Credits on E-Commerce Expenses
  8. How to File Your GST/HST Return
  9. Common GST/HST Mistakes That Trigger CRA Reviews
  10. Frequently Asked Questions
  11. Let BBA Tax Handle Your GST/HST Filing

GST/HST for Shopify Stores in Canada: Why It Matters

If you sell products online through Shopify, Amazon, Faire, TikTok Shop, or any other e-commerce platform in Canada, GST/HST compliance is not optional — it is a legal requirement once you cross the revenue threshold. Yet GST/HST for Shopify stores in Canada remains one of the most confusing topics for online sellers, especially those selling across multiple provinces with different tax rules.

The consequences of getting it wrong are real. Late filing penalties start at 1% of the amount owing plus 0.25% for each month you are late, up to 12 months. Failing to register when required can result in retroactive assessments where the CRA demands GST/HST on past sales — money you never collected from customers but now owe out of pocket.

This guide covers everything Canadian e-commerce sellers need to know: when to register, how each province’s tax works, how to configure your Shopify settings correctly, how to reconcile sales across platforms like Shopify, Amazon, and Faire, and how to file your returns without errors. If you would rather hand this off to a professional, BBA Tax’s e-commerce accounting team handles GST/HST registration, configuration, and filing for online sellers across Canada.


When You Must Register for GST/HST

In Canada, you are required to register for a GST/HST account with the CRA once your total worldwide taxable revenue exceeds $30,000 over four consecutive calendar quarters, or $30,000 in a single quarter. This threshold includes all taxable sales from every channel — your Shopify store, Amazon Seller Central, Faire wholesale orders, TikTok Shop, Etsy, and any in-person sales.

Once you cross this threshold, you have 29 days to register and must begin charging GST/HST on the transaction that pushed you over the limit. Many new e-commerce sellers do not realize they have hit the threshold until months later, which creates a retroactive liability — you owe tax on sales where you never collected it from the buyer.

The $30,000 threshold applies to revenue, not profit. It also includes revenue from exempt supplies but excludes zero-rated supplies (like exports shipped outside of Canada). If you are approaching this number, it is wise to start tracking your cumulative revenue carefully. A professional bookkeeper can set up a system that alerts you before you hit the threshold so you can register proactively.


Should You Register Before Hitting $30,000?

Many e-commerce sellers benefit from registering voluntarily even before reaching the $30,000 threshold. The primary advantage is the ability to claim input tax credits (ITCs) on all your business expenses immediately. During the startup phase, when you are spending heavily on inventory, advertising, Shopify subscriptions, packaging, and equipment, the GST/HST you pay on those purchases can be claimed back.

For example, if you spend $20,000 on inventory, advertising through Facebook and TikTok, Shopify fees, and shipping supplies in your first year — and you are in Ontario where HST is 13% — you have paid approximately $2,600 in HST on those expenses. Without GST/HST registration, that money is gone. With registration, you can claim it back as an ITC on your return.

The downside is that you must begin charging your customers GST/HST, which increases your prices. For B2C sellers, this can affect competitiveness. For B2B sellers (including those selling wholesale through platforms like Faire), it is a non-issue because business buyers claim the tax back. Discuss the trade-offs with a qualified e-commerce accountant before making the decision.


Province-by-Province Sales Tax Rates for E-Commerce Sellers

Canada does not have a single national sales tax rate. The tax you charge depends on the buyer’s province, not where your business is located. This is one of the biggest sources of confusion — and errors — for online sellers. Here is the complete breakdown for 2026.

Province / TerritoryTax TypeGSTPST/QSTTotal Rate
AlbertaGST only5%5%
British ColumbiaGST + PST5%7%12%
ManitobaGST + RST5%7%12%
New BrunswickHSTCombined15%
Newfoundland & LabradorHSTCombined15%
Northwest TerritoriesGST only5%5%
Nova ScotiaHSTCombined14%
NunavutGST only5%5%
OntarioHSTCombined13%
Prince Edward IslandHSTCombined15%
QuebecGST + QST5%9.975%14.975%
SaskatchewanGST + PST5%6%11%
YukonGST only5%5%

In HST provinces, you show one tax line on invoices. In provinces with separate GST and PST (like BC, Manitoba, Saskatchewan), two separate tax lines must appear. Quebec has its own system (QST) that requires a separate provincial registration. If you sell to customers in BC or Saskatchewan, you may also need to register for PST separately in those provinces — on top of your federal GST registration.


Configuring Sales Tax in Your Shopify Store

Shopify has built-in Canadian tax calculation that handles most of the complexity for you — but only if configured correctly. Go to Settings → Taxes and Duties → Canada in your Shopify admin. Click “Collect sales tax” and enter your 9-digit GST/HST registration number. Then add registrations for each province where you are registered for PST, RST, or QST.

Shopify will automatically calculate and apply the correct tax rate based on the customer’s shipping address. However, there are important things it does not do. Shopify does not file your tax returns for you. It does not remit the tax you collect to the CRA or provincial agencies. And it does not track your input tax credits. Those responsibilities fall entirely on you or your accountant.

Tax Overrides for Special Products

Some products have different tax treatment. Certain children’s clothing, basic groceries, and prescription drugs may be zero-rated or exempt. If you sell products in these categories, you need to create manual collections in Shopify and apply tax overrides. Misconfiguring this — either charging tax on exempt products or failing to charge tax on taxable ones — can create compliance issues. Have your accountant review your Shopify tax settings annually to catch any configuration errors.


Sales Tax for Multi-Platform Sellers: Shopify, Amazon, Faire, TikTok Shop

If you sell on multiple platforms — and most growing e-commerce businesses do — your GST/HST obligations become significantly more complex. Each platform handles tax collection differently, and you need to account for all of them on a single GST/HST return.

Amazon Seller Central

Since July 2022, Amazon operates as a marketplace facilitator in Canada. This means Amazon collects and remits GST/HST on sales made through Amazon.ca. However, you must still report these Amazon-facilitated sales on your own GST/HST return. Failing to do so creates a mismatch between what Amazon has reported to the CRA and what your return shows — a red flag for audits.

Faire (Wholesale)

Faire is a wholesale marketplace where you sell to retailers. Since these are B2B transactions, the retailers typically have their own GST/HST numbers and can claim the tax back. You are still responsible for charging the correct rate based on the retailer’s location and reporting these sales on your return. Keep detailed records of each wholesale transaction, including the buyer’s business number.

TikTok Shop

TikTok Shop is newer to the Canadian market. Whether TikTok operates as a marketplace facilitator depends on the specific arrangement. Review your seller agreement carefully and track all TikTok sales separately. If TikTok is not collecting and remitting tax on your behalf, the obligation falls on you.

Payment Processors: Stripe, PayPal, Square, Affirm, Klarna, Wise

Payment processors like Stripe, PayPal, Square, Affirm, Klarna, and Wise do not handle sales tax at all — they simply move money. The tax calculation and collection happens at the platform level (Shopify, Amazon, etc.). However, the fees these processors charge you are subject to GST/HST, and you can claim ITCs on those fees. At month-end, your accountant needs to reconcile payouts from each processor against your actual sales to ensure the numbers match in QuickBooks.

At BBA Tax, we reconcile sales data from all your platforms — Shopify, Amazon, Faire, TikTok Shop — and match them against your payment processor deposits at month-end. The reconciled data flows into QuickBooks Online so your financials are always accurate and your GST/HST filings are based on verified numbers, not estimates.


Claiming Input Tax Credits on E-Commerce Expenses

One of the biggest financial advantages of GST/HST registration is the ability to claim input tax credits. Every time you pay GST/HST on a legitimate business expense, you can claim that amount back. For e-commerce sellers, this includes a wide range of costs that add up quickly.

Common ITC-eligible expenses for online sellers include Shopify subscription and app fees, payment processor fees from Stripe and PayPal, inventory purchases, shipping and packaging costs, advertising spend on Facebook, Google, and TikTok, software subscriptions like QuickBooks and A2X, inventory storage fees from 3PL warehouses, and professional services including accounting and legal fees. Even hidden platform fees — the ones buried in settlement reports from Amazon or deducted by Faire before payout — often include GST/HST that you can claim back.

The catch is documentation. For purchases under $150, you need at minimum the supplier’s name, the date, and the total amount including tax. For purchases over $150, you also need the supplier’s GST/HST registration number. Missing any of these details on an invoice means the CRA can deny the ITC claim. Proper bookkeeping ensures every invoice is captured and categorized correctly.


How to File Your GST/HST Return

Your filing frequency depends on your annual revenue. Businesses with revenue under $1.5 million can file annually. Between $1.5 million and $6 million, quarterly filing is required. Above $6 million, monthly filing is mandatory. As of 2024, all GST/HST returns must be filed electronically — paper filing triggers penalties of $100 to $250.

The return itself is straightforward: you report total sales, calculate the GST/HST collected, subtract your input tax credits, and remit the difference to the CRA. If your ITCs exceed the tax collected (common during high-inventory-purchase periods), you will receive a refund.

For multi-platform sellers, the challenge is aggregating sales correctly. You need to combine Shopify sales (where you collected the tax), Amazon sales (where Amazon may have collected it), Faire wholesale transactions, and any other channels — then reconcile everything against your bank deposits. This is where month-end reconciliation with QuickBooks becomes essential. BBA Tax handles this entire process for e-commerce clients, ensuring your return is accurate and filed on time through our GST/HST filing services.


Common GST/HST Mistakes That Trigger CRA Reviews

E-commerce businesses are audited more frequently than traditional businesses because of the complexity of multi-channel sales and multi-province tax obligations. Here are the most common mistakes we see.

Not registering on time. Many sellers cross the $30,000 threshold without realizing it, especially when revenue from Shopify, Amazon, and Faire is combined. The CRA can assess retroactive GST/HST on all sales made after the threshold was crossed.

Charging the wrong provincial rate. Shipping to an Ontario customer? That is 13% HST. Shipping to Alberta? Only 5% GST. A single misconfigured tax setting in Shopify can affect hundreds of orders before anyone notices.

Not reporting Amazon marketplace sales. Even though Amazon collects and remits tax, sellers must report these sales on their own return. The CRA cross-references Amazon’s filings with yours.

Claiming ITCs without proper documentation. Invoices missing the supplier’s GST/HST number for purchases over $150 are not valid for ITC claims. This is especially common with international suppliers and some payment processors.

Ignoring hidden platform fees. Amazon FBA fees, Faire commission deductions, Shopify Payments processing charges, and buy-now-pay-later platform fees from Affirm and Klarna all contain GST/HST components that many sellers never claim back.

If you are concerned about compliance, a CRA audit defense specialist can review your filings and identify issues before the CRA does.


Frequently Asked Questions

Does Shopify file my GST/HST return for me?

No. Shopify calculates and collects sales tax at checkout, but it does not file returns or remit tax to the CRA. That responsibility is entirely on the business owner or their accountant. Shopify provides tax reports that can be used as the basis for your filing.

Do I need to register for PST separately in BC, Saskatchewan, or Manitoba?

If you regularly sell and ship taxable products to customers in those provinces, you likely need to register for PST or RST with each provincial authority separately. GST/HST registration with the CRA does not cover provincial sales tax in non-HST provinces.

How do I handle GST/HST on sales through Faire?

Faire is a wholesale platform, so your buyers are typically businesses with their own GST/HST numbers. You still need to charge tax based on the retailer’s province and report these sales on your return. Keep records of each buyer’s business number for your files.

Can I claim ITCs on Stripe, PayPal, and Square processing fees?

Yes. Payment processing fees from Stripe, PayPal, Square, Affirm, Klarna, and Wise are subject to GST/HST, and you can claim input tax credits on those charges. Make sure your monthly processor statements show the GST/HST breakdown.

What if I sell both in Canada and internationally?

International sales shipped outside of Canada are zero-rated, meaning you charge 0% GST/HST. However, you must still report these sales on your return as zero-rated supplies. You can still claim ITCs on expenses related to producing and shipping those international orders.

How does BBA Tax reconcile sales across multiple platforms?

We gather settlement reports and sales data from each of your platforms — Shopify, Amazon, Faire, TikTok Shop — and reconcile them against your bank deposits from Stripe, PayPal, Square, and other processors at month-end. Everything is mapped into QuickBooks Online so your financials match your actual cash flow, and your GST/HST return is built from verified data.

What penalties do I face for late GST/HST filing?

The CRA charges 1% of the amount owing plus 0.25% for each month the return is late, up to 12 months. Repeat late filers face higher penalties. Interest compounds daily at rates currently between 6% and 10% annually on unpaid balances. Filing on time — even if you cannot pay the full amount — reduces your exposure significantly.


Let BBA Tax Handle Your GST/HST Filing

GST/HST compliance is one of the highest-risk areas for Canadian e-commerce sellers. Between multi-province tax rates, marketplace facilitator rules, hidden platform fees, and CRA documentation requirements, it is easy to make mistakes that cost you thousands in penalties or missed refunds.

At BBA Tax, we specialize in e-commerce accounting and tax services for Canadian online sellers. We handle GST/HST registration, configure your Shopify tax settings, reconcile your sales data from every platform and payment processor into QuickBooks at month-end, file your returns on time, and claim every eligible input tax credit. Whether you sell on one platform or five, we keep your tax obligations organized so you can focus on growing your business.

📞 Contact BBA Tax today for a free consultation about your GST/HST obligations and multi-platform tax compliance.


Related Resources

Province by province GST HST PST sales tax rates table for Canadian e-commerce sellers 2026
Bookmark this table for quick reference when configuring your store’s tax settings.