Understanding Tax and VAT Obligations for Your Shopify Store
Tax compliance is one of the most important — and most confusing — aspects of running an online store. Whether you’re selling domestically, cross-border within the EU, or internationally, getting your tax settings right protects you from costly penalties, builds customer trust through accurate pricing, and ensures your business operates legally in every jurisdiction where you sell.
Shopify has built increasingly sophisticated tax tools into its platform over the years, recognizing that e-commerce tax complexity continues to grow. The introduction of economic nexus laws in the United States, the EU’s One-Stop Shop (OSS) VAT system, and constantly shifting international tax treaties mean that merchants must stay informed and regularly review their tax settings.
This comprehensive guide covers everything you need to know about handling taxes in Shopify — from initial setup through advanced configurations for multi-region selling, VAT management for EU merchants, and the tools and resources that help you maintain compliance as your business grows.
Step 1: Understand Your Tax Obligations Before Configuring Shopify
Before touching a single setting in Shopify’s tax configuration, you need to understand your actual legal tax obligations. Tax is a jurisdiction-specific topic, and the rules vary enormously depending on where your business is registered, where you sell, where your customers are located, and what products you sell. Getting this wrong means either charging customers incorrectly (creating legal exposure) or failing to remit taxes you’re required to collect (creating even bigger legal and financial exposure).
In the United States, sales tax is governed at the state level, with 45 states plus the District of Columbia having some form of sales tax. Following the 2018 Supreme Court decision in South Dakota v. Wayfair, states gained the right to require out-of-state sellers to collect sales tax based on “economic nexus” — meaning you may be required to collect sales tax in a state even if you have no physical presence there, based purely on your sales volume or transaction count in that state.
In the European Union, the VAT system applies across all 27 member states, though rates vary by country and product category. The EU’s One-Stop Shop (OSS) scheme, introduced in July 2021, simplifies VAT compliance for EU businesses selling to consumers in other EU member states — you file one quarterly VAT return through your home country rather than registering separately in each country. However, non-EU businesses selling to EU customers also have VAT obligations through the Import One-Stop Shop (IOSS) or through each country individually.
The bottom line: before configuring any tax settings, consult with a tax professional or accountant familiar with e-commerce tax law in your relevant jurisdictions. The information in this guide provides a framework for understanding Shopify’s tools, but cannot substitute for qualified tax advice tailored to your specific business situation.
Step 2: Access Shopify’s Tax Settings
Shopify’s tax configuration is found in your admin under Settings > Taxes and duties. This central page is where you’ll configure all aspects of tax collection for your store. The interface has improved significantly in recent years and organizes tax settings in a logical way that makes the complex topic more manageable.
The main Taxes and duties page shows your store’s default country (set during initial store setup) at the top, followed by any additional regions you’ve configured for tax purposes. You’ll also see options for managing tax rates, configuring product-specific tax settings, and accessing Shopify Tax — Shopify’s premium tax compliance service for US merchants.
Take time to review each section of this page before making any changes. Understanding what’s already configured (some basic settings are set up automatically based on your store’s location) will help you avoid inadvertently overriding correct settings while adding new configurations. Shopify also shows helpful context about when and why different settings apply, which can clarify unfamiliar tax concepts as you work through the configuration.
Step 3: Set Up US Sales Tax with Shopify Tax
For US-based merchants or merchants with significant US sales, Shopify Tax is the most powerful tool available within the platform for sales tax compliance. Shopify Tax automatically calculates the correct sales tax rate based on the buyer’s location at the product level — accounting for state, county, city, and special district rates, which can create complex combined rates that would be extremely difficult to manage manually.
To enable Shopify Tax, navigate to Settings > Taxes and duties and look for the United States section. If you have a Shopify subscription plan that includes Shopify Tax (it’s included on most paid plans), you’ll see an option to enable automatic tax calculation. When enabled, Shopify Tax uses rooftop-level precision to determine the exact tax rate applicable to each order based on the shipping address.
You’ll need to set up your tax registrations within Shopify Tax. A tax registration represents a state where you’re legally registered to collect sales tax (you have nexus there). Add each state where you’re registered with your tax registration number. Shopify Tax will then automatically collect sales tax from customers in those states and include the appropriate amounts in your sales reports for filing purposes.
For states where you don’t yet have nexus registration but are approaching economic nexus thresholds, Shopify Tax can provide warnings and reports to help you monitor your liability exposure. The Economic Nexus Insights feature shows your sales and transaction counts by state, making it easier to track when you’re approaching the threshold that requires registration in a new state.
Step 4: Configure VAT for European Union Sales
VAT configuration for EU sales is one of the more complex aspects of Shopify tax setup, particularly for merchants selling internationally. The complexity stems from the layered nature of EU VAT — different rates apply in different countries, different product categories may have reduced rates or exemptions, and the registration threshold rules have changed significantly with recent EU legislation.
If you’re an EU-based merchant registered for VAT in your home country, you need to first add your EU VAT registration number in Shopify. Go to Settings > Taxes and duties, click on your home EU country, and look for the option to add a VAT registration number. Adding your VAT registration number enables Shopify to apply the correct VAT treatment and helps with B2B sales where you may need to handle reverse charge VAT on cross-border sales to other registered businesses.
For the EU One-Stop Shop (OSS) scheme, which applies if your cross-border EU sales exceed €10,000 per year, you need to register with your home country’s tax authority for OSS. Once registered, configure Shopify to collect the VAT rate of the buyer’s country rather than your home country rate. In Settings > Taxes and duties, for each EU country, ensure the tax rates are configured according to that country’s current standard, reduced, and zero-rated VAT rates.
UK VAT operates separately from EU VAT following Brexit. If you sell to UK customers with sales exceeding £85,000 annually (or you’re based in the UK), you’ll need a separate UK VAT registration. Configure UK VAT in Shopify by adding the United Kingdom as a tax region and entering your UK VAT number. The standard UK VAT rate is 20%, with reduced rates applying to some goods like children’s clothing, books, and certain food items.
Step 5: Handle Product-Specific Tax Rates and Exemptions
Not all products are taxed the same way, and many jurisdictions have specific tax rules for certain product categories. Food items may be zero-rated in some countries (UK, Ireland) but standard-rated in others. Children’s clothing has reduced VAT in some EU member states. Digital products have specific VAT rules in the EU. Medical devices and certain health products may have exemptions. Getting these product-specific rules right requires attention to detail.
In Shopify, you can manage product-specific tax settings at the individual product level. On each product page in your admin, scroll down to the “Shipping” section and look for the tax options. Here you can toggle “Charge taxes on this product” on or off, and if you’re on a plan with Shopify Tax or have configured specific tax overrides, you can apply product-specific tax categories.
Shopify’s product tax category system allows you to assign products to categories that correspond to specific tax treatment — for example, clothing, food, medications, or digital goods. The system then applies the appropriate rate based on the combination of product category and customer location. This is particularly useful for stores that sell across multiple categories where tax treatment varies, such as a health store that sells both taxable supplements and possibly tax-exempt medical devices.
For digital products and services — increasingly common as Shopify merchants add digital downloads, online courses, or SaaS products — the tax rules are particularly complex. In the EU, digital services are taxed at the buyer’s country rate regardless of where the seller is based, even for very small sellers. Ensure digital products are correctly categorized so Shopify applies the appropriate EU digital services VAT rate based on buyer location.
Step 6: Configure Tax Display Settings for Your Store
How prices are displayed — with or without tax included — has significant implications for customer experience and conversion rates, and the correct approach varies by region and product category. In the United States, prices are almost universally displayed without tax, with the applicable tax added at checkout. In Europe, consumer protection laws generally require that prices shown to consumers include VAT, with the tax-included price clearly displayed.
In Shopify, navigate to Settings > Taxes and duties and look for the “Show all prices with tax included” option (or similar wording depending on your Shopify version). Enabling this setting displays tax-inclusive prices throughout your store. This is the appropriate setting for most EU merchants selling to consumers, as it ensures compliance with consumer protection regulations requiring transparent, all-inclusive pricing.
For stores selling to both B2C and B2B customers, the pricing display question becomes more complex. B2B customers typically expect to see prices excluding VAT (as they’ll reclaim input VAT anyway), while B2C customers expect to see tax-inclusive prices. Some merchants solve this by creating separate B2B storefronts or using Shopify B2B features (available on Shopify Plus) that can display different pricing and tax treatment based on customer account type.
Step 7: Set Up Tax Collection for International Markets
If you’re selling internationally beyond your home country and the EU, you may have additional tax collection obligations in countries like Canada, Australia, New Zealand, and others. Each country has its own consumption tax system (GST in Australia and Canada, GST/HST in Canada depending on province, GST in New Zealand) with registration thresholds and filing requirements.
Canada’s GST/HST system is particularly complex because of provincial variations — some provinces have combined federal-provincial harmonized taxes (HST) while others have separate provincial sales taxes (PST) in addition to federal GST. Shopify’s tax engine handles Canadian tax calculations automatically once you configure your nexus registrations, applying the correct combined rate based on the customer’s province.
Australia requires GST collection (10%) from foreign businesses with Australian sales exceeding AUD $75,000. New Zealand requires GST collection (15%) from foreign businesses with NZ sales exceeding NZD $60,000. If your international sales approach these thresholds, you’ll need to register with the respective tax authorities and configure Shopify to collect the appropriate tax from customers in those countries.
For markets where your sales are too small to trigger registration requirements, you’re generally not required to collect local taxes. However, be aware that import taxes and customs duties may still apply — these are typically the buyer’s responsibility rather than the seller’s, but customs delays and duty charges can affect customer experience. Consider whether DDP (Delivered Duty Paid) shipping options, where you collect and prepay duties, make sense for markets where this friction significantly impacts conversion rates.
Step 8: Manage Tax Overrides for Special Situations
Tax overrides allow you to specify tax rates that differ from Shopify’s automatic calculations for specific situations. These are useful when Shopify’s built-in tax calculations don’t match your actual tax obligations, or when you need to handle special circumstances like tax-exempt sales, nonprofit customers, or specific product exemptions.
To create a tax override, go to Settings > Taxes and duties, select the relevant region, and look for tax override options. You can create overrides based on product (applying a specific rate to a particular product or collection regardless of customer location), shipping zone (applying different rates based on delivery region), or customer (exempting specific customers or customer groups from tax).
For B2B and wholesale customers who are tax-exempt, Shopify allows you to tag certain customers as “tax exempt” in their customer record. When these customers are logged in and place orders, tax is not charged to their orders. This is the appropriate setup for business customers who provide valid tax exemption certificates — though you should maintain records of these certificates as documentation if your tax authority requests evidence of why tax wasn’t collected on specific orders.
Step 9: Use Shopify’s Tax Reports for Filing Compliance
Collecting the right taxes at checkout is only half of tax compliance — you also need to accurately report and remit those taxes to the appropriate authorities. Shopify provides tax reports that break down your collected tax by region, making the filing process significantly more manageable.
Access tax reports by going to Analytics > Reports in your Shopify admin and looking for tax-related reports, or through the Finances section. The Tax Report shows total tax collected, broken down by tax name and region. For US merchants using Shopify Tax, you can also access Economic Nexus reports that help you understand your tax obligations by state based on your sales activity.
For EU VAT filing, export your tax data quarterly (OSS filers file quarterly) or according to your home country’s filing schedule. The export should include total sales by EU member state and the VAT collected at each country’s applicable rate. Your accountant or tax advisor can help you translate Shopify’s tax reports into the correct format for your specific VAT filing requirements.
Keep detailed records of your tax collection and remittance. Most tax authorities can audit past periods — typically 3-7 years depending on jurisdiction — and having clean, organized records significantly simplifies any audit process. Consider using accounting software like QuickBooks or Xero that integrates with Shopify to automatically sync your sales and tax data, creating a cleaner audit trail and simplifying reconciliation.
Step 10: Stay Current with Changing Tax Laws
Tax law is not static — thresholds change, new regulations are introduced, and the scope of online seller obligations continues to expand globally. Staying current with relevant tax developments is an ongoing responsibility for Shopify merchants, particularly those selling internationally.
Subscribe to updates from Shopify’s blog and help documentation, as Shopify proactively communicates major tax changes that affect their platform. Join merchant communities and forums where tax changes are discussed. Consider working with a tax advisor who specializes in e-commerce — the cost of ongoing advice is typically far less than the cost of non-compliance, and a good advisor will proactively inform you of relevant changes before they affect your business.
Review your tax settings at least quarterly to ensure they remain accurate. Business changes like expanding to new markets, adding new product categories, or reaching new sales thresholds can all change your tax obligations. Treat tax compliance as an ongoing process rather than a one-time setup, and you’ll avoid the costly surprises that catch less-attentive merchants off guard.
Frequently Asked Questions
Does Shopify automatically calculate and remit taxes on my behalf?
Shopify automatically calculates the correct tax amount to charge customers at checkout (when correctly configured), but it does not automatically remit those taxes to tax authorities on your behalf. The tax collection that happens in Shopify is deposited into your Shopify payments account or payment processor as part of the total order amount — you’re responsible for setting that money aside and remitting it to the appropriate tax authority on your required filing schedule. Some third-party services like Avalara (which integrates with Shopify) offer auto-filing services that handle remittance on your behalf, but these are separate from Shopify’s core functionality and involve additional costs. Always ensure you’re maintaining a dedicated account or reserve for collected taxes to avoid the difficult situation of spending tax money that you’ll need to remit later.
Do I need to charge VAT on digital downloads sold through Shopify?
If you’re selling digital products (ebooks, music, software, templates, online courses) to customers in the European Union, you’re required to charge VAT at the customer’s country rate regardless of where your business is based — even if you’re a non-EU business. This EU digital services VAT rule applies from the very first sale with no minimum threshold for non-EU businesses. EU businesses selling digital products cross-border within the EU can use the OSS scheme. Make sure your digital products are correctly categorized in Shopify so the platform applies the appropriate EU digital services VAT rates. For UK customers, similar rules apply under UK VAT for digital services, with registration required once you meet the UK threshold. Non-compliance with digital services VAT rules is a common oversight for online merchants and can result in significant retroactive tax bills with penalties.
How do I handle tax for dropshipping stores on Shopify?
Dropshipping creates a common misconception that tax obligations don’t apply because you don’t hold inventory. This is incorrect — your tax obligations as a dropshipping merchant are determined by the same factors as any other e-commerce merchant: where your business is registered, where your customers are located, and whether you’ve met economic nexus thresholds in US states or registration thresholds in other countries. As the merchant of record (the entity whose name appears on the customer’s receipt and who takes payment), you’re responsible for collecting and remitting applicable taxes. The fact that a supplier ships the products directly to your customer doesn’t change your tax collection obligations. Configure Shopify’s tax settings exactly as you would for a merchant holding their own inventory, and consult with a tax professional if you’re uncertain about your obligations in specific jurisdictions.
What is economic nexus and how does it affect my Shopify store?
Economic nexus is a legal concept that emerged in the United States after the 2018 South Dakota v. Wayfair Supreme Court decision. Before this ruling, states could only require out-of-state sellers to collect sales tax if the seller had a “physical presence” in the state (like an office, warehouse, or employee). The Wayfair decision established that states can now require tax collection based purely on economic activity — sales volume and transaction count — even without physical presence. Most US states have enacted economic nexus laws with thresholds typically around $100,000 in sales or 200 transactions in the state per year. Once you cross a state’s economic nexus threshold, you’re required to register for sales tax in that state, begin collecting sales tax from customers there, and file regular sales tax returns. Shopify Tax provides Economic Nexus Insights reports that track your sales by state and alert you as you approach thresholds, helping you stay compliant proactively.
Should I charge tax on shipping fees in my Shopify store?
Whether shipping fees are taxable depends entirely on the jurisdiction and in the US, on the specific state’s rules. Some states (like Colorado, Kansas, and Missouri) treat shipping charges as taxable, while others (like California and Massachusetts) treat separately-stated shipping charges as exempt. Some states have complex rules that depend on whether the shipping is for taxable or non-taxable goods. For EU VAT purposes, shipping charges are generally taxable at the same rate as the product being shipped. Shopify Tax handles US shipping taxability rules automatically — when Shopify Tax is enabled, it applies the correct shipping taxability rule for the customer’s state. For manual tax configurations, you’d need to research each relevant jurisdiction’s rules and configure accordingly. Given the complexity of shipping tax rules, this is another area where Shopify Tax’s automation provides real value over manual configuration.