How a mid-market DTC brand manages sales tax across multiple channels and cross-border into Canada

Each sales channel handles a different slice of the obligation, and the brand owns every seam. Marketplaces like Amazon, Walmart, and TikTok Shop remit on facilitated US sales under marketplace facilitator laws in roughly 45 states plus DC, but the brand still tracks its own nexus, files its own state returns on direct sales, and reconciles the channel data. Cross-border into Canada is a separate non-resident GST/HST registration with CRA.

Last updated: May 26, 2026 Sales Tax at Scale Team

Key takeaways

  • Marketplace facilitator laws cover roughly 45 states plus DC, but marketplace-facilitated sales still count toward the seller’s own economic nexus threshold in approximately 27 states. [3]
  • Shopify Tax calculates rates at checkout for direct sales; the brand still owns registration, filing, exemption handling, and the data trail.
  • Amazon FBA remits on facilitated US sales, but FBA inventory in a fulfillment center creates physical nexus in that state regardless of sales volume. [4]
  • Canadian GST/HST is a separate non-resident registration with a CAD $30,000 small-supplier threshold over four consecutive calendar quarters, administered by CRA. [2]
  • The most common multi-channel filing failure is reporting marketplace-collected sales on the brand’s own state return as if the brand had collected the tax. It overstates taxable sales and triggers state notices.

What each channel handles, and what it doesn’t

A multi-channel brand’s defining sales tax reality is that no two channels handle the same slice. Shopify Tax calculates rates at checkout on direct sales but does not register, file, or reconcile. Amazon, Walmart, TikTok Shop, and Faire remit on most facilitated US transactions, but the seller still owns nexus tracking and direct-channel filings. The seams between channels are the brand’s responsibility, and they are where the misfilings happen.

The five channel-responsibility breakdowns:

  • Shopify and Shopify Plus is the brand’s own storefront, so calculation runs at checkout but filing, registration, and exemption handling stay with the seller.
  • Amazon FBA acts as a marketplace facilitator in every state with a facilitator law, but FBA inventory in a fulfillment center creates physical nexus that the brand has to register for.
  • Walmart Marketplace remits on facilitated sales similarly, but reporting and reconciliation patterns differ from Amazon’s.
  • TikTok Shop is newer to the facilitator world and the reporting format has its own quirks.

The pattern is consistent: each marketplace handles its own facilitated transactions, and the brand owns everything outside that boundary. The trap is treating the channels as interchangeable when they aren’t.

Who owns sales tax across the channels

When a brand sells through five channels, the question stops being “what does each channel do” and becomes “who at the brand owns the whole thing.” We’ve noticed a pattern where mid-market DTC brands hit this question around the $20-30M revenue mark, usually after a notice from a state where the brand never thought it had exposure. The orchestration question and the ownership question are two sides of the same problem.

Orchestration is the operational layer: which channel feeds which system, how nexus data rolls up across channels, how marketplace-remitted sales get separated from direct sales for state filings.

Ownership is the role question. Which seat at the brand is actually accountable. Most mid-market brands land on either the controller or the head of operations, with the ecommerce manager owning channel-level data and the CFO signing off on registrations and provider decisions.

Building a single reconciliation view

The most common multi-channel filing failure is reporting marketplace-collected sales on the brand’s own state return as if the brand had collected the tax. It overstates taxable sales, doesn’t match the marketplace’s filings, and produces state notices asking the seller to explain the gap. The fix is a single reconciliation view that separates direct sales (brand collects and remits) from marketplace-facilitated sales (marketplace collects and remits, but the volume usually still counts toward the brand’s own threshold in roughly 27 states). [3]

The cross-channel reconciliation view is the operational artifact that solves this. Pulling order data from Shopify, Amazon, Walmart, TikTok Shop, and Faire into a single ledger, tagging each row by who’s responsible for remittance, and rolling that up to state-by-state totals is the move that closes the gap between what the brand filed and what the state expects to see.

For example, platforms such as TaxCloud can aggregate direct-sales and marketplace transaction data into a single reporting layer. The business remains responsible for reconciliation and review of the resulting data.

DTC vs. B2B order flow at the same brand

A brand that started DTC and added wholesale through Shopify B2B or a custom wholesale portal ends up with two different order flows under the same roof. DTC orders are mostly taxable at the customer’s ship-to address. B2B orders are mostly resale-exempt, but the exemption only holds if the brand has a valid resale certificate on file for the buyer in the relevant state. Same SKU, same warehouse, same brand, two different tax treatments.

The order-flow distinction matters because mid-market brands rarely set up the systems to handle both well. The wholesale portal might not collect certificates. The ERP might not tag B2B orders separately. The state return then rolls up gross sales without distinguishing the exempt portion, and the brand either over-collects on B2B or fails to substantiate exempt sales at audit.

Brands operating across the 24 Streamlined Sales Tax (SST) states have an additional consideration. SST gives a consolidated filing pathway, and TaxCloud’s SST filing separates exempt B2B volume from taxable DTC volume on a single return when the data is tagged correctly upstream.

US-to-Canada cross-border

Canada is its own regime. The most common mistake US brands make is treating it as an extension of the US sales tax system. It isn’t. Canada uses a Goods and Services Tax (GST) at the federal level, a Harmonized Sales Tax (HST) in five participating provinces, separate Provincial Sales Tax (PST) in British Columbia and Saskatchewan, and Quebec Sales Tax (QST) in Quebec. Non-resident US sellers shipping DTC into Canada generally have to register for GST/HST once they exceed the CAD $30,000 small-supplier threshold over four consecutive calendar quarters. [2]

This sub-territory is the thinnest in the category right now. The natural next questions are the GST/HST/QST/PST distinction in operational terms, the CAD $30,000 threshold mechanics in detail, the input tax credit story under the simplified registration, and Mexico’s IVA for brands shipping further south.

Where this category fits the operating model

Multi-channel sales tax is an operating-model problem more than a technology problem. The brand has the data. The marketplaces have the facilitator coverage. The states have published guidance. What’s missing at most mid-market brands is the ownership model that connects them and the reconciliation discipline that catches the seams.

The pattern we see at brands that get this right. One owner accountable for the whole. A reconciliation view that separates direct from facilitated sales by state. A registration footprint that matches actual nexus, not assumed nexus. A filing partner that handles the US side cleanly so the team can spend its time on the Canadian or wholesale-channel decisions that actually need judgment.

Many brands separate sales tax operations into two layers: a compliance layer that handles data aggregation, reporting, and filing, and a business layer that owns nexus, channel strategy, and cross-border expansion decisions. Sales tax compliance platforms can support the compliance layer by consolidating transaction data and filing activity across multiple jurisdictions.

Sources

  • Streamlined Sales Tax Governing Board

    Remote seller state guidance.

    Source link
  • Government of Canada

    GST/HST for businesses.

    Source link
  • Streamlined Sales Tax Governing Board

    individual published guidance on whether marketplace-facilitated sales are included in or excluded from the seller’s economic nexus threshold calculation. State-by-state confirmation required.

    Source link
  • South Dakota v. Wayfair, Inc.

    585 U.S. ___ (2018), establishing economic nexus, in combination with individual state physical-presence rules covering inventory storage in third-party fulfillment centers.

    Source link
  • Multistate Tax Commission

    Wayfair Implementation – Marketplace Facilitator Collection Project White Paper.

    Source link
  • TaxCloud

    Streamlined Sales Tax program overview for the consolidated US filing pathway across the 24 SST states.

    Source link

FAQ

Common questions

How does a mid-market DTC brand manage sales tax across multiple channels and cross-border into Canada?

Each channel handles a different slice. Shopify Tax calculates rates at checkout on direct sales but doesn’t file. Marketplaces like Amazon, Walmart, and TikTok Shop remit on facilitated US sales under marketplace facilitator laws in roughly 45 states plus DC. [1]

The brand files its own returns on direct sales, tracks nexus across all channels, and registers separately with CRA for Canadian GST/HST. [2] Ownership of the whole picture usually sits with the controller or head of operations.

Do marketplace-facilitated sales count toward my own economic nexus threshold?

In about 27 states, yes. In the remaining facilitator states, marketplace-facilitated sales are excluded from the seller’s threshold calculation. [3]

The split matters because a brand selling primarily through Amazon FBA could cross a state’s economic nexus threshold based on FBA volume alone, depending on which side of the line the state is on. State-by-state confirmation is required. The rules have been moving for years.

What happens if I report marketplace-collected sales on my own state return?

You overstate taxable sales, your filing won’t match the marketplace’s filing for the same period, and the state will usually send a notice asking you to reconcile. The fix is to separate gross sales into direct (you collected) and marketplace-facilitated (the marketplace collected and remitted), report only the direct portion as your own taxable sales, and disclose facilitated volume where the state’s return format requires it.

Does Amazon FBA create nexus even though Amazon remits the tax?

Yes. Amazon’s marketplace facilitator status handles remittance on FBA-fulfilled orders, but Amazon storing your inventory in an FBA warehouse creates physical nexus in that state regardless of how the tax is collected. [4]

Physical nexus means you have to register and file your own return in that state for any direct sales you make there, even if all of your Amazon sales are facilitated by Amazon.

When does a US DTC brand have to register for Canadian GST/HST?

Generally once worldwide taxable supplies into Canada exceed CAD $30,000 over four consecutive calendar quarters, the small-supplier exemption ends and registration is required. [2]

CRA offers a simplified registration track for non-resident digital-economy and DTC sellers and a normal registration track with input tax credit access. The right track depends on the business model. A Canadian tax advisor is the right call here. TaxCloud’s filing scope is US, not Canadian.