Shopify calculates and collects sales tax at checkout once you turn it on — but by default it does not register you, file your returns, or remit the money to the state. Those steps are yours. Shopify now offers optional automated filing in some states for a flat fee per return, but you still own registration and the nexus call behind it. For an operating store, the real work is less "how do I file" and more "how do I stop treating the tax I'm holding as if it were revenue."

If you run an operating Shopify store — real orders, real ad spend, a payout landing every couple of days — sales tax filing is a recurring chore, not a one-time setup. The confusion almost always comes from the same place: the line between what Shopify does automatically and what it quietly leaves on your plate.

This article walks the whole loop for a store with sales history, using real operating numbers. This is general information, not tax advice. Rules change and vary by situation — consult a licensed CPA or tax professional before acting.

Does Shopify charge sales tax automatically?

No. Shopify does not collect sales tax by default — you have to switch it on and tell it where you have nexus. Shopify's own guide is blunt: "Shopify doesn't automatically collect sales tax for you by default," per Shopify's sales tax guide.

Once configured, Shopify Tax calculates the right rate at checkout across thousands of jurisdictions and collects the tax from the buyer. That is the one piece of the job the platform genuinely handles for you.

The variants people search — does shopify charge sales tax, sales tax on shopify, does shopify take care of sales tax — all point at the same gap. Shopify handles calculate and collect. It does not, by default, handle register, file, and remit.

What Shopify sales tax filing actually involves

Think of Shopify state sales tax as four separate obligations. Shopify only owns one of them out of the box.

  • Register — get a sales tax permit in each state where you have nexus. This is on you.
  • Collect — charge the right rate at checkout. Shopify does this once enabled.
  • File — submit a return to each state on its schedule, even in months you owed zero. On you.
  • Remit — send the collected money to the state. On you (unless you opt into automated filing).

The money Shopify labels "sales tax" in your payout is never yours. It is held on the state's behalf, and you are the seller of record on your own storefront — not a third-party seller on a marketplace. That distinction matters: on Amazon, eBay, or Etsy, the marketplace files and remits for you. On your own Shopify store, you do not get that cover.

Where do you even owe? Nexus first

You can't file correctly until you know your nexus. There are two kinds.

Physical nexus is a physical tie — your home state (almost always), an office, employees, or inventory stored in a state. For print-on-demand sellers, watch where your supplier warehouses goods, because stored inventory can create nexus you didn't plan for.

Economic nexus is triggered by sales volume alone, with no physical presence, following the 2018 South Dakota v. Wayfair decision. Thresholds vary by state and you must check each state's Department of Revenue. Per Shopify's guide, Illinois requires registration once you "exceed $100,000 in sales to customers in Illinois during a 12-month period," while Texas sets economic nexus at "$500,000 in total revenue shipped to Texas customers in the previous 12 months." Some states also use a transaction count — commonly 200 transactions into the state.

For a store doing a few hundred orders a month spread across the country, you may be years from economic nexus anywhere outside your home state. For a store scaling hard with paid traffic, you can trip a threshold mid-year without noticing. Review it quarterly.

A worked example: the tax you're holding is not margin

Say your store does 340 orders a month at a $31 average order value. That's $10,540 in monthly revenue.

Assume you only have nexus in your home state so far, and about 70 of those 340 orders ship to buyers there. At a $31 AOV, that's roughly $2,170 of taxable sales. Say your home-state combined rate works out to about 8% — Shopify collects:

$2,170 × 0.08 = $173.60 in sales tax that month.

Over a quarter, that's about $521 sitting in your bank that belongs to the state. Here's the trap operators fall into: that $521 arrives bundled inside your Shopify payouts, mixed with real revenue. If you read your payout as "money I made," you'll spend tax money on ad spend and supplier charges — then scramble when the filing deadline lands.

Now stretch the example. Cross into economic nexus in two more states as you scale ad spend, and suddenly you're collecting at three different blended rates, filing on three different schedules, each with its own login and due date. The dollars are small per state. The administrative surface is not.

How to file: your real options

Once you're registered and collecting, you have to get returns filed. There are four practical paths, laid out well in TaxCloud's breakdown of Shopify filing:

  1. Shopify's own automated filing. Shopify Tax now supports automated filing for U.S. sales tax returns: it prepares the return, you review it in Admin, and it submits "all for a competitive flat fee per return." Per TaxCloud, that flat fee runs about $75 per return on most plans and $50 on Plus. It's limited to eligible states and only covers your Shopify sales — not orders from other channels.
  2. DIY manual filing. Pull Shopify's tax liability report, log into each state's portal, and key it in. Free in dollars, costly in hours once you're past one or two states.
  3. A CPA or bookkeeper who files on your behalf — worth it once the state count climbs.
  4. A third-party automation platform that consolidates sales across channels and files everywhere.

Two caveats on Shopify's automated filing, both from TaxCloud: it won't register you, and it won't amend a return that's filed wrong. You stay responsible for accuracy. For a deeper look at hands-off setups, see our guide to Shopify sales tax automation.

Don't forget the resale certificate (POD sellers)

If you sell print-on-demand, there's a quiet money leak upstream of filing. When Printify, Printful, or Gelato produces your order, you're buying goods to resell — which should be exempt from sales tax if you give them a valid resale certificate. Without one, you pay tax to your supplier and collect it from your customer: double tax on the same item. You generally need a sales tax permit first, and the certificate must be approved before you order — suppliers don't refund tax on past orders. Our taxes and compliance guide covers the setup.

Sales tax vs. income tax — don't conflate them

Filing and remitting sales tax is separate from the income tax you owe on profit. A common operator mistake: assuming no tax form means no tax. For income tax, your processor issues a 1099-K only when gross payments exceed $20,000 and transactions exceed 200, per the IRS 1099-K threshold FAQs — but you owe income tax on your profit whether or not that form ever arrives. If you sell on other channels too, see our notes on the eBay 1099-K threshold for 2025 and the broader 2025 Form 1099-K reporting threshold. For state-level nexus specifics, our breakdown of sales tax nexus in Virginia shows how one state's rules actually read.

Where PodVector AI fits

The dangerous part of Shopify sales tax filing isn't the filing — it's mistaking held tax and processing fees for profit, month after month, while you scale ad spend against a number that was never really yours.

Victor, the AI employee from PodVector AI, computes your true per-order profit from your live Shopify, Meta Ads, Google Ads, and supplier data (Printify, Printful, Gelato) — so the sales tax you're holding and the fees you're paying never get counted as margin. Victor is not a dashboard and not a tax filer; he's an operator who reads your real numbers and delivers reports straight to your Google Drive, with every write action approval-gated so nothing happens without your sign-off. Knowing your real per-order profit is what keeps you from spending next quarter's remittance on this week's campaign. Put Victor to work on your store.

FAQs

Does Shopify charge sales tax?

Only after you turn it on. Shopify does not collect sales tax by default — you enable Shopify Tax and tell it which states you have nexus in. Then it calculates and collects the right rate at checkout, per Shopify's guide.

Does Shopify take care of sales tax completely?

No. Shopify handles calculation and collection, and now offers optional automated filing in eligible states for a flat fee per return. But registration is always your job, and automated filing only covers your Shopify sales and won't amend a wrong return, per TaxCloud.

Does Shopify file and remit sales tax for me?

Not automatically. By default you file and remit yourself. You can opt into Shopify's automated filing in supported states, hire a CPA, or use a third-party platform — but the obligation to get it filed is yours as the seller of record.

How much sales tax do I need to set aside?

Treat every dollar Shopify labels as tax as money you're holding for the state, not revenue. In the worked example above, a store collecting about 8% on $2,170 of in-state orders held roughly $174 a month. Reconcile your Shopify tax report against what you remit every filing period.

Do I owe sales tax in states where I've never been?

Possibly. Economic nexus is triggered by sales volume alone — commonly $100,000 in sales or 200 transactions into a state, though thresholds vary (Texas uses $500,000), per Shopify's guide. Check each state's Department of Revenue as you scale.

Is sales tax the same as the income tax on my profit?

No — they're entirely separate. Sales tax is money you collect and pass through to the state. Income tax is owed on your profit regardless of whether you receive a 1099-K, which processors issue only above $20,000 and 200 transactions per the IRS.

This is general information, not tax advice. Rules change and vary by situation — consult a licensed CPA or tax professional before acting.