Sales tax is the part of a Shopify store that quietly grows from "I'll deal with it later" into a real liability. This guide walks the full loop — nexus, registration, collection, remittance — with the profit details most guides skip.
This is general information, not tax advice. Rules change and vary by situation — consult a licensed CPA or tax professional before acting.
What Shopify actually does (and does not do)
The single most expensive misconception is thinking Shopify handles sales tax for you. It handles exactly one piece.
Shopify does: calculate the correct rate at checkout and collect the tax from the buyer — once you turn it on and tell it where you have nexus. Shopify Tax applies product- and location-specific rates and sorts out origin-versus-destination sourcing automatically.
Shopify does not: register you with any state, file your returns, or remit (pay) the collected tax. Those stay one hundred percent your responsibility. As Shopify itself puts it, if you need to collect sales tax you must register your business with the relevant tax authority and remit the taxes you collect — the platform does not do it for you unless you separately enable automated filing.
If you want the filing side unpacked in detail, our companion piece on whether Shopify files your sales tax returns covers exactly where the platform stops.
Step 1: Find out where you have nexus
Nexus is the connection that obligates you to collect a state's sales tax. There are two kinds.
Physical nexus — an office, an employee, inventory stored in a state (which matters if a print-on-demand supplier or 3PL warehouses goods for you), or even a trade show. Your home state almost always gives you physical nexus from day one.
Economic nexus — created by sales volume alone, with no physical presence, following the 2018 Supreme Court decision South Dakota v. Wayfair. Each state sets its own trigger. The most common one is one hundred thousand dollars in sales or two hundred transactions into that state over twelve months, but the details vary — Texas uses a five-hundred-thousand-dollar test with no transaction count, and several states have dropped the transaction-count test entirely. Always confirm the number on the specific state's Department of Revenue page; never treat one universal threshold as fact.
The practical move: start with your home state, then track cumulative sales by state so you can register the moment you cross a threshold rather than months late.
Step 2: Register for a sales tax permit
Once you know you have nexus in a state, register for a sales tax permit there before you start collecting. Collecting tax without a permit is itself a problem in most states, and the permit number is what you'll need for the next steps.
This is also the gate for the resale certificate that saves print-on-demand sellers real money (more on that below) — you generally can't get a valid resale certificate without a registered permit first.
Step 3: Turn on Shopify Tax and collect
In your admin, go to Settings → Taxes and duties → United States and choose Shopify Tax rather than manual tax. Add each state where you've registered. From then on Shopify calculates the buyer-specific rate at checkout and collects it on top of your price.
Two things to keep straight here. First, most states use destination sourcing — the buyer's rate applies — while a few use origin sourcing for in-state orders. Shopify Tax handles the math, but knowing which model applies helps you sanity-check what it charges. Second, the tax it collects is a pass-through: it is not revenue, and it never belongs in your profit numbers.
Step 4: File and remit on each state's schedule
Every state you're registered in assigns a filing frequency — monthly, quarterly, or annually — based on your volume. On each due date you file a return (even a zero return if you had no sales) and remit the tax you collected. Miss it and penalties and interest stack up fast.
This is the step nobody outsources by accident. Shopify collected the money and it's sitting in your account, but sending it to the state is on you. Set calendar reminders per state, or use a filing service, but never assume it's handled.
The profit angle every other guide skips
Here's what turns sales tax from an admin chore into a P&L problem: collected sales tax is not your money, but it lands in the same bank account as money that is. If you treat your Shopify payout as revenue, you'll count the state's tax as your own income, overstate your topline, and get a nasty surprise when the return comes due.
Book gross sales at the top of your profit and loss statement and keep collected tax as a liability, not revenue. A clean P&L should show what you earned, not what you're holding for the state.
Two more numbers leak here:
- Refund fees. When you refund a customer, the original payment processing fee is generally not returned to you. Refund a thirty-two-dollar order and you still eat the roughly one-dollar-twenty processing fee on a sale you kept nothing from.
- Chargebacks. A disputed charge carries a fifteen-dollar dispute fee in the US on Shopify Payments, refunded only if you win.
Worked example: what's actually yours
Say you sell a shirt for $32 in a state with an 8% sales tax rate. The checkout charges the buyer $32 + ($32 × 0.08) = $34.56. Your Shopify deposit for that order looks like $34.56 minus fees — but $2.56 of it is the state's, not yours.
Run 300 of those orders in a month and you've collected 300 × $2.56 = $768 in sales tax. If your books call that $768 "revenue," your profit looks $768 healthier than it is — right up until you remit it. The order's real economics are the $32 price, the production cost, and the processing fee. The tax just passes through.
This is precisely where a tool that computes true per-order profit earns its keep — separating the price you keep from the tax you owe from the fees you pay, per order, instead of leaving it tangled in one bank deposit.
The resale certificate leak (POD sellers, read this)
If you sell print-on-demand, you're buying blank goods to resell. A wholesale purchase for resale should be exempt from sales tax — but only if you hand your supplier a valid resale certificate. Skip it and the supplier charges you sales tax on every production order, on top of the tax you already collect from your customer. That's paying tax twice on the same item.
To fix it: get your sales tax permit, then submit the certificate to each supplier before you order. Printful reviews resale certificates within about two business days, and Printify processes them in roughly three to five business days. Critically, neither supplier refunds tax on orders placed before approval — so set this up on day one.
The two exceptions worth knowing
Marketplace facilitator laws. Platforms like Amazon, Etsy, and eBay collect and remit tax for their sellers. A standard Shopify store is not a marketplace — you are the seller of record, so the obligation is yours. But there's one twist: the Shop app is treated as a marketplace facilitator as of January 2025, so orders placed through the Shop app get tax calculated, collected, remitted, and filed for you. Your regular storefront orders do not.
Managing sales tax well is part of managing cash flow overall — the same discipline that tells you whether you can afford to scale ad spend or take on Shopify Capital. If financing is on your radar, our breakdown of real Shopify Capital reviews is a useful next read.
Where PodVector fits
PodVector connects your Shopify, Meta Ads, Google Ads, Printify, and Printful data and computes true per-order profit — so collected sales tax, processing fees, refunds, and supplier costs are separated instead of blurred into one payout. Victor, its AI employee, analyzes that live data and proposes Shopify-side actions you approve. He does not touch your ad account, and he is not a dashboard — he's an employee that keeps your real numbers straight. Connect your store and see your true per-order profit.
FAQs
Does Shopify collect and pay sales tax for me automatically?
No. Shopify calculates and collects the correct tax at checkout once you configure Shopify Tax and add your nexus states, but it does not register, file, or remit for you on a normal storefront. The only exception is orders placed through the Shop app, which Shopify handles end to end.
How do I know which states I owe sales tax in?
You owe in any state where you have nexus. That's your home state and anywhere else you have a physical tie, plus any state where your sales cross its economic-nexus threshold — commonly around one hundred thousand dollars or two hundred transactions, though it varies. Track cumulative sales by state and check each state's Department of Revenue for its exact rule.
Is the sales tax Shopify collects part of my revenue?
No. It's money you hold on the state's behalf until you remit it. Booking it as revenue overstates your income and your profit. Keep it as a liability in your books so your P&L reflects what you actually earned.
Do I need a resale certificate for Printify or Printful?
If you're reselling their products, yes — otherwise you pay sales tax to the supplier on every order and again collect it from your customer, double-taxing yourself. Get a sales tax permit first, then submit the certificate to each supplier before placing orders, since neither refunds tax on earlier orders.
What happens if I collect sales tax but never file or remit it?
You're holding money that belongs to the state, and failing to remit it triggers penalties and interest — and in serious cases, personal liability. File on each state's assigned schedule even when a return is zero, and set reminders per state so nothing slips.
This is general information, not tax advice. Rules change and vary by situation — consult a licensed CPA or tax professional before acting.