International & Customs

Do I need a UK legal entity to hold stock in a UK 3PL, or can I keep inventory on the US books?

Whether you need a UK company to hold stock in a UK 3PL, or can keep it on US books.

Last updated September 16, 2026

You can keep the inventory on the US books. A UK 3PL is a location, not a company. Whether HMRC wants a VAT registration is a different question. Whether you need a UK Ltd is a third. Do not treat those as one decision. This is operating mechanics, not tax advice and not legal advice. Talk to a UK advisor before you treat stock-in-country as harmless. Do not invent a VAT threshold, a rate, or a permanent-establishment test and run the company off it.

Tax trigger versus entity trigger

The tax trigger is usually the goods. Storing inventory in the UK generally means VAT registration even if US Co still owns every unit. A non-established seller does not get to wait for a UK-company turnover test. Sales into the UK, EORI, and a DDP checkout can trigger filings without a second entity. A legal entity is about local books, local contracts, employees, and what a tax advisor calls permanent establishment. Opening a 3PL account does not create that company. Skipping the 3PL does not skip VAT if you are already storing or selling there. Incorporating does not skip the 3PL if you still need UK carriers and a UK returns address.

The systems trigger for a UK node

The systems trigger is independent of both. The moment a UK node exists you need a UK warehouse record, UK carrier accounts, UK HS codes (not the US code reused), and a returns node that can receive a unit back onto the US books. A refund in Shopify with no receipt at the 3PL is stock you still own and cannot see. Amazon UK inbound is not Amazon US inbound. UK and EU after Brexit are two divisions even at the same 3PL. None of that requires a Ltd. All of it fails if you treat the 3PL portal as a second set of books.

Keeping stock on the US books

If US Co owns the stock at the UK 3PL, the pile is US inventory sitting in the UK. US WAC, US COGS when the US storefront ships. Set expectations on FX: updating rates later does not revalue units already on the shelf. Price off landed cost into that node, not supplier FOB in USD. If you later stand up UK Co and want it to own the stock, that is a transfer with intercompany invoices, not a Shopify location rename. Until then, map the 3PL as a US-owned warehouse. Do not invent a UK company in the chart of accounts just to hold a bin.

Three separate decisions

How you enter the UK (DDP from the US vs a UK node) is a different post. How US sells and UK ships, once two companies exist, is a different post. How you invoice a stock transfer between those companies is a third. This one is only the fork: VAT, location, entity. Three decisions. One building does not make all three.

Run this with AI

Connect Claude or ChatGPT to your Fulfil data with the Fulfil MCP, then run this prompt on your own numbers.

You are the ops and finance lead for a US Shopify brand putting stock in a UK 3PL.
Here is: sku, owner_entity (US / UK / unset), warehouse, on_hand, wac_usd, hs_us, hs_uk, vat_registered, uk_ltd (yes/no), return_address, last_90d_uk_orders, last_90d_uk_returns.
[paste]

Produce:
1. Tax trigger vs systems trigger vs entity trigger, in one line each. This is not tax advice.
2. Whether the stock can stay on the US books (owner = US, UK 3PL = location).
3. Missing first-class UK data (HS-UK, returns node, EORI/VAT, division vs EU).
4. Rows that look like a fake UK company (GL or Shopify location used as an entity).
Flag marketplace replenishment that cannot land from the US.

See it run on
your data.

Fulfil runs inventory, fulfillment, purchasing, and accounting for scaling DTC brands in one system.