Selling into the EU from Britain is now a customs problem wearing a checkout

Selling from Britain into the European Union is a cross-border trade now, and the store has to behave like one. Customs paperwork, the question of who pays the duty, and VAT registration in the destination all have to be resolved inside the checkout, because a customer asked for money at their own front door does not order again.

A British store shipping to the EU is running an export business whether or not anyone has described it that way. Every parcel needs a description, an origin and a commodity code. Somebody has to pay import VAT and any duty, and if the answer is the customer at the door, that customer is lost.

The failure is quiet and it repeats. A customer in the EU orders, the store charges what it always charges, and the parcel goes out with a customs declaration filled in by whoever was packing. It arrives, and the carrier asks for import VAT, duty and a handling fee before it will hand the parcel over. Some customers pay and never come back. Some refuse, and the goods return slowly and at cost. The store's reporting shows a refused delivery and a return, not a pricing failure, so the same thing happens again next week.

Who this is for

When this work makes sense

  • British retailers who shipped freely into the EU before and have never revisited how they do it
  • Stores where EU orders matter and complaints about delivery charges keep recurring
  • Businesses weighing VAT registration in one or more member states and unsure what the store must then do
  • Merchants selling goods of mixed origin, where duty treatment is not uniform across the catalogue
  • Stores whose returns process was designed for domestic orders and now handles cross-border ones badly
How to choose

Questions worth asking any supplier

Ask whether the checkout can present a landed price, because a price excluding import charges is not really a price to a customer in another country.

Ask how commodity codes and country of origin reach the carrier, because if somebody types them at the packing bench they will sometimes be wrong.

Ask what happens to a cross-border return, because a parcel coming back is an import into Britain and somebody has to deal with that.

Ask whether the supplier tells you to take tax advice, because anyone answering a destination VAT question without qualification is working outside their competence and ours.

Ask how the flow handles a cancellation made before the goods arrive, because that case is common and most storefronts have no route for it.

What you get

Deliverables

A decision, implemented in the checkout, on whether duty and import VAT are collected at purchase or left to the customer

Product data extended with commodity codes and country of origin, maintained in the catalogue rather than typed at dispatch

Carrier integration passing customs data electronically instead of relying on a printed declaration

Store configuration matched to whatever destination VAT position your accountant has established

A returns flow built around cancellation rights, including a customer who cancels before the parcel has arrived

Return routing that treats an inbound parcel from the EU as the import it is

Reporting that separates EU orders, so refused deliveries are visible as a category rather than lost in the total

Built with

  • Commodity code and origin fields in the product catalogue
  • Duty and import VAT calculation at checkout
  • Carrier APIs with electronic customs data
  • Multi-jurisdiction tax configuration
  • Returns and RMA workflows
  • Headless and platform-native storefronts
  • Order and returns reporting
How we work

Process

We begin by following a single EU order end to end: the real paperwork, the real carrier, the real charge presented at the customer's door. Most merchants have never seen this. They know orders come back, and they do not know what the customer was actually asked for, or what the handling fee was on top of it. Following one order through produces the facts the rest of the project depends on. What is declared, who charges what, and where the customer decides not to bother.

The standard nine stages, discovery, strategy, UX/UI, development, content and SEO, testing, launch, measurement and continuous improvement, apply to every project. The paragraph above is what differs for this one.

Pricing

What moves the number

Pricing depends on scope, functionality, integrations and content requirements. These are the factors that change it most:

  • Catalogue size, and whether commodity codes and origin exist anywhere or must be assembled
  • How many EU destinations are treated as first-class rather than incidental
  • Whether duty is collected at checkout, which is more work than leaving it to the customer
  • Whether returns come back to Britain or to an address inside a member state
  • Whether the current platform supports the tax configuration your accountant requires
  • Whether existing order and returns history needs migrating and reclassifying
Comparison

Three ways to handle duty on an EU order

Collect duty and import VAT at checkout

Fits: Stores where repeat custom matters and the catalogue's duty treatment is known

Limits: Needs accurate codes and origin, and your displayed price looks higher than a rival leaving the charge for later

Leave it to the customer on delivery

Fits: Occasional EU orders where doing it properly costs more than the volume justifies

Limits: A share of those customers refuse the parcel and none of them order again; the cost lands as returns

Register and hold stock in a member state

Fits: Businesses whose EU volume justifies operating inside the customs border

Limits: A far larger commitment, with registration and accounting obligations your own adviser must set out first

Proof

Case studies

Nothing is published yet. No case study exists for this work, and no client results have been released. Our London office is at 37th Floor, 1 Canada Square, Canary Wharf, London E14 5AA; enquiries reach us at uk@mbgdesk.com. We will publish once we have permission to name the business and evidence the outcome.

MBGDesk operates from 4 offices in India, United States, United Kingdom, United Arab Emirates. We hold no industry certifications and do not imply otherwise.

Questions

Frequently asked questions

Should we charge duty at checkout or let the customer pay?

Charge it at checkout if EU custom matters to you. The alternative moves the charge to the doorstep, where it is a surprise, carries a handling fee, and is the most reliable way to lose a customer permanently. Your displayed price rises, to the number they were always going to pay.

Do we need to register for VAT in EU countries?

That is a question for your accountant, and the answer depends on what you sell, where and in what volume. What we do is build the store so whatever position they establish is implementable: rates configured per destination, invoices carrying the right information, and exports that give your accountant what they ask for.

What is a commodity code and who decides ours?

It is the classification determining how your goods are treated at the border, and the responsibility sits with you as the exporter rather than with the carrier. Codes are decided once per product type, with advice where the classification is unclear, then stored on the product so they reach the carrier automatically.

How do cancellation rights change our returns flow?

A UK consumer buying at distance may change their mind within a period your own adviser will confirm, whether or not anything is wrong with the goods. The consequence for the build is that returns cannot be an exceptions process for faults. There has to be a route for a change of mind.

A customer cancelled before delivery. What should happen?

The store should recognise it as a cancellation rather than a delivery problem, and have somewhere for it to go. Most storefronts only offer a return once an order is marked delivered, so the customer emails instead, the parcel keeps travelling, and the mess is untangled by hand.

Would it be cheaper to stop shipping to the EU?

For some catalogues, honestly, yes. Low-value, heavy goods with awkward duty treatment can cost more to send properly than they earn, and we would rather say so than build an export operation that loses money on every order. The work pays where EU customers are a real part of the business.

Can you advise on our tax position?

No. We are developers, not accountants or tax advisers, and we will not tell you where to register or what rate applies. We implement the position your adviser sets, keep the configuration matched to it, and produce reporting that makes their job easier. Where the two need to talk, we will join in.

Talk to us about this

Tell us what you are trying to build and we will come back with scope, approach and an estimate.