Concept Definition
What is VIES?
VIES (VAT Information Exchange System) is a database operated by the European Commission that allows verification of EU VAT identification numbers. It provides real-time lookup of registration status, business name, and address for valid VAT numbers across all 27 EU member states and Northern Ireland.
How can VIES be queried programmatically?
VIES provides a SOAP web service and, from 2022, a REST API. Both return registration status, registered name, and address. E-invoicing platforms integrate VIES queries into pre-submission VAT validation workflows.
- SOAP endpoint: Available at ec.europa.eu/taxation_customs/vies/
- REST API: JSON responses, available since 2022
- Rate limits: Apply to automated queries. High-volume users should cache results.
- Unavailability: Individual member state systems may be temporarily unavailable. Validation should handle partial results gracefully.
Frequently Asked Questions
- Is a VIES response sufficient for reverse charge?
- A positive VIES response confirms the VAT number is valid and active. This is a necessary but not sufficient condition for applying reverse charge. The supply must also meet the reverse charge eligibility criteria (cross-border B2B service or specified domestic supply).
- What if VIES is unavailable at the time of invoicing?
- If VIES is temporarily unavailable, businesses should document the validation attempt and the system unavailability. A subsequent successful validation should be performed and retained. Tax authorities generally accept good-faith efforts when system outages prevent real-time validation.