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.
When this work makes sense
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.
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
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.
What moves the number
Pricing depends on scope, functionality, integrations and content requirements. These are the factors that change it most:
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
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.
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.
Services that connect to this
Talk to us about this
Tell us what you are trying to build and we will come back with scope, approach and an estimate.