Loading...
Loading...
Northern Ireland (UK)
Northern Ireland VAT number for EU-trade
The Northern Ireland VAT number for EU-trade is a 9-digit number prefixed by the ISO 3166-1 alpha-2 temporary country code XI. After Brexit the UK has left the EU VAT area, but Northern Ireland remains part of the EU VAT area for trade in goods. The number follows the same rules as the UK VAT number, and is the only UK VAT number that is still verifiable by the EU VIES system.
This identifier follows a strict format, here represented as X = alphanumeric character, A = letter, 0 = digit, and # = alphanumeric or special character (*, +, ?).
Example of syntactically valid Northern Ireland VAT number for EU-trade
VATXI 782 5804 05Data for this identifier is verified against the following registries
VIESVAT Information Exchange Systemeu-viesHMRCHM Revenue & Customsuk-hmrcNorthern Ireland VAT number for EU-trade
Syntax XI 782 5804 05
Verification API
Use our API to verify any NI-EU VAT number from the Northern Ireland (UK) in real-time and get detailed information about the associated entity, ensure its presence in the registry of record, see the registered address, and more.
curl -X GET "https://verifyvat.com/api/verify/xi_vat/XI782580405" \
-H "x-api-key: {your_api_key}"
# You can also use query parameters with a GET request:
curl -X GET "https://verifyvat.com/api/verify?type=xi_vat&id=XI782580405" \
-H "x-api-key: {your_api_key}"
# Or via JSON body with a POST request:
curl -X POST "https://verifyvat.com/api/verify" \
-H "Content-Type: application/json" \
-H "x-api-key: {your_api_key}" \
-d '{"type":"xi_vat","id":"XI782580405"}'curl -X GET "https://verifyvat.com/api/types/xi_vat"
# Via query parameters with a GET request:
curl -X GET "https://verifyvat.com/api/id-types?id=xi_vat"
# Or via JSON body with a POST request:
curl -X POST "https://verifyvat.com/api/id-types" \
-H "Content-Type: application/json" \
-d '{"id":"xi_vat"}'Format API
Explore the format and validation rules of this identifier, and implement the verification logic in your platform.
Get started
Whether you’re checking one company or building verification into your product, VerifyVAT gives you instant access to official business data: clear, accurate, and always up to date. No fluff, no guesswork, just the facts you need from the sources that matter.