How to
How to handle EU customs when shipping merch from Mexico
Clearing a corporate kit that leaves MEX airport for Frankfurt or Madrid requires coordination between the SAT pedimento, the CCE 20.1 foreign-trade complement, the correct HS code, and a carrier with DDP capability. This guide explains the seven steps a procurement team in CDMX or Monterrey can run to keep merchandise from sitting in European customs for five to ten days.
What European customs does with your merch shipment
European customs (each country's customs office, coordinated by DG TAXUD) receives your parcel as an import from a third country. The first thing it checks is the summary declaration that the carrier files electronically: description of goods, value, HS code, country of origin, and EORI of the importer. If the data are consistent and VAT is already settled through IOSS or DDP, the parcel is released in minutes. If any data point is missing or inconsistent, the parcel goes to physical inspection and is held until the importer clears it.
The #1 mistake is shipping a kit with a generic description. "Corporate kit" or "merchandising" is not acceptable to European customs; they need to know they are cotton tees, stainless steel drinkware, paper notebooks. Every category carries its own HS code and its own tariff treatment. A kit of three products requires three lines on the declaration, not one.
The #2 mistake is forgetting the country of origin. Under the EU-Mexico trade agreement (modernised in 2018 and in force since 2020), certain textile products can enter at a reduced duty rate when they carry an EUR.1 certificate of origin issued by the SE or by an accredited customs broker. If your tee is embroidered in Mexico with Mexican cotton fabric, it qualifies; if the fabric is from China and embroidered in Mexico, it does not.
The #3 mistake is failing to secure a valid EORI on the European side. Even with every document in place, without an EORI (Economic Operators Registration and Identification) on the European importer side, it sits in customs. It is the European equivalent of the Mexican RFC: without it, you are not a trade operator.
Once you understand what European customs expects from you, clearance becomes mechanical: correct electronic declaration, valid EORI, VAT settled or IOSS intermediary, HS code that matches the physical goods. What trips up teams in Mexico is not practising these steps before the first campaign.
Operating plan in 7 steps
- Classify every product in the kit with the right HS code. Cotton tees 6109, synthetic-fibre tees 6110, hoodies 6110, drinkware 9617, backpacks 4202, notebooks 4820, pens 9608, USB drives 8542. Each category is declared on its own line on the CFDI.
- Request EORI from the European importer. Ask the client for their EORI number, country of registration, and physical delivery address. Without an EORI the shipment stops; with the wrong EORI it stops just the same.
- Decide whether an EUR.1 certificate applies. If the textile products have enough Mexican component (fabric, make, or both), consult your customs broker on issuing an EUR.1. For non-textile hard-goods it generally does not apply.
- Issue CFDI 4.0 with the CCE 20.1 complement. Include a specific description per product, unit value, country of destination, country of origin of the goods, and the Mexican exporter registration number with the SAT.
- File the export pedimento with the SAT. When FOB value exceeds USD 50 or when the consignee requests it. The pedimento is numbered and transmitted to the SAT the same day the goods physically leave the warehouse.
- Coordinate with the DDP or IOSS carrier. DHL Express, FedEx IE, and UPS Saver accept the paperwork and clear VAT at destination. Hand over the CFDI as PDF, the scanned pedimento, and the EUR.1 where applicable, all in a single email to the account manager.
- Archive signed delivery and VAT clearance. The PDF signed by the receiver and the European VAT payment receipt are the evidence for your accountant and for any SAT or client-side audit. Keep for 5 years.
Common pitfalls that cost money
The first pitfall is using the wrong HS codes. European customs validates against the declared code; if there is a mismatch with the physical goods, they reclassify and charge the tariff difference plus a fine. Verifying the code with a customs broker before the first export is worth more than paying the fine.
The second pitfall is underdeclaring value. European customs runs reference price databases; if your invoice is far below market, they adjust upwards. An invoice at market value protects against that and reduces the chance of inspection.
The third pitfall is forgetting specific restrictions. Tees and hoodies with hood drawstrings have REACH labelling requirements for certain inks and adhesives. Products with batteries (powerbanks, rechargeable USB drives) require UN 38.3 testing. Decorations with magnets require a specific declaration. Each category adds paperwork.
The fourth pitfall is failing to coordinate with the carrier before the first shipment. DHL Express, FedEx IE, and UPS Saver have different procedures and document acceptance lead times. Coordinating with the account manager the day before prevents the goods from sitting in the carrier's warehouse for lack of paperwork.
The fifth pitfall is forgetting Brexit. The UK has its own customs service (HMRC) and its own declaration system (CDS). Treating London as if it were Berlin triggers automatic hold; the parcel sits in a customs warehouse until the fine is paid and the declaration is corrected.
Tools, templates, and references
HS inventory template: spreadsheet with columns for product, material, proposed HS code, unit value, country of origin, and special requirement (REACH, UN 38.3, etc.). Review with the customs broker before each campaign.
EORI request to the European client: short email with suggested wording: "To process customs clearance at destination we need the EORI number of your company and the physical delivery address. Without these details the shipment will sit in European customs until cleared."
Document checklist per shipment: CFDI 4.0 with CCE 20.1, export pedimento, EUR.1 where applicable, packing list, commercial invoice, recipient identification, and proof of origin of the raw material.
Technical and legal references: the Common Customs Tariff of the EU (TARIC); the modernised EU-Mexico Agreement in force since 2020; the SAT Foreign Trade Manual; Carta Porte 3.0 (CFDI with the carta porte complement); REACH and SVHC for chemicals in textiles; UN 38.3 for products with batteries; NOM-050 for labelling at origin.
Suggested timelines: confirm HS codes with the customs broker 10 days before shipment; issue CFDI with CCE 20.1 the day before pickup; file the pedimento on the day the goods leave the warehouse; archive delivery and VAT clearance within 30 days after clearance.