Who needs a UK EORI number?

Since 1 January 2021, the United Kingdom runs its own customs regime, separate from the EU. That means every business that moves goods between Great Britain and any other country needs a GB EORI number — and "any other country" now includes the EU. Before Brexit, a UK–France shipment needed no customs paperwork; today it needs a full export and import declaration on each side, and both declarations name an EORI.

You need a UK EORI if you:

You generally do not need one for goods moving only within the UK, for services (no goods crossing the border), or for occasional personal purchases where the courier handles customs under its own arrangements.

The UK EORI format, explained

A UK EORI is the prefix GB followed by 12 digits. For VAT-registered businesses HMRC builds it from your VAT registration number:

ComponentExampleMeaning
Country prefixGBIssued by HMRC for Great Britain
VAT number123456789Your 9-digit UK VAT registration number
Suffix000Standard 3-digit branch suffix
Full EORIGB123456789000What goes on customs declarations

Businesses that are not VAT-registered still receive a GB + 12-digit number, but it is generated by HMRC rather than derived from a VAT number. Northern Ireland numbers follow the identical structure with the XI prefix. A common cause of rejected declarations is quoting the bare VAT number instead of the full EORI — always use the complete GB…000 string, and see our EORI format guide for how other countries structure theirs.

How to check a UK EORI number

HMRC runs an official EORI validation service for GB numbers. Our free EORI checker queries it directly: enter any GB number and you get an instant answer, including the registered business name and address where the trader has consented to publication.

Two things catch people out:

Lost track of your number? HMRC auto-issued GB EORIs to most VAT-registered businesses around Brexit, so check old HMRC letters first — our find your EORI number guide lists every place it may be hiding before you apply for a new one.

Cost, processing time and validity

CostFree — HMRC never charges for EORI registration
Processing timeUsually instant; up to 5 working days if HMRC runs extra checks
ValidityIndefinite — one EORI per legal entity for the life of the business
Where to applyGOV.UK, via your Government Gateway account
Who can applyLimited companies, sole traders, partnerships, charities — any entity moving goods

Beware of third-party websites charging £50–£100 to "register your EORI". They simply forward the same free GOV.UK form. Apply directly with HMRC — the full walkthrough is in our application guide.

What changed with Brexit?

Until 31 December 2020, UK businesses held EU EORI numbers with the GB prefix, valid across the whole EU. When the transition period ended, those numbers left the EU system:

The practical rule of thumb: GB for Great Britain, XI for Northern Ireland–EU flows, and an EU number if you clear customs inside the EU. If Northern Ireland trade affects you, our XI EORI guide covers eligibility and how to add an XI number to an existing GB registration.

Common UK EORI problems (and fixes)