Skip to content

Shopify Sales Tax Limitations 2026 — What Shopify Doesn't Do

Shopify Tax is built into every Shopify store. It calculates US sales tax rates at checkout, applies them to the right products, and collects the amounts from your customers. For many sellers, this creates a false sense of security.

Shopify Tax is a calculation engine. It is not a compliance system. The difference between those two things will determine whether you face a state tax audit or not.

When a customer enters a shipping address at checkout, Shopify Tax looks up the applicable state and local sales tax rate for that address and product combination, then adds it to the order total. The collected amount flows into your Shopify Payments or payment processor account alongside the rest of the order revenue.

This is genuinely useful. Rate lookups across 50 states plus thousands of local jurisdictions are complex; doing this manually is not realistic at scale.

But the system stops there.

Shopify does not register you with state tax authorities.

Before you can legally collect sales tax in a state, you must hold a valid sales tax permit (also called a seller’s permit or certificate of authority, depending on the state). You obtain this by registering with that state’s department of revenue. Shopify does not prompt you to do this, does not do it on your behalf, and does not prevent you from collecting tax in states where you are not registered — which itself creates compliance problems.

Shopify does not file returns.

Sales tax returns are periodic filings (monthly, quarterly, or annual depending on your volume in that state) where you report total sales, taxable sales, and tax collected, then remit the balance to the state. Shopify does not file these returns. The tax collected in your Shopify Payments account does not automatically flow anywhere — it sits in your revenue until you remit it manually or through a compliance service.

Shopify does not monitor your nexus thresholds across all channels.

Shopify Tax tracks the sales tax collected in Shopify — not your aggregate revenue across all selling channels. If you also sell via Stripe direct, on Etsy (where Etsy collects as marketplace facilitator), through wholesale accounts invoiced by email, or through a B2B billing system, none of that activity is visible to Shopify Tax.

Economic nexus thresholds are based on your total sales into a state — from all channels, on all platforms. The thresholds for most states are $100,000 (with California, Texas, and New York at $500,000). Crossing the threshold means you must register and collect in that state. But crossing it is not something any single platform can reliably detect if your business operates across multiple channels.

Scenario: You sell $60,000 through your Shopify store and $55,000 through Stripe direct (a SaaS product billed separately) into Texas in a calendar year. Your combined Texas revenue is $115,000 — below Texas’s $500,000 threshold, so no nexus yet. But if Shopify Tax is only seeing $60,000, it is showing you a clean picture that is technically correct but could become misleading next year as your Stripe revenue grows.

Now consider a more common scenario: you sell $80,000 through Shopify and $75,000 through Amazon (where Amazon collects as marketplace facilitator). Amazon’s facilitated sales still count toward your Texas nexus. Your combined total is $155,000. Shopify Tax sees $80,000 and shows no alert. You have nexus in Texas and do not know it.

This is the data silo problem: no platform sees your complete multi-channel picture, so no platform can give you a reliable nexus warning.

When Shopify’s Native Tools Are Sufficient

Section titled “When Shopify’s Native Tools Are Sufficient”

Shopify Tax is adequate if all of the following are true:

  1. Shopify is your only or primary sales channel — no Stripe direct, no marketplace sales, no off-platform invoicing
  2. You are already registered in every state where you have nexus and have turned on tax collection for those states in Shopify
  3. You are filing returns manually or have engaged a compliance service to pull Shopify’s tax reports and file on your behalf
  4. Your revenue is below the thresholds in states you sell into and you are actively monitoring

If any of these conditions does not hold, Shopify Tax alone is insufficient for compliance.

When You Need an External Tax Compliance Layer

Section titled “When You Need an External Tax Compliance Layer”

You sell on multiple channels. If your business includes any combination of Shopify, Stripe direct, Amazon, eBay, Etsy, a wholesale channel, or B2B invoicing, you need a system that aggregates nexus across all of them. Tools like Avalara, TaxJar, Quaderno, or Taxually can integrate with multiple platforms and track aggregate exposure.

You have crossed thresholds and not registered. If you have been selling into a state without a permit and then begin collecting tax, you have a back-period problem. Most states allow sellers to fix this through a Voluntary Disclosure Agreement (VDA), which caps back-liability and waives penalties in exchange for coming forward proactively. A compliance specialist can facilitate this.

You sell digital goods or SaaS alongside physical goods. Taxability rules for digital products vary dramatically by state. Shopify Tax’s product classification handles common physical goods well, but SaaS, digital downloads, and hybrid products (software with physical components) require careful manual configuration — and even then, Shopify Tax may not reflect recent state law changes without manual updates.

You use FBA or other US fulfilment. If Amazon is storing your inventory in US warehouses, you have physical nexus in those states. Physical nexus bypasses economic thresholds — you owe tax from dollar one. Shopify Tax will collect correctly once you turn on those states, but it cannot tell you which states Amazon has put your stock in. You need to query that information from Amazon’s inventory reports and cross-reference it yourself.

Shopify offers tiered access to its tax features:

  • Basic Shopify and above: Standard rate lookups via Shopify Tax. Manual state configuration required. Nexus monitoring is basic.
  • Shopify (standard plan) and above: Access to Shopify Tax liability reports — a breakdown of tax collected by state, which you can use to file returns manually or share with a filing service.
  • Shopify Plus: Same as above, with priority support and API access for custom integrations.

None of these tiers includes automatic return filing or multi-channel nexus aggregation. For that, you need a third-party integration.

Integrating a Compliance Layer with Shopify

Section titled “Integrating a Compliance Layer with Shopify”

Several services integrate directly with Shopify to handle the filing side:

  • Avalara AvaTax — Enterprise-grade; integrates natively with Shopify; tracks nexus, generates returns, and files in all US states. High cost; suited to high-volume sellers.
  • TaxJar — Mid-market; Shopify integration via app; AutoFile feature handles return submission in enrolled states. Acquired by Stripe; pricing has changed.
  • Quaderno — Designed for e-commerce and SaaS; Shopify integration; handles EU VAT and US sales tax in one tool; good for international sellers with a Shopify + Stripe setup.
  • Taxually — EU/UK VAT specialist; US compliance available; suited to international sellers with heavier EU exposure who also sell into the US.

These tools still require you to register in nexus states before collection begins. Registration is a separate step that no tool automates across all states (though some offer registration services as an add-on).

  • Enabling Shopify Tax without holding state permits. Collecting tax without a permit is itself a compliance problem in many states.
  • Treating Shopify Tax’s nexus alerts as authoritative. Shopify only sees Shopify data; its alerts are based on incomplete information if you have other channels.
  • Not filing returns because the money is sitting in Shopify Payments. Tax collected belongs to the state; holding it without filing creates late-filing penalties and interest.
  • Assuming marketplace-facilitated sales don’t count toward your nexus. Amazon and Etsy collect tax on your behalf, but your sales through those platforms still count toward your economic nexus thresholds.
  • Not configuring product exemptions. Shopify Tax will charge tax on everything by default unless you configure zero-rated or exempt product classes for the relevant states.