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