A practical guide to EORI numbers — what they are, who needs one, how to read the format, how to apply, and how to verify one against the live EU or UK customs registry.
An EORI number (Economic Operators Registration and Identification number) is a unique identifier used across the EU and the UK to track businesses involved in importing or exporting physical goods. It is issued by the customs authority of the country where the business is established and is required on all customs declarations.
EORI numbers were introduced by the EU in 2009 to replace a patchwork of national customs identifiers. After Brexit, the UK introduced its own GB-prefixed EORI system through HMRC, while Northern Ireland uses XI-prefixed numbers to reflect its continued alignment with EU customs rules.
You need an EORI number if you:
You do not need an EORI number if you:
An EORI number always starts with a 2-letter ISO country code followed by up to 15 alphanumeric characters. The total length is 3–17 characters. Most countries use purely numeric digits after the country prefix; a few use alphanumeric strings.
| Country | Prefix | Format | Example |
|---|---|---|---|
| United Kingdom | GB | GB + 12 digits | GB123456789000 |
| Northern Ireland | XI | XI + 12 digits | XI123456789000 |
| Germany | DE | DE + 15 digits | DE1234567890123456 |
| France | FR | FR + 14 digits (SIRET) | FR12345678901234 |
| Netherlands | NL | NL + 9 digits | NL123456789 |
| Poland | PL | PL + 10 digits | PL1234567890 |
| Italy | IT | IT + 11 digits | IT12345678901 |
| Spain | ES | ES + 9 chars | ESA12345674 |
There is no checksum in the EORI number itself — format validation confirms the structure is plausible, but only a live lookup against the customs registry confirms whether the number actually exists.
In the UK, your EORI number is related to your VAT number but is not the same thing. HMRC derives your
EORI from your VAT number by prefixing it with GB and zero-padding to 12 digits:
123456789GB123456789000If your business is not VAT-registered, HMRC will assign a separate 12-digit number. Non-VAT businesses can still obtain an EORI — registration does not require VAT registration.
Apply online at gov.uk/eori. Most applications are processed within 5–7 working days; in some cases HMRC issues the number within 24 hours. You will need your Government Gateway credentials and VAT registration number (if applicable).
Applications are submitted to the customs authority of the EU member state where your business is established. Each country has its own online portal:
Processing times vary by country but typically range from a few days to two weeks.
Two official APIs cover the full geographic scope:
Both services are free and require no authentication. The Versys EORI checker uses both automatically depending on the country prefix — EU numbers go to the EU service, GB/XI numbers go to HMRC.
Note that operator details (name, address) are only returned if the business has explicitly consented to public disclosure. For many businesses the registry confirms validity but returns no contact details — this is normal and expected.
Format validation is free. Live registry lookup via EU SOAP or HMRC — no setup required.
Open EORI Checker