Every EORI number follows the same global rule — a country prefix plus a national identifier — but the details differ by jurisdiction. Use this page as your format hub before you check a number or file a customs declaration.

Last updated: July 29, 2026

New to EORI? Read what is an EORI number first. Ready to validate? Use the EORI checker.

Basic EORI structure

An EORI (Economic Operators Registration and Identification) number always has:

  • Country code — two letters (GB, DE, FR, NL, XI, etc.)
  • Identifier — up to 15 letters or digits assigned by the issuing customs authority

Total length: maximum 17 characters. No spaces or special characters in the canonical form (though forms may display them grouped for readability).

UK EORI formats: GB and XI

GB EORI (Great Britain)

Pattern: GB + 12 digits
Example: GB123456789000

For VAT-registered businesses, the core is often the 9-digit VAT registration number with a 3-digit suffix. Non-VAT traders receive a different numeric identifier.

XI EORI (Northern Ireland)

Pattern: XI + 12 digits
Example: XI123456789000

XI numbers exist for traders moving goods under Northern Ireland protocol rules. They are checkable in the EU EORI database unlike GB numbers. Full details in our XI EORI guide.

See also: EORI number UK for application and checking guidance.

EU member state formats

Each EU country issues EORI numbers based on its national business identifiers. Once issued in one member state, the number works across the entire EU.

EORI format reference table

CountryPrefixFormatExample
United Kingdom (GB)GBGB + 12 digitsGB123456789000
Northern Ireland (XI)XIXI + 12 digitsXI123456789000
GermanyDEDE + up to 15 digitsDE123456789012345
FranceFRFR + 2 digits + 9 digitsFR12345678901
NetherlandsNLNL + 9 digitsNL123456789
BelgiumBEBE + 10 digitsBE0123456789
IrelandIEIE + 7 digits + letter + 2 digitsIE1234567T12
ItalyITIT + 11 digitsIT12345678901
SpainESES + NIF (up to 17 chars)ESX1234567X
PolandPLPL + 10 digitsPL1234567890
SwedenSESE + 10 digitsSE5561234567
AustriaATAT + identifier (often ATEOS…)ATEOS1234567890

Country-specific application links and processing times are published on dedicated /eori-number/{country} pages. Browse all verified countries:

How to validate an EORI format

  1. Strip spaces and convert to uppercase.
  2. Confirm the two-letter prefix matches the trader's country of registration.
  3. Check length and character pattern against the table above.
  4. Run the number through our EORI checker for live registration status.

Format validation alone is not enough — a correctly formatted number can still be inactive or belong to another entity.

Common format mistakes

  • Using VAT number without country prefix — customs systems expect the full EORI, not bare VAT.
  • GB vs XI confusion — wrong prefix for Northern Ireland movements causes rejection.
  • Spaces or dashes — remove formatting before submission.
  • Lowercase letters — always use uppercase (GB not gb).
  • Company number instead of EORI — UK Companies House number is not an EORI.

Related guides

Apply, find or check EORI numbers.

Check an EORI number now

Validate GB, XI and EU EORI numbers before your next shipment — free and instant.

Frequently asked questions

Every EORI starts with a two-letter country code (ISO 3166) followed by up to 15 alphanumeric characters. The identifier usually derives from the national business, VAT or customs number.

GB EORI numbers start with GB followed by 12 digits. For VAT-registered businesses the first 9 digits are typically the VAT number. XI numbers for Northern Ireland use the XI prefix with a similar structure.

Maximum 17 characters total: 2-letter country code plus up to 15 identifier characters. Most national formats are shorter — for example NL + 9 digits or DE + 15 digits.

Related but not identical. Many countries build the EORI from the VAT or company number with a country prefix, but the two numbers serve different purposes and are not always interchangeable.