Learn / Sales tax for Shopify sellers
Platform guide · Shopify

Sales tax for Shopify sellers

Shopify Tax will calculate the correct rate at checkout once you tell it where to collect. It won't tell you where you should be collecting, register you with any state, or — in most cases — file your returns. Here's the actual division of labor.

Updated 10 July 2026. General information, not tax advice — always confirm specifics with Shopify's documentation and your state's Department of Revenue.

1
thing Shopify automates well: calculating the rate at checkout
0
states Shopify registers you in automatically
Select
states where optional, paid Shopify filing is even available

What Shopify Tax actually does

Shopify Tax is Shopify's built-in calculation engine. Once you've enabled tax collection for a state in your Shopify admin, it applies address-level rates — state, county, city, and special district — at checkout, and gives you a sales tax report broken down by jurisdiction with the reporting codes you'd need for a return. For the mechanical part of the job — figuring out the correct rate for a given shipping address — it's genuinely useful and saves a lot of manual rate-table maintenance.

That's the full extent of what happens automatically, though. Everything upstream (should you be collecting here at all?) and most of what's downstream (registering, filing, remitting) is still the seller's job.

What Shopify does not do

It doesn't decide where you have nexus

Shopify does not evaluate your business against each state's physical or economic nexus rules. It has no way to know if you have a remote employee in Texas, inventory in a North Carolina warehouse, or whether your cumulative sales just crossed Ohio's $100,000 threshold. Turning on collection for a state in Shopify is a decision you make — Shopify just executes it once you have.

It doesn't register you for a permit

Shopify has no mechanism to register your business with a state Department of Revenue. You (or a service you hire) have to do that directly, state by state, before you're legally allowed to collect there. See our guide on how to register for a sales tax permit.

It doesn't file most returns for you

Shopify offers automated filing through approved tax partners, but it's an optional, paid add-on available in a limited set of states, not a default feature of every store. In every other state, filing returns on the required schedule (monthly, quarterly, or annually, depending on the state and your sales volume) is a manual process — either done by the seller, a bookkeeper, or an outside filing service.

It only sees Shopify sales

Shopify's sales-by-state data reflects orders placed through your Shopify store. If you also sell through Amazon, Etsy, a wholesale channel, or a second storefront, none of that shows up in Shopify's reporting — which matters, because economic nexus thresholds are based on your total sales into a state, not just the portion that happened to route through one platform. A seller checking only their Shopify dashboard can materially understate how close they are to a threshold in a given state.

The gap in one sentence: Shopify Tax answers "what rate do I charge this customer," not "which states should I be charging in at all." Those are two different questions, and only the second one determines whether you're compliant.

What that leaves the seller to do

TaskHandled by
Calculate the correct rate at checkout for an enabled stateShopify Tax (automatic)
Generate a state-by-jurisdiction sales reportShopify Tax (automatic)
Determine which states you have nexus inSeller (across all channels, not just Shopify)
Register for a permit in each nexus stateSeller, directly with each state
Turn on collection in Shopify for that stateSeller, after registering
File and remit returnsSeller, unless enrolled in Shopify's paid filing partner service (select states only)
Monitor thresholds across all sales channels going forwardSeller, on an ongoing basis

None of this means Shopify Tax isn't worth using — for rate calculation it's accurate and low-effort. It just means "I use Shopify Tax" and "I'm sales-tax compliant" are two different claims, and conflating them is one of the more common mistakes growing Shopify sellers make.

Shopify shows you rates. It doesn't show you where you owe.
NexusRadar tracks your total sales by state — across Shopify and every other channel — against current thresholds, so you know before Shopify's checkout does it for you incorrectly.
Run the free nexus checker →

Frequently asked questions

Does Shopify automatically collect the right sales tax?

Shopify Tax calculates rates at checkout using address-level data once you've told it which states to collect in. It does not decide which states you should be collecting in — that determination (your nexus footprint) is the seller's responsibility.

Does Shopify register my business for a sales tax permit?

No. Shopify does not register you with any state. You must register directly with each state's Department of Revenue (or a filing service) before turning on tax collection for that state in Shopify's settings.

Does Shopify file my sales tax returns?

Only optionally, and only in select states, through Shopify's approved filing partners — and it's a paid add-on, not a default part of every plan. In most states and for most sellers, filing returns remains a manual responsibility.

Does Shopify tell me when I've crossed a new state's nexus threshold?

Shopify shows sales data broken down by state, which sellers can use to check against thresholds manually. It generally only sees sales made through your Shopify store — if you also sell on Amazon, Etsy, or another channel, those sales aren't included, so relying on Shopify data alone can understate your total exposure in a state.

What's the minimum a Shopify seller needs to do themselves?

Track total sales by state across every channel you sell on, compare that against each state's current economic nexus threshold, register in states where you cross a threshold or have physical presence, and turn on Shopify Tax collection only after registering.

Related reading