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:
| Consequence | Typical Range |
|---|---|
| Late filing penalty | 5%-25% of tax owed per month |
| Interest on unpaid tax | 0.5%-1.5% per month |
| Back tax liability | Full amount owed + penalties |
| Fraud penalty (willful) | Up to 75% of underpayment |
| Business license revocation | Varies 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:
- Sales tax — collected from customers at checkout and remitted to state/local governments
- Federal and state income tax — paid on your net business profit (reported on Schedule C)
- 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

"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:
- Check your home state — you almost certainly have physical nexus where your business operates
- Review fulfillment locations — if you use third-party logistics (3PL) or Amazon FBA, you have physical nexus in every state where your inventory sits
- Pull your Shopify sales data — go to Analytics > Reports > Sales by billing country/region to see your sales volume by state
- 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
- 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:
| Threshold | States |
|---|---|
| $100,000 OR 200 transactions | Arizona, 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:
| State | Threshold | Notes |
|---|---|---|
| California | $500,000 in sales | Highest threshold — good for smaller sellers |
| New York | $500,000 AND 100 transactions | Must meet BOTH conditions |
| Texas | $500,000 in sales | Revenue only |
| Florida | $100,000 in sales | No transaction test |
| Massachusetts | $100,000 in sales | No 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

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:
- Visit the state's Department of Revenue website — search for "[state name] sales tax registration" to find the online portal
- Apply for a sales tax permit — most states offer free online registration that takes 10-15 minutes
- Provide your business details — EIN (or SSN for sole proprietors), business address, estimated monthly sales, and business structure
- Receive your permit and filing frequency — the state assigns you a filing schedule (monthly, quarterly, or annually) based on your expected volume
- 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:
- Go to Settings > Taxes and duties in your Shopify admin
- Click United States under the "Manage sales tax collection" section
- Click Add new state (previously "Collect sales tax")
- Select the state where you are registered
- Enter your Sales Tax ID (the permit number from your registration)
- Shopify automatically enables tax calculation for that state using Shopify Tax, which provides rooftop-accurate rates
- 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?

Shopify merchants have three main options for tax automation. Each serves a different scale and complexity level.
Feature and Pricing Comparison
| Feature | Shopify Tax | TaxJar | Avalara |
|---|---|---|---|
| Starting price | Free (first $100K/year) | $39/month | Custom quote (~$500+/month) |
| Per-transaction fee | 0.35% after free tier (max $0.99/order) | Included in plan | Included in plan |
| Annual fee cap | $5,000/year | None | None |
| Tax calculation | Rooftop-accurate US rates | Rooftop-accurate US rates | Rooftop-accurate, 190+ countries |
| Auto-filing | Yes (US states) | Yes (AutoFile, limited credits) | Yes (all jurisdictions) |
| AutoFile cost | Included | $50-55/return after credits | Included (enterprise tier) |
| Nexus tracking | Liability insights dashboard | Nexus monitoring | Economic nexus tracker |
| Exemption certificates | No | Yes (Professional plan) | Yes |
| International tax | Limited | No | VAT, GST, customs duties |
| Shopify plan required | Any | Any | Any (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 Basis | States |
|---|---|
| Origin-based | Arizona, California (partial), Illinois, Mississippi, Missouri, New Mexico, Ohio, Pennsylvania, Tennessee, Texas, Utah, Virginia |
| Destination-based | All 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

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 Frequency | Typical Volume | Common In |
|---|---|---|
| Monthly | $500+ in tax collected per month | High-volume states (CA, TX, NY, FL) |
| Quarterly | $100-500 in tax collected per month | Mid-volume states |
| Annually | Under $100 in tax collected per month | Low-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:
- Pull your sales tax report from Shopify — go to Analytics > Reports > United States sales tax
- Review the breakdown by state, county, and city jurisdiction
- Log into the state's tax portal (or use AutoFile)
- Enter your total sales, taxable sales, exempt sales, and tax collected by jurisdiction
- Submit and pay via ACH or electronic payment
- 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:
| Service | AutoFile Included | States Covered | Cost |
|---|---|---|---|
| Shopify Tax | Yes | All US states | Included with Shopify Tax |
| TaxJar AutoFile | 2-4 free credits/year | All US states | $50-55 per additional return |
| Avalara Returns | Yes (enterprise) | US + international | Custom 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:
- 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)
- Subtract cost of goods sold (COGS) — the direct cost of products you sold (wholesale cost, manufacturing, shipping to your warehouse)
- Subtract business expenses — everything else you spent to run the store
- 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.
| Deduction | What Qualifies |
|---|---|
| Shopify subscription | Monthly plan fees, app subscriptions, theme purchases |
| Transaction fees | Shopify Payments fees, PayPal fees, gateway charges |
| Shipping costs | Postage, packaging materials, shipping labels |
| Marketing & advertising | Facebook/Google ads, email marketing tools, influencer payments |
| Software & tools | Design tools, analytics platforms, SEO tools, accounting software |
| Home office | Percentage of rent/mortgage, utilities, internet (based on dedicated space) |
| Product costs (COGS) | Wholesale inventory, raw materials, manufacturing |
| Professional services | Accountant fees, legal fees, bookkeeper |
| Education | Courses, conferences, books directly related to your business |
| Depreciation | Equipment, 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.

About Talk Shop
The Talk Shop team — insights from our community of Shopify developers, merchants, and experts.
Related Insights
The ecommerce newsletter that's actually useful.
Daily trends, teardowns, and tactics from the top 1% of ecommerce brands. Delivered every morning.
