NA ↔ EU Shipping in 2026
How to Stop Your Event Materials Getting Stuck at Customs
A marketing team spent three months planning their presence at a trade show in Munich. Stand design signed off. Hotels booked. Branded kits, giveaways, and printed materials shipped five days early to be safe.
The shipment was held at German customs. The invoice said “marketing kit” with no line-item detail, no HS codes, and a low, rounded value. Customs couldn’t classify the contents, so they stopped it and asked questions. The show opened without the materials.
This is not unusual. And it is almost always preventable.
If you run events, ship direct mail, or manage branded materials across North America and Europe, this article covers the basics that keep shipments moving and budgets intact. It is not a logistics deep-dive. It is the practical knowledge that marketing managers who ship internationally need to have, written in plain language.
Two shipments that got stuck (and what would have prevented it)
The “marketing kit” that customs couldn’t classify
What happened: The invoice described the contents as “marketing kit” with no further detail. There were no HS codes for individual items, and the value was a single low, rounded number for the whole shipment.
Why it was held: Customs cannot classify “marketing kit.” It does not tell them what is in the box, which blocks their standard checks on classification, value, and restrictions.
The fix: Break the kit into individual line items, each with its own HS code, country of origin, and value. Use specific descriptions: “Stainless steel water bottle, 750ml, logo printed, promotional gift” rather than “promo items.”
The DAP vs DDP mismatch
What happened: The marketing team assumed the shipment was DDP, meaning they (the shipper) would handle import charges. But it was booked as DAP, meaning the receiver would need to pay.
Why it was held: The conference venue receiving the delivery was not prepared to pay import charges or act quickly as the importer. The carrier held the shipment until someone resolved it.
The fix: Decide Incoterms before you ship. Confirm who is the Importer of Record. Communicate “who pays import” in writing before pickup. This should be a checkbox in your process, not a last-minute discovery.
Where customs actually applies (the bit that trips up European shipments)
Customs happens when you cross a customs border, not when you cross a national boundary on a map. This distinction matters more than most marketing teams realise.
The line worth sharing with your team: Europe is not one customs zone. The EU is. The UK and Switzerland are separate. A shipment from your EU warehouse to a London trade show is a customs event.
The 4 things customs checks every time
Every customs check is essentially asking four questions. If your answers are clear and correct, the shipment moves. If any one is vague or missing, it stops.
HS code: what is it?
The Harmonized System code classifies your product. It determines the duty rate, what rules apply, and whether extra permits are needed. If you are shipping event kits with multiple items (water bottles, notebooks, USB drives, t-shirts), each item needs its own HS code. A wrong HS code is one of the fastest ways to trigger delays.
Value: what is it worth?
Customs needs a realistic transaction value or fair market value. Branded giveaways and samples still need a value. Declaring $0 almost always creates questions, even when the items have no resale value. This is one of the most common triggers we see on marketing shipments.
Origin: where was it made?
Country of origin means where the product was manufactured or substantially transformed, not where it ships from. Your branded water bottles might ship from a UK warehouse but were manufactured in China. The origin is China, and that affects the duty rate.
Responsibility: who handles the import?
The Importer of Record (IOR) is the legal entity responsible for the import. Incoterms define who pays what, who carries risk, and who handles the import steps. If the IOR is unclear, the shipment can stall even when every other detail is correct. For marketing teams, this is the pillar that causes the most internal confusion, and we covered the practical impact in the DAP vs DDP scenario above.
What you are actually paying (it is not just duty)
Most teams budget for “duty” and get surprised by everything else. Imports typically create three separate costs: duty (tariff, based on HS code and origin), import tax (usually VAT in Europe, which runs 19–25% depending on the country), and broker/carrier fees (clearance charges, advancement fees, storage). The duty rate is not the total landed cost. When budgeting for an international event, plan for all three.
The product description formula
This is the single most practical thing in this article. Use it on every commercial invoice:
Item + material + what it does + brand/model (if relevant)
Building a repeatable system (so customs becomes boring)
You do not need a trade department. You need a baseline process that your team follows every time. Boring is the goal with customs. Here is what that looks like in practice:
A product master sheet
For every item you regularly ship: item name, material, use, HS code, country of origin, unit value. Build it once, update it as you add new items.
A commercial invoice template
Consistent fields, consistent formatting, consistent language. Include the Incoterm and named place every time.
An Incoterms default for your use cases
For example: DDP for gifts to individuals, DAP for B2B warehouse deliveries. Document the default and the exceptions.
A restricted goods flag
Batteries, liquids, aerosols, cosmetics, food. If any of these appear in your event kits (branded power banks, lip balm, snacks), identify them early and confirm handling with your carrier.
A returns plan
If materials need to come back after an event, or a replacement needs to ship, you may pay customs charges again. Define the return route before the outbound shipment.
Quick answers to common questions
Does shipping within the EU require customs paperwork?
Usually no (EU single market). But EU to UK, Switzerland, or Norway does.
Can we declare $0 because it is a sample?
Avoid it. Use a realistic fair market value. $0 declarations almost always trigger questions that slow things down.
Is “Delivered” the same as “duty paid”?
No. DAP means the receiver typically pays import charges. DDP means the shipper typically pays. Confirm before shipping.
What is the single fastest way to reduce delays?
Use specific product descriptions, correct HS codes, realistic values, and confirm the Importer of Record before pickup.
Do we need to worry about new regulations in 2026?
EU security filing requirements (ICS2), Canada’s CARM system, and changes to US de minimis (Section 321) shipments all push toward better data quality earlier in the process. You do not need to memorise every regulation. Build a system where your descriptions, HS codes, values, and importer setup are consistently correct, and you will be well positioned regardless of what changes.
Next step
Download the Customs & Duties Survival Guide 2026 for a printable pre-ship checklist, the description formula, and a DAP vs DDP decision guide you can share with your team. Free, no form.
Planning an international event and want help with the logistics? Tell us your event date and destination and we’ll tell you exactly what preparation you need: marketing@mymediahq.com
Disclaimer: This article is educational guidance. For specific duty and tax outcomes, confirm HS classification and import requirements with your customs broker or trade advisor.