Shopify Sales Tax: The Complete Guide for Store Owners (2026)

Last updated: April 2026

Researched by the NexusFlag Research Team

Shopify is NOT a marketplace facilitatorMerchant-responsible compliance

Shopify does not collect or remit sales tax on behalf of merchants. Unlike Amazon and Etsy, Shopify is an e-commerce platform, not a marketplace facilitator. Shopify store owners are responsible for determining where they have nexus, registering for sales tax permits, collecting the correct tax amount, and filing returns.

What Shopify Tax Does (and Doesn't Do)

Shopify Tax is the name for Shopify's built-in tax calculation feature. It handles some parts of the compliance workflow, but stops well short of what Amazon or Etsy do for their sellers.

What Shopify Tax handles

  • Calculates tax rates at checkout based on the customer's shipping address
  • Shows Tax Liability Insights — a summary of where you might have nexus based on sales volume
  • Supports product tax categories so rates adjust based on item type
  • Tracks collected tax amounts in reports

What Shopify Tax does NOT do

  • Register you with any state Department of Revenue
  • File sales tax returns on your behalf
  • Remit collected tax to state governments
  • Notify you when you cross an economic nexus threshold
  • Handle registration deadlines or filing schedules

The most common mistake Shopify merchants make: enabling Shopify Tax and assuming they're compliant. Shopify Tax collects money at checkout, but that money stays in your bank account until you file a return and remit it to the state yourself.

When Shopify Sellers Need to Collect Sales Tax

A Shopify seller needs to collect sales tax in any state where they have nexus. There are four main ways nexus gets triggered.

Home state

Almost always required

If your state has a sales tax, you almost certainly have nexus there from day one — no threshold to cross. Approximately 45 states plus D.C. have a sales tax. Your home state nexus obligation begins when you first make a sale.

Economic nexus in other states

Triggered by sales volume

Once you exceed a state's economic nexus threshold — typically $100,000 in annual revenue from customers in that state — you must register and collect. California and Texas set their threshold at $500,000. The threshold is measured on a rolling 12-month basis in most states, so a strong quarter can push you over without you noticing.

Physical nexus from inventory

Often overlooked

If you use a third-party logistics provider (3PL) to store inventory, you have physical nexus in every state where that inventory lives — regardless of your sales volume there. Physical nexus has no threshold. This catches many Shopify sellers off guard when they scale fulfillment.

Marketplace sales on other platforms

Different rules apply

If you also sell on Amazon, Etsy, or Walmart Marketplace, those platforms collect and remit sales tax on your behalf for orders placed through them. Your Shopify store sales are separate and remain your responsibility. In states that count marketplace sales toward your nexus threshold, your Amazon volume could push you over the threshold for your Shopify sales too.

How to Set Up Sales Tax in Shopify

The correct order matters here. Enabling Shopify Tax before registering with the state means you're collecting tax without authorization — which is illegal in some states. Follow this sequence.

1

Determine where you have nexus

Check your home state first — almost every state with a sales tax requires you to collect from day one. Then review your revenue into every other state against that state's economic nexus threshold. Typical threshold is $100,000 annually. Also check for physical nexus: any 3PL warehouse, Amazon FBA inventory, or trade show activity in a state counts.

2

Register for a sales tax permit in each nexus state

Apply through the state Department of Revenue website before collecting any tax. Registration is free in most states. You'll receive a permit number that you must include on your sales tax returns. Collecting without a permit is illegal in most states — do this before enabling collection in Shopify.

3

Enable tax collection in Shopify Admin

Go to Shopify Admin → Settings → Taxes and duties. Add each state where you have a registered permit. Shopify Tax will then calculate and collect the appropriate rate from customers in that state at checkout.

4

Verify product tax categories

Shopify Tax uses product categories to apply the right rate — some product types are tax-exempt or taxed at reduced rates in certain states. Clothing under $110 per item is exempt in New York; unprepared groceries are exempt in most states. Make sure your products are assigned to the correct Shopify Tax category.

5

File returns on the schedule assigned by each state

Each state assigns a filing frequency — monthly, quarterly, or annual — based on your sales volume in that state. New registrants often start on monthly filing. You must file even in periods with zero sales. Consider Avalara, TaxJar, or a sales tax accountant to automate multi-state filing.

Important path in Shopify: Shopify Admin → Settings → Taxes and duties → United States. From here you can add states, review rates, and configure tax overrides for specific products or regions.

Shopify Sales Tax vs. Amazon Sales Tax

The core difference between Shopify and Amazon for sales tax comes down to one legal distinction: Amazon is a marketplace facilitator. Shopify is not. That distinction changes nearly everything about what each platform handles for sellers.

FeatureShopifyAmazon
Collects tax for youNoYES (marketplace facilitator)
Calculates tax rates at checkoutYesYES
Files returns with statesNoNO
Nexus monitoringBasicNO
Requires seller registrationYesNO (for Amazon sales)
Seller liable for complianceYesNO (for Amazon sales)

Selling on both Shopify and Amazon FBA creates a layered compliance picture. Amazon handles Amazon orders. Your Shopify store is entirely your responsibility — and Amazon's FBA inventory can create physical nexus that affects your Shopify obligations. Read more about Amazon FBA and physical nexus.

Common Shopify Sales Tax Mistakes

These are the errors that show up most frequently in Shopify seller audits and voluntary disclosures.

Not collecting in your home state

Some sellers assume nexus only applies to states they ship into from a distance. Your home state is usually your first nexus state — there is no threshold to cross. Skipping home state collection is one of the top audit triggers.

Collecting without registering first

In some states, collecting sales tax without a valid permit is treated as a separate violation on top of non-compliance. Always register with the state Department of Revenue before enabling tax collection in Shopify for that state.

Ignoring economic nexus as the business grows

A Shopify store that had no nexus in California at $50,000 in revenue can cross the $500,000 threshold two years later without the owner tracking it. Economic nexus thresholds are easy to forget once you're past early stage. Regular monitoring matters.

Not accounting for 3PL inventory creating physical nexus

Outsourcing fulfillment to a warehouse in Nevada, Tennessee, or Ohio instantly creates physical nexus in those states. Physical nexus has no minimum sales threshold — the presence of inventory alone is enough. This is especially common for Shopify sellers who scale into multi-warehouse fulfillment.

Assuming Shopify Tax means you're compliant

Enabling Shopify Tax means Shopify will collect the right amount from customers. It does not mean returns are being filed or payments are reaching the state. Tax collected but not remitted is a liability, not compliance.

Check your nexus exposure across all states

Enter your Shopify revenue by state and NexusFlag shows exactly where you have nexus, what thresholds apply, and whether physical nexus from inventory is a factor.

Check my nexus now

Frequently asked questions about Shopify sales tax

Does Shopify automatically collect sales tax?

Shopify does not automatically collect sales tax without setup from the merchant. Shopify's Tax feature can calculate the correct tax rate at checkout once a merchant has configured their nexus states in Shopify Admin under Settings > Taxes and duties. Collection does not happen automatically out of the box — you must first determine where you have nexus, obtain a sales tax permit from each state, and then enable tax collection in Shopify for each registered state.

Do I need a sales tax permit to sell on Shopify?

You need a sales tax permit in every state where you have nexus before you begin collecting sales tax from customers in that state. Collecting tax without a permit is illegal in most states. The permit is typically free and obtained through the state's Department of Revenue website. If you have nexus in multiple states — due to economic activity crossing a threshold or physical presence like inventory at a 3PL warehouse — you need a separate permit for each state.

How do I know which states I have nexus in?

You have nexus in your home state almost certainly. You have nexus in other states when your sales into that state cross the state's economic nexus threshold — typically $100,000 in annual revenue, though California and Texas set the bar at $500,000. You also have physical nexus in any state where you store inventory, including at a third-party logistics provider or Amazon FBA fulfillment center. Shopify's Tax Liability Insights feature shows estimated exposure, but it is not a substitute for a real threshold analysis against each state's published rules.

Does Shopify file my sales tax returns?

Shopify does not file sales tax returns on your behalf. Shopify Tax calculates rates and tracks what was collected, but the actual filing and remittance to each state is the merchant's responsibility. Some Shopify merchants use integrated services like Avalara or TaxJar to automate return filing, but those are third-party additions — not native Shopify features. Without a filing automation tool, merchants must manually file with each state on the state's assigned schedule.

What about Shopify POS sales?

Shopify POS sales made in your physical store location create physical nexus in that state if they haven't already. Shopify POS can calculate and collect the local sales tax rate at the point of sale, but the same registration requirement applies — you must have a valid sales tax permit in the state before collecting. In-person sales at craft fairs or pop-up events in other states can also create temporary physical nexus in those states, depending on the state's rules.

Disclaimer: NexusFlag provides informational data about sales tax nexus and platform rules — not tax advice. Platform policies and state laws change. Verify current requirements with a qualified sales tax professional or each state's Department of Revenue before making compliance decisions.