Talk Shop
Home
Learn More
About Us
Follow Us
Blog
Tools
Newsletter
Join Discord
Join

Community

  • Developers
  • Growth
  • Entrepreneurs
  • Support
  • Experts
  • Tools

Location

123 Mars, Crater City, Red Planet

(WiFi may be spotty)

Hours

Who has time for breaks? We're here 24/7!

Contact

hello@letstalkshop.com

Talk Shop
Talk Shop

Built for real builders. Not affiliated with Shopify Inc.

Home
Privacy
Terms
  1. Home
  2. >Blog
  3. >Business Strategy
  4. >Shopify Sales Tax Guide: Collect, File, and Stay Compliant
Business Strategy17 min read

Shopify Sales Tax Guide: Collect, File, and Stay Compliant

Master Shopify sales tax collection, filing, and compliance. Covers nexus rules, state thresholds, Shopify admin setup, TaxJar vs Avalara, and income tax basics for store owners.

Talk Shop

Talk Shop

Mar 28, 2026

Shopify Sales Tax Guide: Collect, File, and Stay Compliant

In this article

  • Why Every Shopify Merchant Needs a Tax Strategy
  • Sales Tax Nexus Explained: When You Must Collect
  • State-by-State Economic Nexus Thresholds (2026)
  • How to Set Up Sales Tax Collection in Shopify
  • Shopify Tax vs. TaxJar vs. Avalara: Which Tool Is Right for You?
  • Origin-Based vs. Destination-Based States: How Rates Are Calculated
  • Filing and Remitting Sales Tax: A Step-by-Step Process
  • Income Tax Basics for Shopify Store Owners
  • Common Tax Mistakes Shopify Merchants Make
  • Frequently Asked Questions About Shopify Taxes

Why Every Shopify Merchant Needs a Tax Strategy

Getting taxes wrong costs real money. The penalties for not collecting and remitting sales tax range from 5% to 30% of the unpaid amount per month in most states, plus interest that compounds until you pay. Some states add criminal liability for willful noncompliance. And the IRS charges its own penalties for underpaying estimated income taxes.

Yet taxes remain the single most-asked question in Shopify merchant communities and forums like Quora. Sellers ask "Do I even need to charge sales tax?" and "How do I file taxes for my Shopify store?" hundreds of times each month. The confusion is understandable: you are dealing with up to 46 different state and local tax jurisdictions, each with its own rules, rates, and filing schedules.

This shopify sales tax guide breaks down everything in one place: when you must collect, how to set it up in your Shopify admin, which automation tools actually save time, and how to handle income tax at year-end. Whether you just launched your first store or you are scaling past six figures, this is the resource you will keep coming back to.

The Cost of Getting Taxes Wrong

State tax agencies have gotten aggressive about enforcement against ecommerce sellers. After the 2018 South Dakota v. Wayfair Supreme Court decision, every state with a sales tax can now require online sellers to collect — even without a physical presence in that state. Many states actively audit marketplace sellers and independent Shopify stores.

Here is what noncompliance looks like in practice:

ConsequenceTypical Range
Late filing penalty5%-25% of tax owed per month
Interest on unpaid tax0.5%-1.5% per month
Back tax liabilityFull amount owed + penalties
Fraud penalty (willful)Up to 75% of underpayment
Business license revocationVaries by state

The bottom line: ignoring sales tax does not make it go away. It compounds.

Three Tax Obligations Every Seller Faces

Before diving into the specifics, understand that Shopify merchants face three distinct tax obligations:

  1. Sales tax — collected from customers at checkout and remitted to state/local governments
  2. Federal and state income tax — paid on your net business profit (reported on Schedule C)
  3. Self-employment tax — 15.3% on net earnings for Social Security and Medicare (if you are a sole proprietor or single-member LLC)

This guide covers all three. Sales tax takes center stage because it is the most operationally complex, but we cover income tax and self-employment tax in a dedicated section later.

Sales Tax Nexus Explained: When You Must Collect

Glowing blue lines connect points on a dark globe on slate.

"Nexus" is the legal connection between your business and a state that triggers a tax collection obligation. If you have nexus in a state, you must register, collect, and remit sales tax there. If you do not have nexus, you have no obligation to collect.

There are two types of nexus, and either one triggers the requirement.

Physical Nexus vs. Economic Nexus

Physical nexus exists when your business has a tangible presence in a state:

  • A home office, warehouse, or retail location
  • Employees or contractors working in the state
  • Inventory stored in a fulfillment center (including Amazon FBA warehouses)
  • Attending trade shows or pop-up events (some states trigger nexus from temporary presence)

Economic nexus exists when your sales volume into a state crosses a threshold — even with zero physical presence. This is the post-Wayfair rule that expanded tax obligations for every online seller.

Most states set their economic nexus threshold at $100,000 in sales or 200 transactions in a calendar year. Cross either number, and you must register.

How to Determine Where You Have Nexus

Start with these steps:

  1. Check your home state — you almost certainly have physical nexus where your business operates
  2. Review fulfillment locations — if you use third-party logistics (3PL) or Amazon FBA, you have physical nexus in every state where your inventory sits
  3. Pull your Shopify sales data — go to Analytics > Reports > Sales by billing country/region to see your sales volume by state
  4. Use Shopify's tax liability insights — navigate to Settings > Taxes and duties > United States and review the liability insights panel, which flags states where you may have crossed economic nexus thresholds
  5. Cross-reference state thresholds — compare your per-state sales against the thresholds in the next section

If you are just starting out and selling fewer than $100,000 per year total, you likely only have nexus in your home state. But as you scale, economic nexus kicks in fast — especially in high-population states where a few hundred orders can cross the threshold.

State-by-State Economic Nexus Thresholds (2026)

Every state with a sales tax has adopted economic nexus rules. The thresholds vary, but most have converged on a common standard. Here are the key groupings.

States With the Most Common Thresholds

The $100,000 in sales OR 200 transactions standard applies in the majority of states, including:

ThresholdStates
$100,000 OR 200 transactionsArizona, Arkansas, Colorado, Connecticut, Georgia, Hawaii, Idaho, Illinois (sales only as of Jan 2026), Indiana, Iowa, Kentucky, Louisiana, Maine, Maryland, Michigan, Minnesota, Nebraska, Nevada, New Jersey, North Carolina, North Dakota, Ohio, Oklahoma, Pennsylvania, Rhode Island, South Carolina, South Dakota, Tennessee, Utah, Vermont, Washington, West Virginia, Wisconsin, Wyoming
$100,000 only (no transaction test)Alabama, Illinois (updated Jan 1, 2026), Kansas, Virginia

Important 2026 update: Illinois removed its 200-transaction test effective January 1, 2026. Only the $100,000 sales threshold now applies. If you were previously under the transaction count but over in revenue, you now have nexus.

Notable Exceptions and Recent Changes

Several major states set higher thresholds that benefit smaller sellers:

StateThresholdNotes
California$500,000 in salesHighest threshold — good for smaller sellers
New York$500,000 AND 100 transactionsMust meet BOTH conditions
Texas$500,000 in salesRevenue only
Florida$100,000 in salesNo transaction test
Massachusetts$100,000 in salesNo transaction test

Five states have no sales tax at all: Alaska (no statewide tax, but some local jurisdictions do), Delaware, Montana, New Hampshire, and Oregon. You never collect sales tax on orders shipped to these states.

For the complete, up-to-date list with effective dates, see Avalara's state-by-state economic nexus guide.

How to Set Up Sales Tax Collection in Shopify

Laptop showing Shopify admin tax dashboard in a dark room.

Once you know where you have nexus, you need to do two things: register for sales tax permits in those states, then configure Shopify to collect the right amount at checkout.

Registering for State Sales Tax Permits

You must register before you start collecting. Collecting sales tax without a valid permit is illegal in most states and can trigger penalties even if you remit everything correctly.

Here is the registration process:

  1. Visit the state's Department of Revenue website — search for "[state name] sales tax registration" to find the online portal
  2. Apply for a sales tax permit — most states offer free online registration that takes 10-15 minutes
  3. Provide your business details — EIN (or SSN for sole proprietors), business address, estimated monthly sales, and business structure
  4. Receive your permit and filing frequency — the state assigns you a filing schedule (monthly, quarterly, or annually) based on your expected volume
  5. Record your sales tax ID — you will need this for your Shopify configuration

Some states approve registrations instantly. Others take 1-2 weeks. Budget time for this before your next filing deadline.

Step-by-Step Shopify Admin Tax Configuration

With your permits in hand, configure Shopify to collect automatically:

  1. Go to Settings > Taxes and duties in your Shopify admin
  2. Click United States under the "Manage sales tax collection" section
  3. Click Add new state (previously "Collect sales tax")
  4. Select the state where you are registered
  5. Enter your Sales Tax ID (the permit number from your registration)
  6. Shopify automatically enables tax calculation for that state using Shopify Tax, which provides rooftop-accurate rates
  7. Repeat for every state where you hold a permit

Additional settings to review:

  • Tax on shipping — some states tax shipping charges. Shopify handles this automatically with Shopify Tax enabled, but verify under each state's settings
  • Tax-exempt products — if you sell food, clothing, or digital goods (exempt in some states), configure product-level tax overrides under Products > [Product] > Tax
  • Tax-inclusive pricing — if you want prices to include tax (common for international stores), toggle this under Settings > Taxes and duties > Tax calculations

For the official walkthrough, see Shopify's US tax setup guide.

Shopify Tax vs. TaxJar vs. Avalara: Which Tool Is Right for You?

Two dark tablets side-by-side, each glowing with different colored lights.

Shopify merchants have three main options for tax automation. Each serves a different scale and complexity level.

Feature and Pricing Comparison

FeatureShopify TaxTaxJarAvalara
Starting priceFree (first $100K/year)$39/monthCustom quote (~$500+/month)
Per-transaction fee0.35% after free tier (max $0.99/order)Included in planIncluded in plan
Annual fee cap$5,000/yearNoneNone
Tax calculationRooftop-accurate US ratesRooftop-accurate US ratesRooftop-accurate, 190+ countries
Auto-filingYes (US states)Yes (AutoFile, limited credits)Yes (all jurisdictions)
AutoFile costIncluded$50-55/return after creditsIncluded (enterprise tier)
Nexus trackingLiability insights dashboardNexus monitoringEconomic nexus tracker
Exemption certificatesNoYes (Professional plan)Yes
International taxLimitedNoVAT, GST, customs duties
Shopify plan requiredAnyAnyAny (Plus recommended)

When to Upgrade Beyond Built-In Shopify Tax

Stick with Shopify Tax if:

  • You sell primarily in the US
  • Your annual sales are under $1 million
  • You are comfortable filing returns yourself (or using Shopify's built-in AutoFile)
  • You do not need exemption certificate management

**Consider TaxJar if:**

  • You need automated filing across many states and want a dedicated tax platform
  • You sell on multiple channels (Shopify + Amazon + eBay) and need consolidated reporting
  • You need exemption certificate management
  • Budget: $39-99/month plus per-return filing fees

**Consider Avalara if:**

  • You sell internationally and need VAT/GST calculation
  • You process high volume (millions in annual sales) across dozens of jurisdictions
  • You need advanced features like customs duties, exemption certificates, and multi-entity support
  • You are on Shopify Plus and need enterprise-grade compliance
  • Budget: custom pricing, typically $6,000-19,000+/year

For most Shopify merchants under $500K in annual sales, Shopify Tax is the right starting point. It is built in, free to start, and handles the core workflow. Graduate to TaxJar or Avalara when your complexity outgrows it.

Origin-Based vs. Destination-Based States: How Rates Are Calculated

Not all states calculate sales tax the same way. Understanding the difference prevents you from charging the wrong rate — and facing audit liability.

Which States Use Which Method

Destination-based states (the majority) charge tax based on where the buyer is located. If you are in Texas and ship to a customer in Austin, the buyer pays Austin's combined state + county + city rate.

Origin-based states charge tax based on where the seller is located. If your business is in Arizona, all in-state orders use your business address's tax rate, regardless of where the buyer lives within Arizona.

Tax BasisStates
Origin-basedArizona, California (partial), Illinois, Mississippi, Missouri, New Mexico, Ohio, Pennsylvania, Tennessee, Texas, Utah, Virginia
Destination-basedAll other states with sales tax

For interstate sales (shipping across state lines), destination-based rules always apply — even in origin-based states. The origin vs. destination distinction only matters for intrastate (within the same state) transactions.

How Shopify Handles Rate Calculations Automatically

The good news: Shopify Tax handles this for you. When you enable Shopify Tax, it automatically:

  • Detects whether the order is intrastate or interstate
  • Applies origin-based or destination-based rules based on your state
  • Calculates the correct combined rate (state + county + city + special district)
  • Updates rates in real time as jurisdictions change their rates

You do not need to manually configure origin vs. destination. But you should understand the concept so you can verify your settings are correct and answer customer questions about why tax rates vary between orders.

Filing and Remitting Sales Tax: A Step-by-Step Process

Low-angle shot of towering black shelves in a dark warehouse.

Collecting sales tax is half the job. You also need to file returns and send the money to each state where you collect, on time, every period.

How Often You Need to File

Your filing frequency depends on the state and your sales volume:

Filing FrequencyTypical VolumeCommon In
Monthly$500+ in tax collected per monthHigh-volume states (CA, TX, NY, FL)
Quarterly$100-500 in tax collected per monthMid-volume states
AnnuallyUnder $100 in tax collected per monthLow-volume states

Each state assigns your frequency when you register. It can change if your volume increases. Missing a deadline triggers automatic penalties — even if you owe $0 (many states require zero-dollar returns).

Here is the filing process:

  1. Pull your sales tax report from Shopify — go to Analytics > Reports > United States sales tax
  2. Review the breakdown by state, county, and city jurisdiction
  3. Log into the state's tax portal (or use AutoFile)
  4. Enter your total sales, taxable sales, exempt sales, and tax collected by jurisdiction
  5. Submit and pay via ACH or electronic payment
  6. Save confirmation for your records (keep for at least 4 years)

Manual Filing vs. AutoFile Services

Manual filing works if you collect in 1-3 states. Each return takes 15-30 minutes once you know the process. But it does not scale: filing in 15+ states monthly is a part-time job.

AutoFile services pull your sales data, fill out the returns, submit them, and pay the tax — automatically. Here is how the major options compare:

ServiceAutoFile IncludedStates CoveredCost
Shopify TaxYesAll US statesIncluded with Shopify Tax
TaxJar AutoFile2-4 free credits/yearAll US states$50-55 per additional return
Avalara ReturnsYes (enterprise)US + internationalCustom pricing

For a detailed walkthrough of Shopify's filing tools, see Numeral's step-by-step guide to sales tax on Shopify.

Pro tip: Even with AutoFile, review your reports monthly. Automated tools pull data correctly most of the time, but refunds, returns, and exempt sales occasionally need manual adjustments.

Income Tax Basics for Shopify Store Owners

Sales tax is what you collect from customers. Income tax is what you owe on your business profits. Many new sellers focus entirely on sales tax and forget about income tax until April — when the bill arrives.

Schedule C, Self-Employment Tax, and Estimated Payments

If you operate as a sole proprietor or single-member LLC (the most common structures for new Shopify sellers), you report your business income on Schedule C of your personal tax return.

Here is how it works:

  1. Calculate gross revenue — total sales from your Shopify store (Shopify reports this automatically; you may also receive a 1099-K if you exceed the reporting threshold)
  2. Subtract cost of goods sold (COGS) — the direct cost of products you sold (wholesale cost, manufacturing, shipping to your warehouse)
  3. Subtract business expenses — everything else you spent to run the store
  4. The result is your net profit — this is your taxable income from the business

On top of income tax, you owe self-employment tax at 15.3% on your net earnings (12.4% for Social Security + 2.9% for Medicare). This applies to the first $168,600 of net earnings in 2026 for Social Security; Medicare applies to all earnings.

Quarterly estimated payments are required if you expect to owe $1,000 or more in tax for the year. Due dates: April 15, June 15, September 15, and January 15 of the following year. Failing to pay quarterly triggers an underpayment penalty from the IRS.

If you are considering forming an LLC or S-corp to optimize your tax structure, see our guide on how to start an LLC for the full breakdown.

Deductions Every Shopify Seller Should Claim

Deductions reduce your taxable income dollar-for-dollar. Do not leave money on the table.

DeductionWhat Qualifies
Shopify subscriptionMonthly plan fees, app subscriptions, theme purchases
Transaction feesShopify Payments fees, PayPal fees, gateway charges
Shipping costsPostage, packaging materials, shipping labels
Marketing & advertisingFacebook/Google ads, email marketing tools, influencer payments
Software & toolsDesign tools, analytics platforms, SEO tools, accounting software
Home officePercentage of rent/mortgage, utilities, internet (based on dedicated space)
Product costs (COGS)Wholesale inventory, raw materials, manufacturing
Professional servicesAccountant fees, legal fees, bookkeeper
EducationCourses, conferences, books directly related to your business
DepreciationEquipment, cameras, computers used for the business

The IRS Schedule C instructions list every deductible category. Keep receipts and records for everything — digital storage counts.

Common Tax Mistakes Shopify Merchants Make

Tax errors are expensive and surprisingly common. Avoid these pitfalls.

Collecting Without Registering

This is the number-one mistake. Some merchants enable tax collection in Shopify for every state — thinking they are being responsible — without actually registering for sales tax permits. Collecting without a valid permit is illegal in most states and creates a paper trail that auditors can follow.

The fix: Only enable tax collection in states where you hold a valid permit. If you have nexus in a state where you are not registered, register first, then enable collection.

Ignoring Nexus in New States

Your nexus footprint changes as your business grows. A seller doing $50,000/year might only have nexus in their home state. Hit $200,000 and you might trigger economic nexus in 5-10 new states. Many merchants set up taxes once and never revisit.

The fix: Review your state-by-state sales quarterly using Shopify's liability insights (Settings > Taxes and duties > United States). When you cross a threshold, register in that state within 30-60 days.

Other Costly Errors

  • Not filing zero-dollar returns — if you are registered in a state but had no sales, you still must file. Missing a return triggers penalties regardless of amount owed
  • Forgetting about marketplace facilitator laws — if you also sell on Amazon, Etsy, or Walmart Marketplace, those platforms collect and remit sales tax on your behalf for orders placed through their sites. Do not double-count those sales on your independent Shopify returns
  • Mixing personal and business finances — use a separate bank account and credit card for your Shopify business. Commingling makes it nearly impossible to track deductions and survive an audit
  • Skipping estimated quarterly payments — the IRS charges penalties even if you pay everything at tax time. If you owe more than $1,000 annually, set up quarterly estimated payments through the IRS EFTPS system
  • Not keeping records — maintain sales reports, expense receipts, and filed returns for at least 4 years (the IRS standard statute of limitations)

If you are still evaluating whether Shopify is the right platform for your store, our analysis of whether Shopify is worth the investment breaks down the full cost picture including these tax considerations.

Frequently Asked Questions About Shopify Taxes

Does Shopify automatically collect sales tax? Yes, but only after you configure it. Shopify does not enable tax collection by default. You must go to Settings > Taxes and duties, add each state where you are registered, and enter your sales tax ID. After that, Shopify Tax calculates and collects the correct amount at checkout automatically.

Does Shopify remit sales tax for me? Shopify Tax now offers automated filing (AutoFile) that submits returns and remits payments on your behalf. If you do not use AutoFile, you are responsible for filing and paying each state yourself using the sales data from your Shopify reports.

Does Shopify send a 1099-K? Yes. If you use Shopify Payments and exceed the federal reporting threshold ($20,000 in sales and 200 transactions, though this threshold may change), Shopify sends you a 1099-K by January 31. However, you must report all income to the IRS regardless of whether you receive a 1099-K.

Do I need to charge sales tax on digital products? It depends on the state. About half of US states tax digital goods (software, ebooks, digital downloads). States like Washington, Pennsylvania, and New York tax digital products. States like California, Florida, and Virginia generally do not. Shopify Tax handles these product-specific rules automatically when you classify your products correctly.

What if I sell to customers in states where I do not have nexus? You do not collect sales tax on those orders. The buyer may owe "use tax" in their state, but that is their responsibility, not yours.

How do I handle sales tax for dropshipping? As the merchant of record, you are responsible for collecting sales tax — not your supplier. Your nexus rules apply the same way: collect in states where you have physical or economic nexus. The fact that your supplier ships from a different location does not change your obligation.

Can I get in trouble for not collecting sales tax? Yes. States can assess back taxes, penalties, and interest for the entire period you should have been collecting. Some states look back 3-7 years. Voluntary disclosure agreements (VDAs) can reduce penalties if you come forward before an audit.

What is the best accounting software for Shopify taxes? Popular options include QuickBooks Online, Xero, and FreshBooks — all integrate with Shopify. For sales tax specifically, consider pairing your accounting software with TaxJar or Shopify Tax's built-in filing.

For more business strategy resources and guides on payments and checkout optimization, explore the Talk Shop blog — we publish new Shopify guides every week.

Business StrategyPayments & Checkout
Talk Shop

About Talk Shop

The Talk Shop team — insights from our community of Shopify developers, merchants, and experts.

Related Insights

Related

What Business to Start in 2026: 22 Ideas With Real Market Data

Related

Shopify vs Magento: The Complete Platform Comparison (2026)

The ecommerce newsletter that's actually useful.

Daily trends, teardowns, and tactics from the top 1% of ecommerce brands. Delivered every morning.

No spam. Unsubscribe anytime. · Learn more

New

Business Name Generator

Generate unique, brandable business names with AI. Check domain availability instantly.

Generate Names

Talk Shop Daily

Daily ecommerce news, teardowns, and tactics.

No spam. Unsubscribe anytime. · Learn more

Try our Business Name Generator