EORI Number Formats: Complete Reference

Every EORI number follows the same basic structure: a two-letter ISO country code followed by a unique identifier. However, the length and composition of the identifier varies significantly between countries. Some countries use VAT numbers as the base, while others assign entirely separate customs identification numbers.

This reference page provides the complete format specification for all 27 EU member states plus the United Kingdom (GB and XI prefixes). Understanding these formats is essential for validating EORI numbers and ensuring correct data entry in customs declarations.

Understanding EORI Structure

The EORI number can contain up to 17 characters total. The first two characters are always the ISO 3166-1 alpha-2 country code (such as DE for Germany or FR for France). The remaining characters form the unique identifier, which can be up to 15 alphanumeric characters.

General Structure

[CC] + [UNIQUE IDENTIFIER]
2 letters + up to 15 alphanumeric characters

In many EU countries, the EORI number incorporates the business's VAT identification number. This creates a logical link between tax and customs registration. However, some countries assign completely independent EORI numbers, particularly for businesses not VAT-registered.

Complete EORI Format Table: All EU Countries

The following table lists the EORI number format for each EU member state. The "Total Length" column shows the complete length including the country code.

Country Code Total Length Example
AustriaATUp to 17ATU12345678
BelgiumBE12BE0123456789
BulgariaBG11-12BG123456789
CroatiaHR13HR12345678901
CyprusCY11CY12345678X
Czech RepublicCZ10-12CZ12345678
DenmarkDK10DK12345678
EstoniaEE11EE123456789
FinlandFI10FI12345678
FranceFRUp to 16FR12345678901234
GermanyDE17DE123456789012345
GreeceEL11EL123456789
HungaryHU10HU12345678
IrelandIE9-10IE1234567X
ItalyIT13IT12345678901
LatviaLV13LV12345678901
LithuaniaLT11-14LT123456789
LuxembourgLU10LU12345678
MaltaMT10MT12345678
NetherlandsNL11-14NL123456789
PolandPL12PL1234567890
PortugalPT11PT123456789
RomaniaRO4-12RO123456789
SlovakiaSK12SK1234567890
SloveniaSI10SI12345678
SpainES11ESA12345678
SwedenSE14SE123456789012

United Kingdom EORI Formats

Since Brexit, the UK operates its own EORI system separate from the EU. There are now two types of UK EORI numbers, each serving different purposes and trade routes.

Type Prefix Format Example
Great Britain GB GB + 12 digits (VAT + 000) GB123456789000
Northern Ireland XI XI + 12 digits XI123456789000

GB EORI Number

The GB EORI is used for all trade between Great Britain (England, Scotland, Wales) and countries outside the UK, including EU member states. For VAT-registered businesses, the GB EORI typically consists of the GB prefix, followed by the 9-digit VAT number, followed by 000 (three zeros), making 14 characters total.

XI EORI Number (Northern Ireland)

The XI EORI is specifically for businesses in Northern Ireland trading with the EU under the Windsor Framework. It allows Northern Ireland businesses to access the EU single market for goods. The format mirrors the GB EORI but uses the XI prefix instead.

Tips for Identifying EORI Formats

When working with EORI numbers from trading partners, here are some quick ways to identify and validate the format based on the country code.

Quick Identification Tips

Common Mistakes to Avoid

Learn more about specific country formats →