Format check + live EC EOS lookup

EORI Number Validator

Validate any EU member-state EORI (plus GB and XI). Catches the most common format errors instantly, then verifies existence against the European Commission EOS database.

Enter EORI Number

Try an example:

EU EORI Country Codes

CodeCountryFormat hint
ATAustria
BEBelgiumBE + 10 digits (KBO/BCE)
BGBulgaria
HRCroatia
CYCyprus
CZCzech Republic
DKDenmarkDK + 8 digits (CVR)
EEEstonia
FIFinlandFI + 8 digits (Y-tunnus)
FRFranceFR + 14 chars (SIRET-based)
DEGermanyDE + up to 15 chars (commonly 11 digits)
ELGreece (uses EL, not GR)
HUHungary
IEIreland
ITItalyIT + 11 digits (VAT-based) or 16 chars (Codice Fiscale)
LVLatvia
LTLithuania
LULuxembourg
MTMalta
NLNetherlandsNL + 9 digits + 'B' + 2 (e.g. NL000000001B01)
PLPolandPL + 10 digits (NIP)
PTPortugalPT + 9 digits (NIPC)
RORomania
SKSlovakia
SISlovenia
ESSpainES + 9 chars (NIF/CIF)
SESwedenSE + 12 digits (Org.nr)
XINorthern Ireland (Windsor Framework)
GBUnited KingdomGB + 12 digits (HMRC, not in EC EOS)

EORI Quick Facts

Length3–17 chars
StructureISO code + ID
GreeceUses EL, not GR
NIUses XI prefix
UK (GB)Separate from EOS
ActivationFew business days

Tariff Watch

Get emailed when duty rates move

Watch HS codes across US, EU and UK. We re-check weekly and email you the day a rate changes. First code free.