Calm horizon where dark water meets a pale sky, suggesting the £135 UK VAT threshold Shopify Tax now draws from fulfilment location

Shopify Tax Checklist: Confirm UK VAT on EU Orders Over £135

Shopify Tax Checklist: Confirm UK VAT on EU Orders Over £135

Oct 8, 2026

Octavian Contis 10 minutes

Share

Finance exports Tuesday's UK invoices from the EU warehouse and two carts over £135 have no VAT line. The £90 order from the same morning still shows 20%. Nobody changed Settings, Taxes, or Locations on 29 September 2026. The next job is a sheet: every EU-to-UK shipping path, a test order on each side of £135, a yes or no for whether Shopify Tax still posted VAT when you are importer of record, and a written fallback before the next export week.

Introduction

This article teaches you to walk that checklist after the 29 September 2026 Shopify Tax change. Recording duties, currency, shipping, and catalog gaps in each market before Black Friday ads go live belongs in Shopify Markets Black Friday Traps: Duties, Currency, and Catalog Gaps. This piece stays on the tax engine: fulfilment location, the £135 split, and the method you will use if the line is missing.

Merchant threads this month keep returning to the same cluster. An EU brand that ships DDP into Great Britain as importer of record watched VAT vanish on orders over £135 between two afternoon checkouts. A UK store still showed a 20% home-rate estimate on a US country select until a full address landed. Shopify also posted a dated change for tax on US return shipping fees from 23 October 2026. The shared signal is a missing verification owner after a tax product move, not a missing registration number.

Treat the walk as a settings checklist and confirm filing, EORI, and importer-of-record duties with your accountant before you change a live rate. The table holds the whole job, and the sections after it show how you fill each column.

Checklist rowWhat you recordPass criterionOwner
EU-to-UK shipping pathOrigin location, order-routing rule, carrier, DDP or DAPEvery live path that can fulfil a UK order is namedOps / 3PL
Importer of recordWho pays import VAT, and which UK VAT number sits on the invoiceIOR and registration match how the parcel actually movesFinance / accountant
Test order at or under £135Checkout tax line, order tax line, VAT invoiceUK VAT posts at the expected rate on that pathCommerce
Test order over £135Checkout tax line, order tax line, VAT invoiceVAT posts when you are IOR, or the skip is written and acceptedCommerce / finance
Fallback tax methodManual UK VAT, real UK pick location, or duties productOne engine owns the line, with a review dateTech / finance
Next announced changeUS return shipping fee tax from 23 October 2026Workaround reviewed so tax is not counted twiceFinance / returns

List each EU-to-UK shipping path Shopify will fulfil

Start with the warehouse that picks the unit, not the country printed in Settings, General. Shopify Tax now reads the fulfilment location assigned to the order. Order routing, a 3PL app, or a staff override can send a UK cart to Stockholm, Poznań, or Tilburg even when a UK row exists in Locations.

Write one row per path that can ship to Great Britain this month. Include the origin location ID, whether that location is active, whether it holds stock for the SKUs you advertise in the UK, and the routing rule that would choose it. Add the carrier and whether the label is DDP (you are importer of record) or DAP (the buyer meets customs). Northern Ireland follows different VAT rules from England, Scotland, and Wales, so keep those destinations on separate rows if you sell there.

A location you added in 2024 because an older help article said "add an active UK location" still counts only if routing assigns the order there. Shopify's current tax-registration article says the store address is not a physical location for tax calculations, and an unused UK row leaves the £135 import threshold in place. If the location has never held stock and never shipped, treat it as a label in admin, not as a tax origin.

Print-on-demand and multi-warehouse apps add a second origin you will miss if you only export Locations. Place a cheap test SKU on each app location and see which location the order lands on. The path list is finished when every UK sale from the last 30 days maps to a row.

Confirm importer of record and the registration on that path

The £135 split in UK law is older than this Shopify Tax change. Consignments of £135 or less shipped into Great Britain from outside the UK are a point-of-sale VAT supply, so the seller charges VAT at checkout and remits it. Consignments over £135 are imports. VAT and duties then sit with the importer of record unless you already collected them and will pay them on the parcel.

If you ship DDP from an EU warehouse and you are the importer of record, you still expect a 20% UK VAT line on carts over £135, because you will pay that VAT as the importer and you have already taken it from the buyer. If the buyer is the importer, a missing VAT line on those carts can be correct, and the surprise arrives as a duty request on the doorstep. Write which of those two models you run on each path before you call the checkout "broken".

Record the UK VAT number that should appear on the invoice, the GB EORI if you import, and whether Managed Markets or a broker sits in the middle. Managed Markets, where it is available, makes Global-e the merchant of record for qualifying international orders. A UK or EU brand on ordinary Markets still owns the registration. Plan selection for Plus, checkout extensions, and B2B is a separate decision from this tax sheet, and it lives in Choosing the Right Shopify Plan.

Shopify Tax updates registrations you already connected and stays quiet when a new one is missing, so a path without a named number is a stop, not a test-order week. If finance cannot name the registration on a path, fix that row first.

Place test orders above and below £135

Use a development store or a staff-discounted live cart, and keep the same SKU, origin, and UK shipping address on both sides of the threshold. One order at £90 and one at £180 is enough to see whether the engine still splits. Repeat the pair on every path you listed, including the 3PL origin and any UK location you claim will pick UK demand.

Capture four artefacts per order: the checkout tax line before payment, the order tax line in admin, the VAT invoice Shopify Tax generated if you use that feature, and the fulfilment location stamped on the order. If checkout shows VAT and the order later does not, you have a capture or edit problem, not a threshold problem. If both are empty on the £180 cart and the fulfilment location is the EU warehouse, the 29 September logic is doing what the current help article describes.

Watch the country selector as well as the paid total. UK stores that use tax-inclusive pricing with a 20% home rate have seen that estimate appear on a United States country choice until a full US address is entered, even when the US market is set to skip collection. A buyer who bounces on a padded total never reaches the address fields that would clear it. If that estimate is scaring completing buyers, treat it as a checkout-display row on the same sheet, and use How to Fix Shopify Checkout Abandonment When Your Funnel Looks Healthy when the drop is already in the funnel.

Do the tests in the same week you will ship. A settings change on Monday is worthless if routing flipped the origin on Wednesday.

Record whether Shopify Tax posted VAT

Write a yes or no for each path and each side of £135. Add the fulfilment location ID you observed, not the location you expected. The useful sentence is "£180 from Poznań to Manchester, IOR is us, VAT missing, location 38421", not "taxes look fine in Settings".

Community reports after 29 September 2026 describe support first blaming a missing address on the ghost UK location, then confirming a deliberate logic change: VAT over £135 now follows where the order is fulfilled. The expected impact was described as small, which is why many finance teams found the gap on invoices two days later. If your sheet shows the same skip on every EU origin, you are looking at the product change. If only one 3PL path skips, you are looking at routing.

Hold the sheet against how you file. If you are importer of record and you already remitted 20% on those invoices, a missing checkout line means you are funding import VAT from margin until the fallback is live. If you were never IOR, a missing line may match the law and you still need doorstep-duty copy, HS codes, and a carrier that can collect. That second case is the Markets walk in the sibling post, because duties display and shipping profiles live there.

Keep Shopify Payments reserves and payout timing off this sheet, because a held payout after a chargeback review is a different finance job, covered in Shopify Payments Reserves: Does Upgrading to Plus Change Anything?.

Write the fallback tax method and the owner

Pick one engine per UK market and write the owner who can turn the others off.

FallbackWhen it fitsWhat it will not do
Assign UK orders to a real UK pick locationYou hold UK stock and routing can send Great Britain orders thereA location with no stock or no routing rule will not restore VAT
Manual UK VAT ratesYou need the 20% line back this week while you are IOR from the EUIt will not file VAT for you, and it fights Shopify Tax if both stay on
Collect duties and import taxes at checkoutYou want duties and import tax on the same checkout, and you accept the feeShopify's considerations article says skip it when you only need UK VAT

A real UK pick location is the setup the current help article describes for charging VAT on orders over £135 to Great Britain. Stock has to live there, and routing has to choose it. Opening a warehouse to satisfy a tax engine is an operations decision, not a checkbox.

Manual rates are the fallback merchants used in the first week after 29 September when they needed invoices to match DDP, and support has already called that path short-term, so write a review date on the same day you turn it on. If you leave Shopify Tax and manual rates both trying to own the UK market, you will spend the next month reconciling double lines and silent skips.

Collect duties and import taxes at checkout is the product support sometimes names when the Tax engine skips the line. It collects duties as well as import tax, and it can add a transaction fee. Use it when you actually want that checkout behaviour, after you have read the considerations article, not as a silent substitute for a VAT registration you already hold.

Name the person who can revert the fallback. A rate change without an owner becomes the next unannounced surprise.

Add the next announced tax change to the same sheet

Shopify posted a second, dated tax move while this VAT gap was still landing on invoices. From 23 October 2026, Shopify will calculate applicable tax on return shipping fees for US returns. Those fees may show $0 tax today. Restocking fees, handling fees, and return fees outside the United States are outside the change.

If a returns app, a 3PL invoice, or a finance export already adds tax on that fee, review the workaround before 23 October so the new calculation does not sit on top of yours. Place one US return with a shipping fee after the cutover and store the same four artefacts you stored for the UK tests.

A shipping-profile or market edit can change a customer you were not looking at. When you add a country or move a SKU between profiles, re-run the threshold pair on the paths you already signed. Peak trading keeps moving during a quiet week, so fold this sheet into the dated gates in A Shopify Black Friday Readiness Checklist for Brands That Already Scale if those UK paths will take November traffic. Sign the walk only when every live EU-to-UK path has a recorded IOR, two test orders, a VAT yes or no, and one named fallback.

Conclusion

You can now list each EU-to-UK shipping path after the 29 September 2026 Shopify Tax change, place test orders above and below £135, record whether VAT still posts when you are importer of record, and write the fallback tax method. The engine follows fulfilment location, and a UK row in Locations is only as real as the stock and the routing rule behind it.

If the sheet still disagrees after a week of tests, because routing, a 3PL, and two tax products all claim the same invoice, book a Shopify stack audit so one team maps which setting owns the VAT line. Theme work will not put 20% back on a cart the tax service has already classified as an import. For a wider discovery conversation, start from contact.

Frequently Asked Questions

For goods shipped into Great Britain from outside the United Kingdom, UK law treats consignments of £135 or less as a point-of-sale VAT supply. The overseas seller registers for UK VAT and charges it at checkout. Consignments over £135 are treated as imports, and VAT plus duties usually sit with the importer of record unless you have already collected those amounts and will pay them on the parcel. Shopify Tax follows that split when the order is assigned to a fulfilment location outside the United Kingdom. Confirm the rule with your accountant before you change a live rate.

Shopify Tax now calculates VAT on orders over £135 to Great Britain from the fulfilment location assigned to the order, not from the store address in General settings and not from a UK location that never receives the order. A UK location you added only to satisfy an older help article will not keep VAT on those carts if order routing still sends the work to an EU warehouse. Merchants who ship DDP from the EU as importer of record saw the 20% line disappear on afternoon orders after 29 September 2026 while settings screens looked unchanged. Re-test both sides of the threshold on every live EU-to-UK path.

Only when that location is active, has a complete UK address, holds stock for the SKUs you sell to Great Britain, and order routing actually assigns those orders to it. Shopify's current help article on tax registration for UK merchants is explicit: the store address is not a physical location for tax, and an inactive or unused UK row leaves the £135 import threshold in place. If the warehouse that picks the order sits in Sweden, Poland, or the Netherlands, Shopify Tax treats the sale as an import even when a ghost UK location exists in admin.

Treat that toggle as a different product, not as a patch for Shopify Tax. Duties and import taxes at checkout collect both duties and import tax, often with a transaction fee, and Shopify's own considerations article says you should leave it off when you only need to collect a cross-border tax such as UK VAT. The feature also sits poorly next to manual tax rates. If you are already the importer of record and you only need the 20% VAT line back, test a UK fulfilment assignment or a documented manual UK VAT override before you buy a duties product you did not intend to run.

Manual UK VAT can restore the line on carts over £135 while you decide whether a real UK pick location, a duties product, or a DDP label workflow is the lasting setup. Support has described that override as a short-term fix, so write an owner, a review date, and the invoice fields your accountant still needs. Manual rates will not invent importer-of-record paperwork, and they can fight Shopify Tax or duties collection if you leave two engines on the same market. Use the override as a recorded fallback on the checklist, then replace it once fulfilment and registration match how you actually ship.

Shopify announced that from 23 October 2026 it will calculate applicable tax on return shipping fees for US returns, where those fees may show $0 tax today. Restocking fees, handling fees, and return fees outside the United States stay outside that change. If your 3PL, returns app, or finance export already adds tax on that fee, review the workaround before the date so you do not double-count. Put the same test-order and owner columns you used for the UK VAT check on this row, then place a US return with a shipping fee after the cutover.

Bring in a technical partner when EU-to-UK paths, order routing, and the tax engine disagree after an internal test week, or when a duties product, a 3PL, and a manual override are all writing to the same invoice. A Shopify stack audit maps which setting owns the VAT line before the next export week. Theme edits will not restore a missing tax calculation. If checkout already drops purchases after the total looks wrong, use the checkout abandonment guide before you buy more UK traffic.

Related Articles