Sales Tax for Shopify Sellers: The Complete Guide for 2026
Sales Tax for Shopify Sellers: The Complete Guide for 2026
Published: [DATE] | Author: Taxero | Reading time: 15 minutes
URL slug: /blog/sales-tax-shopify-sellers-complete-guide-2026
If you sell on Shopify, you are personally responsible for sales tax compliance in every U.S. state where you cross an economic nexus threshold. Shopify calculates tax rates and collects tax at checkout, but it does not register you with any state, file your returns, or remit tax on your behalf. As of 2026, 45 states plus Washington D.C. require online sellers to register and file once they cross a threshold — typically $100,000 in annual sales or 200 transactions per state, with Texas and California at $500,000. This guide covers everything you need to know to get compliant and stay there.
Part 1: Understanding Your Shopify Sales Tax Obligation
The Fundamental Rule: You Owe Where Your Buyers Are
Sales tax is destination-based for most remote sellers. If you're in Oregon (no sales tax) and you ship a $200 order to a buyer in Texas, and you've crossed Texas's $500,000 threshold, you owe Texas sales tax on that transaction. Your location doesn't matter. The buyer's delivery address does.
This changed in June 2018 when the U.S. Supreme Court decided South Dakota v. Wayfair, Inc., establishing that states can require economic nexus-based tax collection without physical presence. Since then, 45 states have enacted economic nexus laws, and multi-state compliance has become a real obligation for any Shopify seller doing meaningful volume.
What Shopify Actually Does
Shopify is excellent at the mechanical parts of sales tax:
What Shopify does:
- Calculates the correct sales tax rate for every buyer's delivery address
- Collects tax from buyers at checkout (once you configure it)
- Reports collected tax in your tax liability report
- Handles rate changes automatically when states update their rules
What Shopify does NOT do:
- Register your business with any state
- Monitor your sales to determine when you've crossed a nexus threshold
- File sales tax returns on your behalf
- Remit collected tax to any state
The tax that Shopify collects sits in your payout balance. You're responsible for sending it to the right state, on the right schedule, by the right deadline.
Physical Nexus vs. Economic Nexus
You may have obligations in a state through two different mechanisms:
Economic nexus (threshold-based, most common for online sellers): Cross $100,000 in sales or 200 transactions to buyers in a state, and you have an obligation there — regardless of your physical location.
Physical nexus (presence-based): Have inventory, employees, contractors, or office space in a state, and you have an obligation there regardless of dollar amount. Attending a trade show in some states for more than a few days can also create physical nexus.
For Shopify sellers who run a virtual operation without warehouses or employees, economic nexus is usually the primary concern. For sellers using a third-party logistics provider (3PL) or Amazon FBA with inventory in other states, physical nexus may apply in those states below the economic threshold.
Part 2: Economic Nexus Thresholds by State (2026)
The Standard Threshold
Most states use: $100,000 in annual sales OR 200 separate transactions to buyers in that state. Either condition triggers registration.
High-Threshold States — Know These
| State | Threshold | Notes | |-------|-----------|-------| | Texas | $500,000 revenue | No transaction count. High bar. | | California | $500,000 revenue | No transaction count. Most complex compliance. | | New York | $500,000 AND 100+ transactions | Both must be met simultaneously. |
Why Texas and California matter: These are the two largest ecommerce markets in the U.S. High thresholds mean most early-stage Shopify sellers don't have immediate exposure in these states. But sellers doing serious volume — $400,000/year in California, for instance — may be approaching the line without realizing it.
Why New York is unusual: The AND logic means you need both the revenue AND the transaction volume. A seller with a single corporate client buying $600,000/year in New York (1 transaction) has no New York obligation. A seller with $90,000 in 400 New York orders also has no obligation. You need both.
Kansas: No Threshold
Kansas requires sales tax collection from any seller who makes even a single sale to a Kansas buyer. There is no minimum. If you're shipping to Kansas customers, you technically owe Kansas sales tax from your first sale. Most small sellers fly under enforcement radar at very low volumes, but technically the obligation exists.
Counting Your Threshold
Thresholds are typically measured on either:
- Calendar year (January 1 – December 31) — most states
- Rolling 12-month lookback — some states (Colorado, Michigan, others)
Use your actual sales data: total sales TO buyers in that state, including shipping revenue if your state considers it taxable. Returns and refunds reduce the total.
Part 3: What to Do When You Cross a Threshold
Step 1: Identify Which States You've Crossed
Run a sales-by-destination-state report from Shopify (Reports → Taxes → Sales by State) for the past 12–13 months. Compare each state total against the threshold table above. Flag every state where you've crossed.
If you sell on other channels in addition to Shopify (Amazon, Etsy, eBay, WooCommerce), your combined volume across all channels counts toward the threshold in each state. Your Shopify report alone may not show the complete picture.
Step 2: Register for a Sales Tax Permit in Each State
Every state with a sales tax requires sellers to register before they begin collecting. Registration is typically free or under $20. Processing time varies:
| State | Processing Time | Fee | |-------|----------------|-----| | Texas | 1–2 business days | Free | | California | 2–4 weeks | Free | | New York | 2–4 weeks | Free | | Florida | 3–5 business days | Free | | Washington | Instant (online) | Free | | Illinois | 2–3 business days | Free |
Register directly on each state's Department of Revenue portal, or use Taxero to handle registration in all states simultaneously.
Step 3: Configure Shopify to Collect Tax
Once you have your permit numbers, go to Shopify Admin → Settings → Taxes and Duties → United States.
For each state where you're registered:
- Click on the state
- Enter your sales tax permit number
- Enable collection
- Review the rate (Shopify applies destination-based rates automatically)
Origin vs. Destination-Based States: Most states are destination-based (tax rate is based on the buyer's address). A few states, including Texas, are primarily origin-based for in-state sellers, but destination-based for out-of-state remote sellers. For your Shopify store shipping from outside these states, destination-based rates apply.
Step 4: Know Your Filing Schedule
When you register, each state assigns you a filing frequency:
| Monthly Tax Liability | Typical Filing Frequency | |----------------------|--------------------------| | Above $1,000/month | Monthly | | $100–$1,000/month | Quarterly | | Below $100/month | Annual (some states) |
Filing deadlines are almost always the 20th of the month following the close of the filing period. Most states require electronic filing. Paper returns are available but generate processing delays.
Step 5: File and Remit on Schedule
Each period, you'll file a return with each state showing:
- Total sales to buyers in that state
- Total taxable sales (some categories like groceries or prescription drugs may be exempt)
- Tax collected
- Any credits or adjustments
- Tax due
Payment is typically made electronically via the state's portal at the same time.
Part 4: Shopify Tax Settings Explained
Shopify Tax Rates
Shopify automatically applies up-to-date sales tax rates when you turn on collection in a state. These rates come from Avalara's rate database (integrated into Shopify's platform). You don't need to manually enter rates — Shopify handles this.
For most sellers, the default Shopify settings are correct. Review exceptions:
- Shipping taxability: Some states tax shipping; others don't. Shopify handles this automatically per state.
- Product exemptions: Some products are exempt in some states (food, clothing in certain states, medical devices). If you sell these categories, review whether Shopify's default settings correctly identify them as exempt.
- B2B sales: If you sell to resellers or tax-exempt entities, you need a process for collecting and validating exemption certificates. Shopify doesn't automate this.
Shopify Tax Reports
Shopify's built-in tax liability report (Analytics → Reports → Taxes) shows collected tax by state. This is your starting point for every return, but note:
- The report shows what Shopify collected, not necessarily what you owe
- If you turned on collection mid-year after crossing a threshold, you may have uncollected liability for the earlier period
- If you sell on other platforms, those transactions won't appear here
Shopify and Marketplace Facilitator States
For sellers who also sell on Amazon, Etsy, or eBay: those marketplaces collect and remit sales tax on their transactions in marketplace facilitator states (essentially all states). However, these sales still count toward your economic nexus thresholds. Don't assume that because Amazon handles the tax for Amazon sales, your total exposure is zero.
Part 5: What Happens If You Don't Comply
The Penalty Structure
Missing a registration obligation or filing deadline triggers automatic penalties:
- Late filing: 5–10% of tax due, plus a flat minimum ($50 in most states)
- Late payment: Additional penalties on unpaid balances
- Interest: 0.5%–1% per month on any unpaid tax
- Extended non-compliance: State may pursue collection action, assess estimated liability, or revoke your selling permit
How States Find Non-Compliant Sellers
States are increasingly sophisticated:
- Payment processor reports: Stripe, PayPal, and Square report annual transaction volume to states
- Marketplace facilitator reports: Amazon, Etsy, and eBay submit seller data to state tax authorities
- Third-party data matching: States cross-reference e-filed federal tax returns against state filing records
A Shopify seller doing $300,000/year who isn't filing in states where they crossed the $100,000 threshold is not invisible. They're just not yet audited.
Voluntary Disclosure
If you've been non-compliant, proactive disclosure through a state's VDA program is almost always the better path. VDAs typically limit look-back periods to 3–4 years, waive penalties, and avoid the adversarial audit process. You must act before the state contacts you.
Part 6: Multi-Platform Sellers — Special Considerations
If Shopify is one of several platforms you sell on, your compliance picture is more complex.
Aggregating thresholds across platforms: Your Amazon, Etsy, eBay, WooCommerce, and Shopify sales all count toward each state's threshold. The state looks at your total sales to their residents — not your sales per platform.
Marketplace facilitator protections: Amazon, Etsy, and eBay collect and remit tax for their marketplace transactions in all MF states. This protects you from direct tax liability on those specific transactions. But the threshold count still accrues.
What this means practically: A seller doing $70,000 on Shopify + $50,000 on Etsy in Michigan has crossed Michigan's $100,000 threshold based on combined volume. Even though Etsy handled the tax on the $50,000 of Etsy sales, the Shopify $70,000 creates a direct filing obligation in Michigan — and since they crossed on combined volume, they need to register for their Shopify sales.
For multi-platform sellers, using a tool that aggregates all channel data is important. Taxero connects to Shopify, Amazon, WooCommerce, TikTok Shop, eBay, Etsy, Whatnot, and others, plus CSV upload for any platform we don't directly integrate with yet.
Part 7: Practical Checklist for Shopify Sellers in 2026
If you just started selling:
- [ ] Set up sales-by-state tracking in Shopify from day one
- [ ] Know your home state's rules (you likely have nexus there automatically)
- [ ] Monitor your monthly sales to each state — the threshold can arrive faster than you expect
If you've been selling for a year or more:
- [ ] Run a full 12-month sales-by-state report across all channels
- [ ] Compare against each state's threshold
- [ ] Register in every state you've crossed
- [ ] Configure Shopify tax collection for each registered state
- [ ] Set up a filing calendar with every due date
Ongoing:
- [ ] File every period (including zero returns when applicable)
- [ ] Monitor for new threshold crossings as your sales grow
- [ ] Keep permit numbers updated in Shopify settings
- [ ] Update Shopify's product tax categories if you add new product types
Frequently Asked Questions
Q: Does Shopify automatically file my sales tax returns?
A: No. Shopify collects tax at checkout and tracks what's been collected, but filing and remittance is the seller's responsibility. Shopify does not submit returns to any state.
Q: Do I need to register in my home state even if I'm below the threshold?
A: Usually yes. Most states require you to register if you have a business located there, regardless of dollar thresholds. Home state registration is almost always required; economic nexus thresholds apply to out-of-state obligations.
Q: I sell only digital products on Shopify. Do the same rules apply?
A: Partially. Economic nexus thresholds apply to digital products in many states. However, the taxability of digital products varies significantly — some states tax SaaS and digital downloads; others exempt them. This guide focuses on physical goods; digital sellers should verify taxability rules in each relevant state.
Q: My Shopify sales just crossed $100,000 in a state this month. When do I need to be registered?
A: As soon as possible — ideally before your next sale to a buyer in that state after crossing. Some states give 30-day grace periods; others are immediate. File the registration application the same day you discover you've crossed.
Q: I'm in the UK selling to U.S. buyers on Shopify. Do U.S. sales tax rules still apply?
A: Yes. Economic nexus laws apply to all remote sellers, regardless of where the seller is located internationally. A UK-based Shopify seller with $150,000 in annual sales to Michigan buyers has a Michigan sales tax registration obligation.
Q: Can I get help if I'm behind on filings?
A: Yes. Taxero can calculate your back-liability by state, structure a catch-up filing plan, and in some cases assist with voluntary disclosure discussions. Start by connecting your Shopify store to see where your current exposure stands.
The Bottom Line
Sales tax compliance for Shopify sellers comes down to four things: knowing which states you owe (nexus), registering there, configuring collection, and filing on time.
Shopify handles the mechanical calculation and collection. Everything else is your responsibility — or Taxero's, if you'd rather not do it manually.
Connect Shopify, see your nexus position in minutes → — free to start, no credit card required.
Ready to get compliant?
Taxero monitors your nexus, registers you where you owe, and files your returns automatically. Free to start — no sales call required.
Get Started Free →