You enter your EORI number into HMRC's checker, the EU's validation service, or a carrier's booking system — and it comes back as invalid. This is one of the most common hold-ups at the border, and the good news is that most causes are quick to diagnose and fix. This guide walks through every reason an EORI shows as not valid and gives you a clear step to resolve each one.
First, confirm it's actually invalid
Before assuming your registration is broken, rule out the simplest explanation: you're checking the wrong database. A GB EORI is validated by HMRC, while an EU EORI (like a German DE number) is validated by the European Commission's system. Checking a GB number against the EU service — or vice versa — will nearly always return "invalid" even when the number is perfectly good.
Run your number through our EORI number checker first. If it validates there but fails in a carrier system, the problem is likely a typo or a propagation delay rather than your registration.
Reason 1: Wrong country prefix
Every EORI starts with a two-letter country code. Using the wrong prefix is the single most frequent cause of an EORI number invalid error, especially since Brexit created the GB/XI split.
| Prefix | Used for | Validated by |
|---|---|---|
| GB | Great Britain (England, Scotland, Wales) | HMRC |
| XI | Northern Ireland | HMRC / EU |
| DE, FR, NL, etc. | EU member states | EU (European Commission) |
The fix: Match the prefix to the transaction. If you're moving goods into Northern Ireland or the EU, you may need an XI EORI number rather than a GB one. Check our EORI number format guide to confirm your number is structured correctly for its country.
Reason 2: The number hasn't propagated to the EU database yet
If you've just been issued an EORI, there is often a delay before it appears in the validation systems. GB numbers usually validate on HMRC within a few working days, and XI or EU numbers can take longer to sync across the European Commission's database.
The fix: Wait 24–48 hours after issue and try again. If it still fails after several working days, contact the issuing authority (HMRC for GB/XI numbers) to confirm the registration completed. Don't book freight against an unvalidated number — carriers will reject it.
Reason 3: Typo or missing digits
EORI numbers are long, and a single transposed or dropped digit will make the whole thing fail. GB EORIs are typically the letters "GB" followed by 12 digits (your VAT number plus a 000 suffix, if VAT-registered), or 15 characters for non-VAT traders.
The fix:
- Copy the number directly from your HMRC approval email or dashboard — don't type it from memory.
- Remove any spaces, dashes or hidden characters when pasting into a checker.
- Count the digits against the expected length for your country.
- Re-run it through the EORI checker to confirm the corrected version validates.
Reason 4: You're using your VAT number instead of your EORI
Because a GB EORI is built from your VAT number, people often assume they're interchangeable. They aren't. Entering a bare VAT number (nine digits, no 000 suffix) where an EORI is required will return an invalid result.
The fix: Add the "GB" prefix and the correct suffix. A VAT number of 123456789 generally corresponds to an EORI of GB123456789000 — but only if you've actually registered for EORI. Having a VAT number does not automatically create an EORI. If you're unsure whether you were ever issued one, see how to find your EORI number.
Reason 5: Expired, deregistered or never activated
An EORI can stop validating if the business was deregistered, dissolved, or if the registration was never fully completed. This also happens when a company's VAT registration is cancelled — the linked EORI may be withdrawn.
The fix:
- Check whether your VAT registration is still active.
- Confirm the trading entity still exists at Companies House.
- Contact HMRC's EORI team to reactivate or reissue if the registration lapsed.
- If your business structure changed (e.g. sole trader to limited company), you likely need a new EORI for the new legal entity.
Reason 6: Registered in the wrong jurisdiction after Brexit
Post-Brexit, a GB EORI is no longer recognised for customs declarations inside the EU. If you're an established UK business now clearing goods in an EU country, or an EU business importing into Great Britain, you may hold an EORI from the wrong side of the border.
The fix: Determine where your customs declarations are actually made:
| Your situation | EORI you need |
|---|---|
| Importing/exporting to or from Great Britain | GB EORI |
| Moving goods to/from Northern Ireland or the EU | XI or EU EORI |
| UK business clearing goods within an EU state | An EORI from that EU country |
If you trade into Northern Ireland regularly, you almost certainly need the XI EORI alongside your GB one.
Reason 7: Carrier or software system lag
Sometimes the EORI is valid everywhere except your freight forwarder's or courier's platform. Carrier systems cache data and can lag behind the official databases, or reject numbers formatted with spaces.
The fix: Confirm the number validates in the official checker, then send the carrier a screenshot of the successful validation and ask them to refresh their records. Strip any formatting before entering it into their system.
Quick troubleshooting checklist
- Right database? GB/XI to HMRC, EU numbers to the Commission.
- Right prefix? GB vs XI vs DE etc.
- Correct length and no typos? Copy-paste from source.
- EORI, not VAT number? Check the prefix and suffix.
- Registration still active? Confirm VAT and company status.
- Newly issued? Allow 24–48 hours to propagate.
- Right jurisdiction? Match to where declarations are made.
Next step
Start by validating your number in our EORI checker to see exactly where it fails. If it doesn't validate anywhere, the issue is your registration — check whether it lapsed or whether you need a number in a different jurisdiction. If it validates but a carrier still rejects it, the problem is on their side and a validation screenshot usually resolves it fast. When in doubt about the number itself, our format guide shows you exactly what a correct EORI should look like.
Comments (0)
No comments yet. Be the first to share your thoughts!
Leave a comment
Your comment will appear after it's reviewed. Your email is never shown publicly.