Global Tax Compliance for Shopify Sellers
Tax compliance is the ecommerce obligation that most merchants understand least, ignore longest, and regret most when it catches up with them. A Shopify store generating $1 million in annual revenue in the United States potentially owes sales tax in 25+ states — and most merchants are not collecting or remitting it.
The 2018 South Dakota v. Wayfair Supreme Court ruling eliminated the physical presence requirement for sales tax nexus, creating economic nexus thresholds in every state. Add the EU's 2021 VAT rules, the UK's post-Brexit VAT requirements, and Australia's GST obligations, and global ecommerce tax compliance is genuinely complex.
This guide explains what you actually owe, where, why, and how to automate compliance before a taxing authority finds you first.
Key Takeaways
- After Wayfair, economic nexus (revenue or transaction thresholds) creates tax obligations in US states where you have no physical presence
- Shopify's built-in tax calculator handles basic US sales tax collection but does not file returns — that is your responsibility
- TaxJar and Avalara automate multi-state US sales tax collection and filing for $19-500/month
- EU VAT OSS (One Stop Shop) lets EU sellers file a single quarterly return for all EU countries
- UK VAT: register when £85,000 threshold is reached; mandatory from first sale for non-UK businesses selling to UK consumers above £135 import threshold
- Canada has a complex province-level tax system with different rates and bases for GST, HST, and QST
- Australian GST applies to international sellers once $75,000 AUD threshold is reached
- Tax liability accrues from the date nexus is established — not from when you start filing
US Sales Tax: Understanding Post-Wayfair Nexus
Before the 2018 Wayfair ruling, US merchants only owed sales tax in states where they had physical presence (office, warehouse, employees, inventory). Now, most states have established "economic nexus" — you owe sales tax based purely on your sales activity in that state.
Physical nexus triggers:
- Business office or registered agent
- Warehouse or storage facility (including FBA inventory at an Amazon warehouse)
- Employee or independent contractor working in the state
- Trade show participation (some states, even temporary presence)
- Drop shipper or supplier located in the state
Economic nexus thresholds (as of 2026, most states):
The most common threshold is $100,000 in sales OR 200 transactions per calendar year in a state. Some variations:
| State | Revenue Threshold | Transaction Threshold |
|---|---|---|
| California | $500,000 | No transaction threshold |
| New York | $500,000 | 100 transactions |
| Texas | $500,000 | No transaction threshold |
| Most other states | $100,000 | 200 transactions |
| Alaska | No state tax (local only) | Varies by municipality |
When nexus is established, you are required to:
- Register for a sales tax permit in that state (before collecting — collecting without a permit can result in penalties)
- Collect the correct tax rate from customers in that state
- File periodic returns (monthly, quarterly, or annually depending on your sales volume)
- Remit collected taxes to the state on the filing schedule
Product taxability:
Not every product is taxable in every state. Common exemptions:
- Groceries: exempt in most states (with complex definitions of "grocery")
- Clothing: exempt in some states (NY, PA) for purchases under $110
- Digital products: taxed in some states, exempt in others — rules are evolving
- Medical devices and prescription items: often exempt
- Services: generally not taxed, but some states are expanding to service taxation
Check product taxability in every state where you have nexus — your tax calculation service should handle this automatically.
Shopify's Built-In Tax Tools
Shopify includes tax calculation capabilities that handle common US scenarios:
What Shopify's tax calculation does:
- Calculates correct sales tax rates based on ship-to address for US orders
- Applies product-level tax overrides (mark specific products as tax-exempt or taxable in states where category rules differ)
- Applies customer-level tax exemptions (wholesale/B2B exempt customers)
- Collects and records tax amounts per order
What Shopify does NOT do:
- File your tax returns (this is always your responsibility or your tax service's responsibility)
- Notify you when you cross economic nexus thresholds
- Manage tax registration
- Handle VAT calculations for EU/UK/international orders accurately without additional configuration
Setting up US taxes in Shopify:
- Admin > Settings > Taxes and duties > United States
- Enable "Collect sales tax" for states where you have nexus
- Add each state and configure your registration number
- Enable "Tax based on" — choose "Customer's shipping address"
- Configure product tax overrides for any non-standard taxability products
International tax settings:
- Admin > Settings > Taxes and duties > International
- Configure import duty rules for international shipments (Delivered Duty Paid vs Delivered Duty Unpaid)
- Enable VAT collection for EU countries if using Shopify's basic tax system
Automating US Sales Tax: TaxJar vs Avalara
For merchants with nexus in more than 3-4 states, manual sales tax management becomes untenable. Automated tax platforms connect to Shopify, calculate accurate rates, and file returns.
| Feature | TaxJar | Avalara |
|---|---|---|
| Shopify integration | Native app | Native app |
| Auto-file returns | Yes (AutoFile, $5-50/state/month) | Yes |
| Economic nexus monitoring | Yes | Yes |
| Product taxability | Yes | Yes (more detailed) |
| Price (basic) | $19/month | ~$50/month |
| Price (filing) | $299/year + per-state fees | Custom |
| Best for | Small to mid-size merchants | Enterprise, complex scenarios |
TaxJar setup for Shopify:
- Create TaxJar account at taxjar.com
- Install TaxJar app from Shopify App Store
- Connect your Shopify store in TaxJar settings
- TaxJar auto-discovers states where you have nexus based on transaction history
- Register in each state (TaxJar provides registration guidance, AutoFile handles return filing)
- Enable AutoFile for each registered state
TaxJar's economic nexus tracking dashboard shows your current revenue and transaction count in each state, alerting you when you approach thresholds.
EU VAT: Post-2021 Rules for Shopify Sellers
The EU reformed VAT rules for ecommerce in July 2021, creating the One Stop Shop (OSS) system that significantly simplified compliance for EU sellers.
EU VAT basics:
- VAT applies to sales to EU consumers (B2C) based on the customer's country
- Each EU country has its own standard VAT rate (ranging from 17% in Luxembourg to 27% in Hungary)
- Pre-2021: Each country had a "distance selling threshold" before you needed to register in that country
- Post-2021: A single €10,000 threshold for all EU sales combined — once exceeded, you charge VAT at the customer's country rate
EU OSS (One Stop Shop):
EU-based sellers can register for OSS in their home country and file a single quarterly return covering all EU sales. VAT collected in each country is remitted through the single OSS return.
Non-EU sellers (US, UK, Australia, etc.):
Non-EU sellers have two options:
Option 1 — IOSS (Import One Stop Shop): For goods shipped to EU customers with consignment value under €150: register for IOSS, collect VAT at checkout at the destination country's rate, file monthly IOSS returns. Goods declared under IOSS are imported duty-free; VAT is pre-paid at checkout. Customer experience: clean, no surprise import fees.
Option 2 — DDP (Delivered Duty Paid) via fiscal representative: For goods over €150 or merchants not using IOSS: work with a freight forwarder who handles customs clearance and VAT payment at the border. These costs are passed to the customer (DDU, Delivered Duty Unpaid) or absorbed by the merchant (DDP).
VAT registration thresholds (for EU sellers):
If you are based in the EU: one OSS registration covers all EU countries once you exceed the €10,000 threshold.
If you are based outside the EU: VAT registration is mandatory from the first sale to EU consumers if goods are stored in the EU (e.g., in an EU warehouse). For cross-border sales from outside the EU, IOSS covers goods under €150.
Shopify and EU VAT:
Shopify Markets (available on Shopify and above) includes EU tax rules configuration. You can:
- Set tax-inclusive prices for EU customers
- Apply different VAT rates per EU country
- Display VAT number field for B2B customers (VAT-exempt B2B sales require customer's VAT number)
- Generate VAT-inclusive invoices
For accurate EU VAT handling at scale, integrate Avalara AvaTax or TaxJar (with international tax module) rather than relying solely on Shopify's built-in EU tax configuration.
UK VAT: Post-Brexit Requirements
The UK left the EU's VAT system after Brexit. UK VAT is now a separate obligation from EU VAT.
UK VAT registration thresholds:
- UK-based businesses: Must register when UK taxable turnover exceeds £85,000 in a rolling 12-month period
- Non-UK businesses selling goods to UK consumers: Must register from the first sale if the goods are in the UK at the point of sale (e.g., UK warehouse). For goods shipped from outside the UK:
- Consignments under £135: Collect and remit UK VAT directly (mandatory, no threshold)
- Consignments over £135: Import VAT + duties paid at the border (typically by customer under DDU, or by merchant under DDP)
UK VAT rate:
- Standard rate: 20%
- Reduced rate: 5% (specific goods: children's car seats, energy products, sanitary products)
- Zero rate: 0% (most food, children's clothing, books, prescription medicines)
UK-specific rules for Shopify merchants:
For non-UK merchants shipping goods under £135 to UK consumers:
- Register for UK VAT with HMRC (online registration)
- Configure Shopify to charge UK VAT at 20% on eligible products for UK customers
- File quarterly VAT returns with HMRC
- Remit collected VAT quarterly
B2B sales to UK businesses:
UK VAT-registered businesses provide their VAT number. For B2B cross-border sales, the "reverse charge" mechanism applies — you do not charge VAT on the invoice; the UK buyer accounts for it through their own VAT return. Verify customer VAT numbers via HMRC's VAT number checker before applying reverse charge.
Canada: GST, HST, and QST
Canada's federal and provincial tax system is more complex than most merchants realize.
Canadian tax types:
| Tax | Rate | Who Pays |
|---|---|---|
| GST (federal) | 5% | All provinces |
| HST (harmonized) | 13-15% | Ontario, New Brunswick, Nova Scotia, PEI, Newfoundland |
| PST (provincial) | 6-10% | BC, Saskatchewan, Manitoba |
| QST (Quebec) | 9.975% | Quebec (plus federal GST 5%) |
Non-Canadian sellers' registration requirements:
Canada's Digital Services Tax and the "simplified GST/HST registration" requires non-Canadian suppliers of digital products to register when their Canadian sales exceed CAD $30,000 over a 12-month period.
For physical goods shipped from outside Canada: the standard GST/HST registration threshold applies (CAD $30,000). Import duties and taxes are handled at the border.
Shopify's Canadian tax configuration:
Shopify's tax system handles Canadian taxes when properly configured:
- Admin > Settings > Taxes and duties > Canada
- Enable provincial tax collection for each province
- Add your GST/HST registration number
- Shopify automatically applies the correct combined rate per province
Australia and New Zealand GST
Australia GST:
- Standard GST rate: 10%
- Registration threshold for non-Australian sellers: AUD $75,000 in Australian sales per year
- Applies to: goods sold to Australian consumers, digital services, and low-value goods (under AUD $1,000) imported to Australia
Once the AUD $75,000 threshold is reached: register for GST with the Australian Tax Office (ATO), charge 10% GST on eligible sales, file quarterly Business Activity Statements (BAS).
New Zealand GST:
- Standard GST rate: 15%
- Registration threshold for non-NZ sellers: NZD $60,000 in NZ sales per year
- Applies to: digital services and low-value goods (under NZD $1,000) shipped to NZ consumers
Building a Tax Compliance System for Global Shopify Operations
For merchants selling across multiple jurisdictions, a systematic approach prevents compliance gaps:
Tax compliance stack:
| Layer | Tool | Purpose |
|---|---|---|
| US collection | TaxJar or Avalara | Rate calculation + auto-filing |
| EU VAT | Quaderno, Taxually, or Avalara | EU OSS/IOSS filing |
| UK VAT | Accountant or Quaderno | HMRC quarterly returns |
| Canada GST | Accountant or Avalara | Federal + provincial filing |
| Australia GST | Accountant or Avalara | ATO BAS filing |
| Nexus monitoring | TaxJar | Alert when approaching thresholds |
| Accounting sync | Xero or QuickBooks | Tax liability visibility in financial statements |
Voluntary disclosure programs:
If you have historical un-filed tax obligations, most states and countries have voluntary disclosure programs that reduce or eliminate penalties in exchange for coming into compliance voluntarily. Acting proactively is far less expensive than responding to an audit.
Frequently Asked Questions
How do I know if I have sales tax nexus in a state?
You have physical nexus if you have any physical presence: office, warehouse, employees, or stored inventory (including Amazon FBA inventory) in a state. You have economic nexus when your sales revenue or transaction count crosses a state's threshold — most commonly $100,000 or 200 transactions in a calendar year. Use TaxJar's nexus calculator or export your Shopify orders by state to identify where you are approaching or exceeding thresholds.
What happens if I owe back sales tax from previous years?
Back sales tax liability accrues from the date you first established nexus in a state, not from when you start filing. However, most states have statutes of limitations (typically 3-4 years). Voluntary disclosure programs typically waive penalties and sometimes back interest in exchange for coming into compliance proactively. Consult a sales tax attorney before approaching states about back liability — the disclosure approach significantly affects your outcome.
Is Shopify responsible for collecting and remitting my sales tax?
No. Shopify is a platform, not a marketplace facilitator (for direct stores). As the merchant, you are responsible for sales tax collection, filing, and remittance. Shopify provides tools to calculate and collect the tax at checkout, but the legal obligation and the filing/remittance responsibility is yours. (Note: if you sell through Shopify Markets with Shopify as the seller of record for specific markets, different rules apply — read your Shopify Markets agreement carefully.)
Do I need to collect VAT for EU customers if I ship from outside the EU?
Yes, for goods under €150. The EU IOSS system requires non-EU sellers to collect and remit VAT for consignments under €150 shipped to EU consumers. Register for IOSS (requires an EU fiscal representative for non-EU businesses), collect the destination country's VAT rate at checkout, and file monthly IOSS returns. For goods over €150, import VAT is typically handled at the border (by the customer under DDU, or by you under DDP arrangements with a freight forwarder).
Can I charge a single standard VAT rate across all EU countries to simplify things?
No. Under the OSS system, you must charge VAT at the rate applicable in the customer's country. For example, a customer in Germany pays 19% VAT, while a customer in France pays 20%, and a customer in Hungary pays 27%. Your tax calculation software handles this automatically — you never need to memorize individual country rates, but you cannot apply a blended or simplified rate to EU customers.
Next Steps
Global tax compliance for Shopify stores is genuinely complex, and errors are expensive. Between back taxes, penalties, and the operational burden of multi-jurisdiction filing, most merchants benefit from professional tax compliance support.
ECOSIRE's accounting services and Shopify services work together to help Shopify merchants establish proper tax collection workflows, implement automated compliance tools, handle historical liability, and maintain ongoing compliance as your business scales internationally.
Contact our tax compliance team to assess your current Shopify tax obligations and build a compliance roadmap.
Written by
ECOSIRE Research and Development Team
Building enterprise-grade digital products at ECOSIRE. Sharing insights on Odoo integrations, e-commerce automation, and AI-powered business solutions.
Related Articles
eCommerce Bookkeeping: Revenue Recognition and Sales Tax
Master eCommerce bookkeeping with correct revenue recognition timing, sales tax collection across marketplaces, and reconciliation for Shopify, Amazon, and more.
Multi-Currency Accounting: Setup and Best Practices
Complete guide to multi-currency accounting setup, forex revaluation, translation vs transaction gains, and best practices for international businesses.
US Sales Tax Nexus: State-by-State Guide for Online Sellers
Comprehensive US sales tax nexus guide covering Wayfair economic nexus thresholds for all 45 states, marketplace facilitator laws, product taxability, and compliance strategies.