VIES not working
When VIES is not working, the problem may be the EU gateway, one national VAT registry, rate limits, or the submitted input.
When VIES is not working, the problem may be the EU gateway, one national VAT registry, rate limits, or the submitted input.
First checks
Retry once after a short delay, confirm the country code and VAT number format, and check whether other countries are responding.
If only one country fails, the member-state registry may be unavailable while the VIES gateway is still online.
Do not overinterpret outages
A temporary VIES failure should not be recorded as an invalid VAT number.
Keep unavailable, timeout, and rate-limit responses separate until a later validation produces a clear result.
Validating VAT numbers at volume?
Join the batch/API list for CSV validation, retries, audit exports, and developer access.
Related VIES guides
- UK VAT number checkWhy a GB VAT number returns nothing in VIES, how XI differs, and where a UK VAT registration is actually checked.
- VIES VAT checkerCheck an EU VAT number in VIES and understand what the response means.
- EU VAT number validationValidate EU VAT IDs and learn when VAT checks matter for cross-border trade.
- VIES consultation numberLearn what a VIES consultation number is and when it can appear.
- VIES errors explainedMS_UNAVAILABLE, MS_MAX_CONCURRENT_REQ, TIMEOUT, INVALID_INPUT and SERVICE_UNAVAILABLE — what each VIES error actually means, whether to retry, and which member states are down right now.
- VIES service unavailableWhat to do when VIES or a national VAT registry is unavailable.