Shopify Sales Tax Nexus: What Shopify Tax Does Not Do
You pulled a state-by-state revenue report before your accountant meeting and Illinois jumped out: $318,000 in sales over the last 14 months, zero registrations. Shopify Tax was turned on for Illinois. Your accountant explained that turning on collection in Shopify is not the same as registering with the Illinois Department of Revenue, and the gap between those two things had been open for over a year. That gap is what this post is about. It costs Shopify sellers real money and it is fixable, as long as you move before the state does.
Key Takeaways: - Shopify Tax collects sales tax from your customers. It does not register you with any state. Registration is your job. - If you have Shopify Tax enabled in a state where you are not registered, the tax your customers paid is sitting in your account. It is not going to the state. - Economic nexus in most states triggers at $100,000 in annual gross sales. California and Texas trigger at $500,000. - Shopify sellers using Amazon FBA have physical nexus in every state where Amazon stores their inventory. This is separate from economic nexus and affects most multi-channel sellers. - Voluntary Disclosure Agreements (VDAs) are available in most states before a state contacts you. After contact, those terms disappear. - The STH nexus checker maps your exposure in minutes, for free.
What Shopify Tax Actually Does (and What It Does Not)
Shopify Tax is a collection tool. It calculates the correct sales tax rate for each buyer's location, adds it to the checkout total, and collects it on each transaction. When you have a valid sales tax registration in a state and collection is turned on, Shopify remits what was collected to that state on your schedule. Shopify is a platform, not a marketplace facilitator for your storefront: when you sell through your own Shopify store, you are the merchant of record and the compliance obligations are fully yours.
Shopify Tax only remits to states where you are already registered. It has no way to register you with a state. It does not know whether you have nexus in a particular state and it does not file returns on your behalf.
Here is what that means in practice. If you turned on Illinois collection in Shopify but never registered with the Illinois Department of Revenue, every dollar of Illinois sales tax your customers paid has gone to your payout as ordinary revenue. The state of Illinois has received none of it. You are holding customer tax funds in a state that has received no returns from you, which is one of the more serious positions a Shopify seller can be in.
Shopify Tax handles: calculating tax rates at checkout by buyer location, collecting tax from the buyer on each transaction, and remitting to states where you are registered and collection is configured. Your job: determining where you have nexus, registering with each state's Department of Revenue, filing returns on each state's schedule, re-evaluating nexus as your sales grow, and auditing your multi-channel exposure.
The right starting point is not your Shopify settings. It is a map of where you have nexus. Run the free STH nexus checker to build that map before you touch anything else.
What Creates Shopify Sales Tax Nexus
Nexus is the legal connection between your business and a state that triggers a collection and remittance obligation. Your platform choice does not create nexus. Your sales activity does.
Economic nexus is the most common trigger for online sellers. Most states use $100,000 in gross sales during the preceding or current calendar year as the trigger. California requires $500,000 (the transaction threshold was eliminated April 25, 2019). Texas also requires $500,000. Connecticut requires both $100,000 in sales and 200 transactions. Arkansas triggers on either $100,000 in sales or 200 transactions, whichever you hit first. Delaware, Montana, New Hampshire, and Oregon have no state sales tax.
If you crossed a state's number, you have nexus whether you knew it or not. The obligation attached at the threshold crossing.
Physical and affiliate nexus connect your business to a state through tangible presence or in-state referral relationships. Employees, offices, owned or leased warehouse space, inventory stored in a state, and affiliate marketers based in certain states can all create nexus independent of economic thresholds. Physical nexus exists whether you have sold $1,000 or $1,000,000 into that state, and it is the nexus type that catches most multi-channel sellers off guard.
The Amazon FBA Physical Nexus Problem
This is the expansion most multi-channel Shopify sellers have not fully worked through, and it is where exposure compounds fastest.
Amazon FBA sellers send inventory to Amazon fulfillment centers, and Amazon distributes that inventory across its warehouse network for faster delivery. You send a shipment to a Pennsylvania warehouse. Amazon moves portions of it to Ohio, Indiana, Texas, and Nevada. You never consciously sold into those states, never chose to store inventory there, and may not know exactly where your inventory sits on any given day.
Physical nexus does not require intent. It requires inventory. If Amazon is storing your inventory in a state's warehouse, you have physical nexus in that state, regardless of whether you have crossed that state's economic nexus threshold. A seller with $40,000 in annual Ohio sales who has inventory in an Ohio Amazon fulfillment center has Ohio nexus. The $100,000 economic threshold is irrelevant when physical nexus already exists independently.
For a Shopify seller who also uses FBA, your nexus footprint is probably larger than your Shopify Analytics report suggests. Your Shopify data tells you where your sales went. It does not tell you where Amazon warehoused your inventory. Pull your FBA inventory placement data from Seller Central and map every state where Amazon has stored your product. Each of those states is a nexus state, independent of your Shopify revenue in that state.
The 1099-K Enforcement Reality
Shopify Payments reports your gross revenue to the IRS on Form 1099-K. States increasingly cross-reference that data against their own sales tax registration records to identify sellers with significant national revenue and limited state registrations.
The pattern that flags a seller is straightforward: a 1099-K showing $900,000 in annual Shopify Payments revenue, cross-referenced against state tax records showing registrations only in your home state and one or two others. States with aggressive out-of-state seller enforcement programs, including California, New York, Texas, and Illinois, have the infrastructure to act on that mismatch. If your Shopify revenue is substantially higher than your registered-state filings suggest, that gap is worth addressing proactively.
If You Have Unregistered Nexus: The VDA Process
Voluntary Disclosure Agreements are available in most states and work because states would rather have you come forward than spend enforcement resources finding you. When you file a VDA before a state contacts you, you can typically limit your lookback period to two to four years and have penalties waived. After a state sends an inquiry letter, assessment notice, or audit initiation, VDA terms are no longer available.
Step 1: Build a complete nexus map. Pull your Shopify Analytics by state for the trailing 12 to 24 months. Pull your Amazon Seller Central inventory placement history if you use FBA. Map every state where you have crossed an economic nexus threshold or where Amazon has warehoused your inventory. The STH nexus checker is the right starting point for this analysis.
Step 2: Estimate back liability by state. For each state where you have unregistered nexus, calculate an approximate liability based on your historical sales data and the state's applicable tax rates. The estimate informs which states to prioritize and whether VDA terms are warranted.
Step 3: File VDAs before any state contacts you. A VDA filed before state contact limits your lookback and waives penalties in most states. A VDA filed after a state inquiry letter arrives is not a voluntary disclosure by any state's definition.
Step 4: Register in each nexus state and configure Shopify Tax correctly. After the VDA is accepted, complete the sales tax registration with each state's Department of Revenue, then configure collection in Shopify. Registration first, Shopify Tax configuration second. Turning on collection before registration is complete means you are collecting tax in a state where you are still not registered and not filing.
Frequently Asked Questions
Does Shopify handle sales tax for me?
Shopify Tax calculates tax rates and collects sales tax from your buyers at checkout. It remits those amounts to states where you have an active sales tax registration and have configured collection. Shopify does not register you with any state, file returns on your behalf, or determine where you have nexus. The compliance obligations belong to you.
Which states do I need to register in for Shopify?
You need to register in every state where you have nexus. For most Shopify sellers, that means every state where your trailing 12-month gross sales exceed the state's economic nexus threshold. Most states use $100,000 in gross sales as the trigger. California and Texas trigger at $500,000. If you use Amazon FBA, you also need to register in every state where Amazon warehouses your inventory, regardless of your revenue level in that state.
What happens if I have Shopify Tax enabled but never registered with a state?
Shopify collects sales tax from your customers and routes it to your payout along with your regular revenue. Because you are not registered in that state, the tax is not being remitted. You are holding customer tax funds in a state that has received no returns from you. This position compounds over time and is one of the more serious compliance situations a Shopify seller can face.
Is Shopify a marketplace facilitator like Amazon?
Shopify acts as a marketplace facilitator only for sales made through Shopify's own Shop app marketplace. For sales made through your direct Shopify storefront, you are the merchant of record and bear full responsibility for sales tax collection and remittance. Most Shopify sellers' revenue comes from their direct storefront, not Shop marketplace transactions.
Does Amazon FBA create sales tax nexus in states I did not choose?
Yes. When Amazon stores your inventory in a fulfillment center in any state, you have physical nexus in that state, regardless of whether you have crossed that state's economic nexus threshold. Many FBA sellers have physical nexus in 15 to 30 states without realizing it. Pull your inventory placement history from Amazon Seller Central and map every state where your inventory has been stored.
What is the difference between economic nexus and physical nexus for Shopify sellers?
Economic nexus is triggered when your sales into a state cross the state's revenue threshold, typically $100,000 in gross sales for most states. Physical nexus is triggered by a tangible presence in a state: employees, offices, warehouse space, or inventory stored there. Both types create a collection and remittance obligation. FBA sellers typically have both types of nexus across a larger number of states than economic nexus alone would create.
How does the 1099-K affect my sales tax risk?
Shopify Payments reports gross revenue to the IRS on Form 1099-K. States increasingly cross-reference that data against state sales tax records to identify sellers with high national revenue and limited state registrations. A large mismatch between your Shopify Payments revenue and your registered-state filings is a flag. States with active out-of-state enforcement programs, including California, New York, Texas, and Illinois, have the infrastructure to act on that data.
What is a Voluntary Disclosure Agreement and when is it available?
A VDA is a formal agreement between you and a state's Department of Revenue where you come forward voluntarily, disclose unregistered nexus, and agree to file and pay back taxes. In exchange, most states limit your lookback period to two to four years and waive penalties. VDAs are only available before the state contacts you. After you receive an inquiry letter or audit notice, VDA terms are gone.
Need Expert Help?
Our team of attorneys, CPAs, and former state auditors handles exactly these situations. Free consultation — no obligation.
Get Started FreeTalk to an ExpertNeed Legal Representation?
⚖️Sales Tax Legal →Attorney representation for audits, appeals & tax court.
Related Articles
FDA Authorizes the First Fruit-Flavored Vapes. A Real Shift May Be Coming.
May 2026
3 min read
Rising Fuel Prices, Global Conflict, and the Growing Complexity of Sales Tax
March 2026
5 min read
Can Failure to Remit Sales Tax Lead to Criminal Prosecution? The Answer is Yes.
February 2025
7 min read
Have a sales tax problem?
Our team handles hundreds of audits, appeals, and compliance cases each year.
Get a Free Consultation