Taxes feel like the least exciting part of running an online store, but they can quickly turn into the most stressful one. Get your Shopify tax setup wrong and you risk undercharging customers, eating the cost at checkout, or facing a messy filing season. Get it right and the whole thing mostly runs on autopilot.
This guide walks you through configuring taxes properly for US, UK, and international Shopify stores. Whether you are launching your first shop or expanding across borders, you will learn how Shopify calculates tax, what you need to set up manually, and how to avoid the mistakes that catch new founders off guard.
Why Shopify Tax Setup Matters From Day One
Tax is not something to bolt on later. If you start selling without configuring it, Shopify may apply default settings that do not match your obligations. That means incorrect charges on every order.
Getting this right early protects your margins and keeps you compliant. It also builds customer trust, because shoppers expect clear, accurate pricing at checkout.
Before you even touch tax settings, make sure the rest of your foundation is solid. If you are still in the early stages, our Shopify store setup checklist covers the essentials you should finish before launch day.
How Shopify Calculates Taxes
Shopify uses a combination of your store location, your customer’s location, and your product settings to decide how much tax to charge.
Here is what drives every tax calculation:
| Factor | What it means |
|---|---|
| Store location | Where your business is registered |
| Customer location | The shipping or billing address |
| Tax registrations | Regions where you have a tax obligation |
| Product tax settings | Whether a product is taxable or exempt |
| Shipping tax | Whether shipping charges are taxed |
Shopify pulls default rates from its built-in tax tables, which it keeps updated for many regions. Your job is to tell Shopify where you are registered and how you want edge cases handled.
You will find all of this under Settings > Taxes and duties in your Shopify admin.
Setting Up Taxes for a US Store
US sales tax is complicated because every state sets its own rules. Some states have no sales tax at all. Others tax shipping, and many have local district rates on top of the state rate.
Understand nexus first
Nexus is the connection that creates a tax obligation in a state. You usually have nexus where you have a physical presence, such as an office, warehouse, or employees. You can also trigger economic nexus by hitting a sales threshold, often 100,000 dollars or 200 transactions in a state.
You only need to collect sales tax in states where you have nexus. Do not register everywhere just to be safe, because each registration creates filing responsibilities.
Enable Shopify Tax
Shopify Tax is the most accurate option for US sellers. It calculates rooftop-level rates based on the exact delivery address, including local districts.
To set it up:
- Go to Settings > Taxes and duties.
- Select United States.
- Choose Shopify Tax as your tax service.
- Add the states where you have nexus.
- Enter your sales tax registration number for each.
Shopify will then apply the correct combined rate at checkout automatically.
Handle product tax categories
Some products are taxed differently. Clothing, groceries, and digital goods often have reduced or zero rates in certain states. Assign a product tax category to each item so Shopify applies the right treatment.
You can set this on the product page under the pricing section. If you sell specialized goods, this step is worth the effort. For example, stores that sell digital products on Shopify often face different tax rules than physical goods sellers.
Decide how to show prices
In the US, prices are usually shown before tax, with tax added at checkout. Keep this default unless you have a specific reason to change it.
Setting Up Taxes for a UK Store
UK tax is simpler in structure but has strict rules around VAT. If your business turnover exceeds the VAT registration threshold, currently 90,000 pounds, you must register for VAT and charge it on eligible sales.
Register for VAT
You register with HMRC and receive a VAT number. Once registered, you charge VAT on most goods and services at the standard rate of 20 percent. Some items qualify for reduced rates of 5 percent or zero.
Your Shopify VAT setup starts by entering this registration under the UK region in your tax settings.
Configure VAT in Shopify
- Open Settings > Taxes and duties.
- Select United Kingdom.
- Add your VAT registration number.
- Shopify applies the standard 20 percent rate by default.
Show tax-inclusive prices
UK shoppers expect prices that already include VAT. A product shown at 24 pounds should be the full price the customer pays, not 20 pounds plus tax added later.
Turn this on under Tax calculations:
- Enable All prices include tax.
This keeps your storefront compliant with UK consumer law and avoids checkout surprises. It also affects how your theme displays prices, so test it after making changes. If you are still picking a layout, our guide on how to choose a Shopify theme can help you find one that handles pricing cleanly.
Handle VAT on different product types
Not everything is taxed at 20 percent. Children’s clothing, most food, and books are often zero-rated. Books and printed matter can have special treatment too. Assign the correct rate to each product so you do not overcharge customers on exempt goods.
Setting Up Taxes for International and EU Stores
Selling across borders adds layers. You deal with VAT in the EU, GST in countries like Australia and Canada, and import duties for many destinations.
EU VAT and the OSS scheme
If you sell to EU customers, you may need to charge VAT based on the customer’s country. The One Stop Shop (OSS) scheme lets you register once and file a single return for all EU sales, rather than registering in every member state.
Shopify supports EU VAT collection. Add your OSS registration under the European Union region, and Shopify applies the correct country-specific rate.
| Region | Tax type | Typical approach |
|---|---|---|
| European Union | VAT | Register via OSS, charge destination rate |
| United Kingdom | VAT | Register with HMRC, charge 20 percent standard |
| United States | Sales tax | Register per nexus state |
| Australia | GST | Register if sales exceed threshold |
| Canada | GST/HST/PST | Varies by province |
Import duties and taxes at checkout
For orders shipping outside your home region, customers may owe import duties. Shopify lets you collect these at checkout so your buyer is not hit with a surprise bill from the courier.
Enable Collect duties and import taxes in your tax settings if you ship internationally. This creates a smoother experience and fewer refused deliveries.
When you are ready to go global, it helps to plan the full picture. Our guide on how to expand your Shopify store into international markets covers pricing, logistics, and localization alongside tax. For large catalogs across regions, a solid multi-region Shopify infrastructure keeps everything performant.
Multi-currency and tax display
If you sell in multiple currencies, tax display gets trickier. Prices need to convert and still reflect the right tax treatment. Setting up a Shopify store in multiple languages and currencies the right way prevents mismatches between what customers see and what they pay.
Taxing Shipping Charges
Many regions require you to tax shipping when the items being shipped are taxable. Shopify has a setting for this.
Under Tax calculations, you can toggle Charge tax on shipping. The rules vary:
- In the UK and EU, shipping on taxable goods is usually subject to VAT.
- In the US, it depends on the state. Some tax shipping, some do not.
Set this based on your registered regions. If you are unsure about a specific state, check that state’s revenue department guidance or consult an accountant.
Before you finalize anything, review your Shopify shipping rates, zones, and delivery methods so that tax and shipping work together instead of clashing at checkout.
Tax Overrides and Exemptions
Sometimes the default rates do not fit your situation. Shopify lets you create overrides.
Common reasons to use an override:
- A product category has a special reduced rate in your region.
- A specific collection is tax exempt.
- You sell to tax-exempt organizations like charities.
You can apply overrides by product collection or by region. If you run a nonprofit, tax handling differs in important ways, and our guide on Shopify for nonprofits walks through donations and exemptions.
To create an override:
- Go to Settings > Taxes and duties.
- Select the region.
- Scroll to Tax overrides.
- Choose a collection and set the rate.
Organize products into clear collections first so overrides apply cleanly. Our guide on Shopify collections setup explains how to structure them for both tax and navigation.
Special Cases Worth Planning For
Different business models carry different tax quirks. Here are a few to keep in mind.
Subscription and recurring billing
Recurring charges need tax applied consistently across every billing cycle. If you run a Shopify subscription business, make sure your billing app respects your tax settings on renewals, not just the first order.
B2B and wholesale
B2B buyers are often tax exempt or reverse-charge the VAT themselves. A proper B2B wholesale store on Shopify lets you flag customers as exempt and skip tax on qualifying orders.
Print on demand and dropshipping
With print on demand, your supplier may be in a different country than you or your customer. This affects where tax applies. If you run a print-on-demand store on Shopify, confirm who is the seller of record for tax purposes.
Marketplaces
Multi-vendor setups complicate tax because each vendor may have separate obligations. If you build a multi-vendor marketplace on Shopify, plan how tax is split and reported per seller.
Testing Your Tax Setup Before Launch
Never assume your tax settings work. Test them.
Run through these checks:
- Place a test order to each region you sell to.
- Confirm the tax amount matches the expected rate.
- Check that tax-inclusive or tax-exclusive display is correct.
- Verify shipping tax behaves as intended.
- Test an exempt product or collection if you use overrides.
Testing catches problems before customers do. Skipping it is one of the common Shopify store setup mistakes that quietly drains revenue. Running clear Shopify Google Analytics GA4 tracking alongside also helps you spot checkout drop-offs that may point to tax display issues.
Keeping Your Tax Setup Accurate Over Time
Tax rates and thresholds change. States update rules, the UK adjusts its VAT threshold, and new economic nexus laws appear.
Build a simple review habit:
- Check your nexus states quarterly if you sell across the US.
- Watch your UK turnover against the VAT threshold.
- Review EU OSS filings on schedule.
- Update product tax categories when you add new lines.
Shopify Tax keeps rate tables current, but your registrations and overrides are your responsibility. A reliable backup app for your Shopify store also protects your settings and data if anything goes wrong during an update.
For an organized store that scales cleanly, pay attention to your overall Shopify store structure so products, collections, and tax rules stay easy to manage as you grow.
Final Thoughts on Getting Shopify Taxes Right
A correct Shopify taxes configuration comes down to three things: knowing where you owe tax, telling Shopify your registrations, and testing every region before you launch. Handle those and the system does the heavy lifting on each order.
Start with your home country, add regions only where you have a genuine obligation, and revisit your settings as you grow. Taxes will never be the fun part of ecommerce, but a clean setup means you can focus on selling instead of worrying about compliance.
If you are just getting started, our full guide on how to start a Shopify store in 2027 ties tax setup together with everything else you need to launch with confidence.
Frequently Asked Questions
Does Shopify automatically calculate taxes for me?
Shopify calculates tax rates automatically using built-in tables, but you must add your tax registrations and nexus regions. It cannot know where you are legally obligated to collect until you tell it.
Do I need to charge VAT if I sell from the UK?
You must register for and charge VAT once your turnover exceeds the UK threshold, currently 90,000 pounds. Below that, registration is optional but sometimes beneficial.
How do I handle US sales tax across multiple states?
Only collect sales tax in states where you have nexus, either physical or economic. Add each nexus state in Shopify Tax and enter your registration number for accurate rates.
What is the EU OSS scheme?
The One Stop Shop scheme lets you register once and file a single VAT return for all your EU sales, instead of registering separately in every member country.
Should my prices include tax or add it at checkout?
In the UK and EU, show tax-inclusive prices. In the US, add tax at checkout. Set this in Shopify under tax calculations based on your main selling regions.
Who pays import duties on international orders?
Customers usually owe import duties, but you can collect them at checkout in Shopify. This avoids surprise courier bills and reduces refused deliveries.
Do I pay tax on shipping charges?
It depends on your region. The UK and EU generally tax shipping on taxable goods, while US rules vary by state. Configure this in your tax calculation settings.
