Free EORI number checker
Check an EORI number against the register that issued it: HMRC for GB numbers, the European Commission for the 27 EU member states and XI. No account needed.
Enter an EORI number to see whether it is valid, who holds it and which register answered
Limited to 10 checks per minute per visitor. Need more? Get a free API key for 500 checks per month, no credit card required.
How it works
The prefix decides which register is asked. A number that starts with GB goes to HMRC. A number from one of the 27 EU member states, or one that starts with XI, goes to the European Commission's EORI validation service. The result names the register that answered.
Formatting does not matter: spaces, dots and dashes are removed and lowercase is accepted. A number that neither register would accept is stopped before any lookup, with the rule it breaks.
What the result tells you
- Valid or not valid. Whether the register lists the number as valid.
- Trader and address. Shown only when the holder consented to publication. Many valid numbers show "Not published".
- Live, cached or stored. A cached answer comes from an earlier check. Turn the cache off to ask the register again. If the register is down, the last answer on file is shown and flagged.
EORI number formats
| Issued by | Format | Example |
|---|---|---|
| Great Britain | GB + 12 digits. The first 9 are the VAT number for a VAT-registered business | GB123456789000 |
| Northern Ireland | XI + the same digits as the holder's GB number | XI123456789000 |
| EU member states | Two-letter country code + up to 15 letters or digits | IT01234567890 |
| Greece | GR, not the EL used for Greek VAT numbers | GR123456789 |
An EORI number is a separate registration from a VAT number, even where the digits match. See EORI number vs VAT number for the differences, and use the VAT checker for VAT numbers.
Check EORI numbers from your own software
The same check runs behind GET /v1/eori/validate. One API key covers EORI and VAT numbers, and the free plan includes 500 requests per month. See the EORI validation API, or read how the registers work underneath in the guides to the EU EORI validation service and the HMRC EORI check API.
Frequently asked questions
Sources
- EORI number validation European Commission, accessed November 13, 2026
- Check an EORI number GOV.UK, accessed November 13, 2026
- Finding and checking an EORI GOV.UK, accessed November 13, 2026
- Economic Operators Registration and Identification (EORI): introduction GOV.UK, accessed November 13, 2026