Taxes and Compliance

GST/HST for Multi-Platform Canadian E-Commerce Sellers

Selling on multiple platforms changes your GST/HST position in ways no single platform surfaces. What Canadian multi-platform sellers need to know.

Read time
~ 8 min
Platforms
Multi-platform
Scope
Canadian Sellers

Selling on a single platform is already complicated. Selling on two or three creates a tax position that none of the individual platforms will help you understand.

Amazon, Shopify, Etsy, and Walmart Canada each handle GST/HST differently. Their seller support resources describe their own rules in isolation. No platform tells you what happens when you combine them, when your registration status shifts the obligations on each channel, or how to reconcile the tax position across all of it at filing time.

This guide covers the GST/HST mechanics specific to multi-platform sellers.

The Threshold Applies Across All Channels

The CAD $30,000 registration threshold in Canada is not a per-platform number. It counts total taxable revenues from commercial activity across every sales channel you operate.

A seller with CAD $18,000 in Amazon sales and CAD $15,000 in Shopify sales in a single calendar quarter has crossed the threshold. Neither platform shows you that combined figure. Seller Central shows Amazon revenue. Shopify shows Shopify revenue. The combined picture lives in your books, and if your books are not kept current, the threshold can pass undetected.

Once total taxable revenues exceed CAD $30,000 in any four consecutive quarters, or in a single quarter, you are required to register for GST/HST. The obligation does not begin when you file for registration. It begins when you cross the threshold. Sellers who continue operating unregistered after crossing the threshold accumulate a liability for uncollected tax that comes out of their margins when it is eventually settled.

For the full definition of the small supplier threshold, refer to the CRA small supplier rules.

Each Platform Has a Different Tax Treatment

This is the part multi-platform sellers underestimate. Registering for GST/HST does not create a uniform experience across platforms. The mechanics depend on how each platform is classified under Canadian tax law.

Amazon.ca

Amazon operates as a marketplace facilitator under the rules introduced by the CRA. The treatment depends on your registration status.

If you are not registered: Amazon acts as the deemed supplier on qualifying domestic sales. It collects and remits GST/HST to the CRA on your behalf. The tax does not appear in your payouts.

If you are registered: You are the supplier of record. The GST/HST collected at checkout flows through your settlements. You are responsible for reporting and remitting it. Tax included in your deposits is a liability, not revenue.

Switching from unregistered to registered changes how your Amazon settlements are structured. The registration itself is not retroactive, but the accounting configuration change has to happen at the same time. If your books are not updated when your registration takes effect, you will have mixed-treatment records that are difficult to untangle at filing time.

For a detailed breakdown of how Amazon’s GST/HST treatment shifts when you register, including how to update your tax settings in Seller Central, see GST/HST for Canadian Amazon Sellers.

Shopify

Shopify operates differently from Amazon and Etsy. For storefront sales processed through Shopify Payments or a third-party payment processor, Shopify is not a marketplace facilitator. You are the merchant of record.

That means: if you have GST/HST registration, you are responsible for collecting, reporting, and remitting GST/HST on your Shopify sales. Shopify does not step in and handle the remittance on your behalf.

Shopify has a tax configuration section in your admin settings. It calculates and displays tax at checkout based on your configuration. But the output of that configuration is a charge to the customer. The obligation to file and remit belongs to you, not to Shopify.

Sellers who move from Amazon-only to Amazon plus Shopify often discover this when they compare notes with other sellers or encounter it at filing time. Amazon handled it for them in the unregistered period. Shopify does not. Understanding what flows through a Shopify payout versus what you collected from customers is a separate step: How to Read a Shopify Payouts Report walks through the report structure in detail.

Etsy

Etsy’s Canadian tax treatment depends on whether your GST/HST or QST ID has been added to your Etsy account. Etsy’s Canadian tax remittance guidance says that if no GST/HST ID is added, Etsy automatically collects GST/HST from Canadian buyers on eligible physical goods shipped from a Canadian seller to a Canadian buyer and remits it to the tax authorities.

If you are registered: You need to add your GST/HST registration number to your Etsy account so the platform recognizes your status. Etsy then expects your listing price to include the GST/HST you are responsible for remitting on qualifying physical goods. Failure to update the account can result in Etsy collecting tax while your own records also treat the sale as taxable, creating a double-counting problem. The registration number field is in your Etsy account under Shop Manager, then Finances, then Legal and tax information.

Walmart Canada

Walmart Canada Marketplace operates as a marketplace facilitator and collects GST/HST on marketplace sales. Registered sellers should update their Walmart Marketplace account with their registration number, found under your account’s tax settings in the Seller Center. The process is similar to Etsy: the platform adjusts how it handles tax once it recognizes your registered status.

What Registration Changes Across All Platforms

Registration does two things simultaneously across your entire multi-platform business.

It creates a collection obligation on all channels where you are the merchant of record. For Shopify storefronts and any other direct-to-consumer channel, GST/HST applies from the registration effective date. You need to configure those channels to collect it.

It opens access to Input Tax Credits (ITCs) on all eligible business expenses. This is the benefit most sellers focus on when they voluntarily register below the threshold. ITCs let you recover GST/HST paid on:

  • Platform fees (Amazon referral fees, FBA fees, Etsy listing and transaction fees, Shopify subscription)
  • Advertising costs
  • Shipping and fulfillment services
  • Software subscriptions
  • Professional services (accounting, legal)
  • Inventory costs that carry GST/HST

The ITC recovery is not platform-specific. It applies to your whole business. A seller with a combined platform fee load of CAD $8,000 annually, where a meaningful portion carries GST/HST, can recover a significant amount through ITCs. That recovery is unavailable to sellers who remain unregistered.

Reconciliation Across Multiple Platforms

This is where the operational complexity accumulates.

Each platform produces its own reporting structure. Amazon reports in Seller Central using a mix of Settlement reports, Date Range Reports, and Transaction reports. Shopify produces its own payout summaries and order reports. Etsy has its own payment account ledger. None of them are designed to feed a combined Canadian GST/HST reconciliation.

For a registered seller, the GST/HST return requires accurate totals for:

  • GST/HST collected across all channels where you are the supplier
  • Adjustments for marketplace-facilitated amounts where the platform remitted on your behalf
  • ITCs on eligible expenses, with documentation

Producing those totals from multi-platform data requires pulling reports from each source, normalizing them into a consistent format, and reconciling them against your bank activity and accounting records. Sellers who do this process once a quarter without a structured approach often find the reconciliation expands to take significantly more time than the actual filing.

For a walkthrough of how Amazon, Shopify, and Walmart deposits map to actual revenue, fees, and tax collected, see Multi-Channel Reconciliation: Amazon, Shopify, and Walmart.

Common Mistakes for Multi-Platform Sellers

Tracking the threshold per platform. The CAD $30,000 threshold counts total revenues across all channels. A seller who monitors Amazon and Shopify separately can cross the combined threshold without either platform individually triggering a review.

Failing to update Etsy or Walmart with a registration number. When you register, the update needs to happen across every platform. Leaving a marketplace facilitator with no registration number on file means the platform continues collecting tax the CRA now expects you to remit. The result is double exposure.

Treating Shopify deposits the same as Amazon deposits. Amazon handles the remittance for unregistered sellers. Shopify does not. Sellers who run both channels often apply the same mental model to both, which produces an understatement of what is owed on the Shopify side.

Using platform payouts as the basis for GST/HST calculations. Payouts are net of fees. The GST/HST position is based on gross sales and ITC-eligible expenses, not on the net deposit amount. Gross sales, fee charges, and payout amounts live in different parts of each platform’s reporting and need to be pulled separately.

Not registering voluntarily when cross-platform fees are significant. A seller operating on three platforms with combined annual fees carrying GST/HST has a recoverable amount sitting in ITC entitlements they cannot access without registration. The registration threshold is a compliance trigger, but the voluntary registration decision is an economic one that should be evaluated against actual fee volumes.

Scope of This Guide

This guide covers GST/HST mechanics for Canadian sellers operating across multiple e-commerce platforms. It does not cover:

  • US sales tax obligations for US marketplace or direct sales
  • Quebec QST registration and filing (a separate regime administered by Revenu Quebec)
  • Customs and import duties on inventory purchased from foreign suppliers
  • GST/HST on non-Canadian sales

The authoritative source for Canadian GST/HST rules is the Canada Revenue Agency.

If your business spans multiple platforms and you are not confident your current setup reflects your actual registration status and obligations, that is the right question to work through before the next filing period.

Get in touch to discuss your situation.

Alex Teplov, CPA / Last updated: May 15, 2026

This guide is for general informational purposes only and does not constitute professional accounting, tax, or legal advice. It does not create an accountant-client relationship. Marketplace rules, CRA administrative positions, and cross-border compliance rules change, and the correct treatment depends on the records behind your specific file.

EcomCount
About EcomCount
Marketplace accounting operated by Teplov CPA

EcomCount helps Canadian marketplace sellers with bookkeeping, tax compliance, payout reconciliation, margin reporting, and cross-border accounting questions. The file is handled within Teplov CPA, with the operating model adapted to e-commerce reporting complexity.

About the practice
Browse the library

All resources

Guides on marketplace accounting, GST/HST, reconciliation, inventory, and cross-border seller issues.

View all guides
Get file-specific help

Work with EcomCount

General guidance is useful. The real answer still depends on the reporting setup, source documents, and platform mix in your file.

Talk to EcomCount
Next step

Want the treatment checked against actual marketplace records?

Send the channels you sell on, your accounting software, and the reporting issue you are trying to resolve.

Contact EcomCount