Short answer: you need an EORI number in the EU country where your goods first clear customs — it is free and typically issued in 1–5 working days — plus a VAT number in every country where you import, store, or sell stock. Budget €300–€900 per VAT registration and 2–6 weeks per country. Skip either number and your container sits at the port bleeding €60–€180 per day in demurrage while Amazon threatens to deactivate your listing.
Most importers get the shipping right and the compliance wrong. They book a 40HQ from Shanghai, watch it sail for 35 days, and then discover they can't clear it because nobody applied for an EORI number. This guide covers exactly what to register, where, how long it takes, what it costs in 2026, and where these two numbers sit inside your China–Europe shipping timeline.
These are not "nice to have" numbers. They are the two keys to the customs door, and they do different jobs.
The EORI number identifies your company to EU customs. Without it, a customs broker cannot file an import declaration on your behalf. Full stop. Your container gets discharged, stacked in the terminal, and starts accruing demurrage from day one free time ends — typically €60–€180 per container per day at Hamburg or Rotterdam, plus storage.
The VAT number determines whether the import VAT you pay at clearance is recoverable. This is where the real money is. Here's the math on a mid-sized shipment:
If you hold a valid German VAT number, that €10,070 is recoverable through your VAT return. If you don't, it becomes a permanent cost — a 19–23% penalty on everything you import, depending on the country. On a €500,000 annual import budget, that's over €100,000 burned.
Pro tip: Register for VAT before you book freight, not after. German VAT registration currently takes 2–6 weeks and can stretch longer in Q4. Your container does not wait.
The three situations where you legally need VAT registration:
An EORI (Economic Operators Registration and Identification) number is issued by a national customs authority. Since Brexit, there are two separate systems:
Key point: you register your EU EORI in the country where you first import, and that single number then works for the whole bloc. If your goods land in Rotterdam but your warehouse is in Munich, you register in the Netherlands.
What you need to apply:
Cost and timing:
Pro tip: If you're racing a sailing schedule, clear through Rotterdam or Antwerp. Dutch and Belgian customs issue EORI numbers fastest and their ports run 24/7 digital declarations. You can then move goods into Germany under free circulation without touching German customs for the entry.
Warnings — the mistakes that cost people weeks:
Where you register depends entirely on where your goods physically sit. Amazon Pan-EU FBA, for example, requires a valid VAT number in every country where Amazon stores your inventory — Germany, France, Italy, Spain, Poland, Czechia, and so on. Amazon validates these numbers against the EU's VIES system and will deactivate listings when they fail.
Here's the 2026 landscape for the countries that matter most to China–Europe importers:
| Country | Standard VAT rate | Registration time | Typical agent cost | Fiscal rep required? |
|---|---|---|---|---|
| Germany | 19% | 2–6 weeks | €400–€800 | No |
| Netherlands | 21% | 1–3 weeks | €300–€600 | No |
| France | 20% | 3–6 weeks | €500–€900 | Yes, for non-EU (€1,200–€2,500/yr) |
| Italy |
Send origin + destination + cargo details. Itemized quote within 1 hour, no hidden fees.
💬 WhatsApp Us Request a Quote