Validate UK (GB), Northern Ireland (XI) and EU EORI numbers instantly. We check the format first, then query official HMRC (GB) and EU EOS (XI & EU) services — free, no account required.
Check an EORI number
Full number with country prefix — e.g. GB123456789000
Official sources
HMRC for GB numbers; EU Commission EOS for XI and EU member-state prefixes.
Instant answer
Format validation is immediate. Live status returns as soon as the official service responds.
Private by design
No signup. We do not publish or sell the numbers you check.
Since Brexit, Great Britain issues GB EORI numbers via HMRC, while EU member states continue under the shared EOS system. Northern Ireland trade under the Windsor Framework may also require an XI number (validated via EU EOS). This checker covers all three.
Need country-specific format guides? Browse the format hub or open a dedicated country page.
Enter a complete EORI number including the two-letter country prefix. We first validate the format (prefix + alphanumeric identifier). For GB numbers we query the free HMRC Check EORI API. For XI and EU prefixes we call the European Commission’s EOS SOAP validation interface — the same official source used by the public EOS checker.
When the trader has consented to publication, the response may also include the registered name and address (most often for GB). Results are cached briefly so repeat checks stay fast.
GB123456789000.GB numbers after Brexit
A UK GB EORI is not the same as an EU EORI. If you declare goods into the EU, you typically need a separate EU-issued number as well. Northern Ireland scenarios may require an XI EORI. Read our UK EORI guide for the full picture.
This tool validates a known EORI — it cannot search by company name. If you are looking for your own number, check HMRC letters, your accountant, or our find your EORI number guide. Still need to register? Follow how to get an EORI number.
Learn who needs one, how to apply for free, and how GB, XI and EU numbers differ after Brexit.