Customs, cleared.
Also called: Border clearance · Import duties · Customs declarations · Cross-border shipping
The unglamorous paperwork of borders: the right commodity code, duty and import VAT, clean declarations, and incoterms, so a parcel clears without drama.
Classify the product with a commodity code, work out duty and import VAT, fill the customs paperwork honestly, and choose incoterms that decide who pays at the door. Get it wrong and your customer is ambushed by a fee. Get it right and the parcel just arrives.
What customs handling is
Customs handling is the set of steps that gets a product across a border legally and predictably. It is dull work, the kind nobody puts on a launch slide, and it is also the difference between a parcel that arrives quietly and one that turns up with a surprise bill stapled to it. Four moving parts do most of the work.
The commodity code. Every product crossing a border is classified with a commodity code, the longer national version of the international HS code. The code decides the duty rate and which rules apply. A heated kitchen appliance is not classified the same way as a plain ceramic dish, and guessing the code is how people end up paying the wrong duty or getting a parcel held. Look it up, write it down, and reuse it.
Duty and import VAT. Duty is a percentage set by the commodity code and the destination. Import VAT is charged on top, on the value plus the duty plus the shipping. Both are paid by someone before the parcel is released, and “someone” is the part that matters. I have watched a delighted customer turn cold the moment a courier asked for a charge they were never warned about.
The paperwork. A commercial invoice, a clear product description, the value, the commodity code, country of origin, and the right shipping documents. None of it is hard. It just has to be honest and complete, because a vague description (“homeware”) is exactly what gets a parcel pulled aside while a customs officer decides what it actually is.
Incoterms. These are the standard shorthand for who pays for what, and crucially, who settles the duty and import VAT at the border. DAP leaves the customer to pay on the doorstep. DDP means you have paid it all up front and the parcel arrives with nothing owing. For a consumer product, that one choice quietly decides whether the buyer feels looked after or stung.
- Guess the commodity code, or leave it blank.
- Write “homeware” on the invoice and hope.
- Default incoterms, so the courier bills the customer.
- Customer ambushed by a fee on the doorstep.
- Right commodity code, looked up and reused.
- Clear paperwork: honest description, value, origin.
- Chosen incoterms (DDP) priced into checkout.
- Parcel clears smoothly, nothing owed at the door.
How it fits the bigger picture
Customs is the final activity of the ten-stage framework. By the time you reach it, the product is designed, engineered, manufactured, and shipping; this is the last gate between a finished box on your bench and a happy customer in another country. There is nothing after it on the flag-track, only the loop back to the start with a real product and real orders.
What it can do
It makes cross-border delivery boring in the best way. The right code, honest paperwork, and a chosen incoterm mean the parcel clears, the cost is known up front, and the customer’s first experience of your product is opening a box rather than arguing with a courier.
What it can’t do
It can’t rescue a vague declaration or a mis-classified code after the fact; once a parcel is held, you are negotiating, not shipping. And it isn’t tax advice. For volume across several countries you will want a customs broker or your courier’s clearance service, because the rules shift by destination and they shift often.
See the full 10-stage process →
Try it yourself
Take one product and one destination country. Find its commodity code, estimate the duty and import VAT on your sale price plus shipping, and decide who pays it: you (DDP) or the customer (DAP). Then write the one-line product description you would put on the commercial invoice. If that description would make a customs officer reach for the “inspect” stamp, rewrite it until it wouldn’t.
Not shipping abroad yet but want the whole picture mapped? Start the Free Sprint → and walk the route from idea to a product that ships.
Your customs checklist
Project notes: the first parcel to Berlin
▸ From the notebook · optional reading
The odd EU order from Stockport, the commodity code we nearly got wrong, and the doorstep fee we decided no customer should ever see.
3 min read · click to open
The proofing box was never meant to be an export business. Dan and Anna Hartley sell from Stockport, mostly UK orders. But the Sourdough School crowd talks, and a handful of EU orders started trickling in. The first was bound for Berlin, and that is where the dull homework began.
The code we nearly got wrong
The instinct was to classify it as ceramic kitchenware, because that is what it looks like sitting on the counter. Wrong. The thing that defines it is the low-voltage heater and the Manchester PCB; it is an electric heating appliance with a ceramic body, not a dish that happens to plug in. I asked the courier’s clearance team to confirm the code before anything shipped, and we wrote it down so nobody had to guess again.
The fee nobody should see
For the Berlin order we ran the numbers: the £149 value, the shipping, the destination import VAT, any duty on the code. The total was not enormous, but the principle was. If we shipped DAP, a courier would knock on a customer’s door in Germany asking for money before handing over a box they had already paid for. That is a terrible first impression for a premium product, and exactly the kind of ambush this whole activity exists to prevent.
So we went DDP. The duty and import VAT got folded into the EU checkout price, the paperwork named the box honestly with its conformity (UKCA, BS EN 61010) on file, and the parcel arrived in Berlin with nothing owing. The customer’s only job was to open it.
What it cost vs saved
- Cost. An afternoon confirming the code and setting up an EU price with duty and VAT baked in.
- Saved. Held parcels, angry emails, refused deliveries, and the slow reputational drip of customers feeling stung. For the price of one boring afternoon, the borders stopped being a risk.
The box now ships its occasional EU order without anyone thinking about it, which, after ten stages of design and engineering, is a quietly satisfying way to end.
— Deliver stage, project notes, 2026
— That’s the ten stages → Back to the wiki
