How to

How to handle EU cross-border tax for merch shipments

For a Mexican brand shipping apparel, drinkware or corporate kits to clients in several EU countries, VAT behaves very differently from Mexican IVA. This guide explains how to choose between OSS, IOSS, local registration with EORI, and fiscal representation, with practical examples from a Polanco operation serving clients in Madrid, Berlin and Paris.

How European VAT works when your brand is in Mexico

European VAT is a consumption tax paid in the country where the product is consumed, not where it is produced. For a Mexican brand that sells or ships merch to the EU, that means VAT is not paid to the SAT in Mexico (it stays at 0% under an export pedimento) but in destination, in the European country where the recipient takes delivery. The complexity appears when the recipient is in Berlin and the invoice is paid by a legal entity in Amsterdam.

Since July 2021, the EU has simplified collection with two schemes: the IOSS (Import One Stop Shop) for low-value B2C consignments (≤ 150 EUR per parcel, VAT included) and the OSS (One Stop Shop) for distance sales to B2C consumers within the EU above that threshold. For B2B sales between EU countries, the reverse-charge mechanism still applies, where the customer self-assesses VAT on their own return.

When your Mexican brand invoices a European client directly, you cannot charge VAT yourself; your invoice is VAT-free (Article 146 of Directive 2006/112/EC). The European client, if it is a business, applies reverse charge; if it is a consumer, VAT is collected by the DDP carrier or the fiscal representative you have appointed. Without a representative, the parcel is held at European customs until payment is evidenced or somebody is designated to clear it.

The key question your finance team must ask before every shipment: is the recipient a business or a consumer? Is it registered locally? Is the delivery B2B or B2C? The answers pick between IOSS, OSS, reverse charge, and carrier clearance. Treating them as identical is the #1 cause of overspend and delay.

Operating plan in 7 steps

  1. Classify every shipment as B2B or B2C. If the recipient is a business with a valid VAT number, it is B2B; anything else, including an employee receiving a personal gift, is B2C. This classification defines the entire fiscal flow.
  2. Validate the B2B customer's VAT number. Query the VIES (VAT Information Exchange System) of the European Commission to confirm the number is valid and the legal name matches. Without validation, reverse charge does not apply.
  3. Pick the collection scheme. For B2C ≤ 150 EUR use IOSS; for B2C above the threshold use OSS with single EU country registration; for B2B use reverse charge unless you have a fiscal representative.
  4. Register for IOSS if your B2C volume justifies the cost. IOSS registration requires an EU-established intermediary (not necessarily your own agent); annual cost around EUR 2,500 to 6,000 depending on the country of identification.
  5. Choose a carrier with DDP capability and IOSS reporting. DHL Express, FedEx IE, UPS Saver offer DDP with integrated IOSS; they produce the monthly return the European tax authority asks for. Without that return, IOSS does not work.
  6. Issue a VAT-free invoice to the B2B customer. With the legend "Reverse charge — Article 196 VAT Directive", the customer's VAT number, and the country. If you invoice with VAT by mistake, you undercharge and the operation becomes tangled.
  7. Archive the monthly IOSS return or quarterly OSS return. The IOSS intermediary files the return and pays the VAT collected; keep a copy as evidence for your books in Mexico and any future audits.

Common pitfalls that cost money

The first pitfall is thinking Mexico "exports with VAT." A formal export from Mexico is invoiced with 0% VAT provided it is backed by a pedimento; European VAT is not charged in Mexico, it is charged at destination. Your Mexican invoice carries 0% VAT; European VAT is collected by the carrier or the IOSS intermediary.

The second pitfall is forgetting the VAT number on the B2B invoice. If your Mexican invoice does not carry the European customer's VAT number, European authorities may treat it as B2C and demand VAT, plus a penalty on the customer for late self-assessment.

The third pitfall is using IOSS for B2B. IOSS only applies to B2C consignments; if you use it on B2B, you collect VAT that you should not and the return does not reconcile. The rule is strict: IOSS is B2C, OSS is higher-value B2C, reverse charge is B2B.

The fourth pitfall is underestimating the cost of a fiscal representative. Hiring a fiscal representative in one EU country costs between EUR 1,500 and 5,000 per year plus a setup fee. It pays off only when monthly volume crosses EUR 5,000 in recurring shipments.

The fifth pitfall is forgetting that Brexit happened. The UK is not on EU IOSS or OSS; it operates its own UK VAT with GB EORI and a separate scheme. Treating London as if it were Berlin triggers parcel holds and double VAT charges.

Tools, templates, and references

VIES validator: free service of the European Commission to check VAT numbers in each member state (https://ec.europa.eu/taxation_customs/vies/). Confirm validity and legal name before issuing the invoice.

VAT-free B2B invoice template: include the line "Reverse charge — VAT to be accounted for by the recipient under Article 196 of Directive 2006/112/EC", the validated VAT number, the customer's country, and the legend "Export from Mexico under CFDI 4.0 with CCE 20.1".

Standard VAT rates per EU country: Germany 19%, Austria 20%, Belgium 21%, Bulgaria 20%, Croatia 25%, Cyprus 19%, Denmark 25%, Slovakia 20%, Slovenia 22%, Spain 21%, Estonia 22%, Finland 25.5%, France 20%, Greece 24%, Hungary 27%, Ireland 23%, Italy 22%, Latvia 21%, Lithuania 21%, Luxembourg 17%, Malta 18%, Netherlands 21%, Poland 23%, Portugal 23%, Czech Republic 21%, Romania 21%, Sweden 25%. Reduced rates apply in specific categories.

Technical and legal references: Directive 2006/112/EC on VAT; Implementing Regulation 282/2011; Regulation (EU) 904/2010 on administrative cooperation; Decision (EU) 2020/1109 on IOSS intermediary; the official IOSS section of the European Commission; the HMRC Brexit VAT guide for the UK.

Suggested timelines: validate the VAT number the day before invoicing; issue the VAT-free invoice and CFDI with CCE 20.1 on the order day; file the IOSS return before the last day of the month following the shipment; review annual volume to decide whether a fiscal representative pays off.