¿Qué es el VIES? Validación de números de IVA intracomunitario de la UE
Qué hace y qué no hace el sistema VIES, por qué la validación es una condición sustancial para la aplicación del tipo cero, cómo gestionar las caídas del servicio y qué pruebas conservar.
El VIES (sistema de intercambio de información sobre el IVA) es el servicio de la Comisión Europea que permite comprobar si un número de IVA (VAT number) de la UE es válido. Usted introduce un código de país y un número, y el sistema le indica si dicho número está registrado actualmente para el comercio intracomunitario, devolviendo a menudo también el nombre y la dirección registrados.
No se trata de una base de datos gestionada por la Comisión. El VIES funciona como un intermediario (relay): cada consulta se retransmite en tiempo real a la administración tributaria nacional que emitió el número, y la respuesta proviene de ella. Esta arquitectura explica prácticamente todo sobre el comportamiento del VIES en la práctica, incluidas sus caídas del servicio.
Por qué es importante la validación
Desde las "medidas rápidas" (quick fixes) de la UE de 2020, disponer de un número de IVA válido del cliente es una condición sustancial para aplicar el tipo cero a una entrega intracomunitaria, y no un mero trámite administrativo que pueda resolverse más adelante.
La consecuencia es directa: si vende bienes a una empresa de la UE cuyo número de IVA resulta no ser válido, la operación pasa a estar sujeta al tipo impositivo de su país. Deberá abonar ese IVA con cargo a su propio margen en una venta en la que no repercutió nada. El cliente no aceptará un recargo retroactivo y, para cuando una auditoría lo detecte, la relación comercial podría llevar años en marcha.
El mismo razonamiento se aplica a la inversión del sujeto pasivo (reverse charge) en servicios: el mecanismo depende de que el cliente tenga la condición de sujeto pasivo, y su número de IVA constituye la prueba de ello.
Qué confirma el VIES y qué no
Lo que confirma: que el número es válido en el momento de la consulta y que está registrado para operaciones intracomunitarias.
Lo que no confirma:
- Que la persona con la que está tratando sea la empresa titular del número. El VIES no le advertirá si la solicitud de factura proviene de un impostor.
- Que el número fuera válido en el pasado o que lo sea mañana. Se trata de una respuesta referida a un momento puntual en el tiempo.
- Aspectos relacionados con la solvencia o la legitimidad comercial.
- Coherencia en los datos de nombre y dirección; por decisión nacional, algunos Estados miembro facilitan los datos del operador económico, mientras que otros no devuelven absolutamente nada.
Por lo tanto, la validación constituye una comprobación necesaria, pero no suficiente. Si existe una discrepancia en el nombre entre el VIES y el registro de su socio comercial, conviene realizar una revisión manual antes de aplicar el tipo cero a una factura: podría tratarse de un nombre comercial (trading name), de una reestructuración societaria o directamente de una empresa errónea.
El problema operativo: las caídas del VIES
Dado que las consultas se retransmiten a los sistemas nacionales, la caída del servicio en un único Estado miembro imposibilita la verificación de los números de dicho país, mientras el resto sigue funcionando con normalidad. Las tareas de mantenimiento programadas se comunican de antemano, pero las interrupciones no programadas, no.
Esto plantea un dilema de diseño evidente: ¿qué debe hacerse cuando un cliente desea realizar una compra y el VIES no responde?
Bloquear la venta es la respuesta más rudimentaria y, al mismo tiempo, incorrecta. Ello convierte el tiempo de actividad (uptime) de un servicio externo en una dependencia crítica para sus ingresos, y la normativa fiscal no exige una comprobación instantánea, sino que usted haya tomado medidas razonables y pueda justificarlas. El modelo operativo adecuado es el siguiente:
- Almacenar las validaciones en caché durante un periodo de vida razonable en lugar de volver a consultar en cada transacción.
- Recomprobar antes de que sea crítico, es decir, en el momento de emitir una factura respaldada por un resultado antiguo.
- No bloquear nunca la venta debido a una caída del servicio. Debe registrarse que este no se encontraba disponible.
- Derivar los casos inciertos a una cola de revisión manual: resultados no válidos, fallos del servicio y discrepancias en los nombres.
- Conservar la respuesta, no solo el resultado, para poder demostrar qué se le indicó y en qué momento.
Este último punto es lo que transforma una simple comprobación en una prueba fehaciente. Un "lo validamos" tiene mucho menos valor ante una auditoría que una respuesta almacenada junto con su marca temporal (timestamp) y el identificador de solicitud devuelto por el servicio.
Cómo lo implementa Nordlet
La validación se ejecuta de forma automática al registrar socios comerciales (la creación o modificación de un socio con un código de IVA activa una comprobación) y también puede invocarse directamente mediante POST /v1/partners/validate-vat, ya sea por código de IVA o por ID de socio.
El resultado queda almacenado en caché en el perfil del socio junto con su marca temporal y la carga útil completa de la respuesta del VIES. Los resultados con una antigüedad superior a 30 días se vuelven a validar automáticamente antes de emitir una factura, de modo que la prueba vinculada a la factura sea reciente y no tenga varios meses.
El proceso nunca se bloquea. Un número no válido, un servicio inaccesible o un nombre que no coincide con el del operador registrado generan una incidencia en una cola de revisión de IVA (VAT review queue) en lugar de interrumpir la venta:
invalid- El VIES indica que el número no es válido.service_error- El VIES no estaba accesible o devolvió un error.name_mismatch- El VIES devolvió un nombre de operador que no presenta coincidencias significativas con el registro de su socio, tras eliminar las formas jurídicas y los signos diacríticos.
Las revisiones se resuelven mediante una decisión y una nota opcional (confirmado como válido, confirmado como no válido o descartado) a través de /v1/partners/vat-reviews/resolve, y una posterior comprobación exitosa cierra de forma automática una revisión abierta. Los eventos de webhook vat_review.opened y vat_review.resolved permiten a una plataforma reaccionar en lugar de realizar sondeos periódicos (polling).
Por último, cada factura emitida bloquea una instantánea de pruebas de IVA (VAT evidence snapshot): la carga útil de la respuesta del VIES, su marca temporal, el identificador de solicitud, la versión de la tabla de tarifas y las señales de ubicación utilizadas. Dicha instantánea es lo que permite reproducir una decisión tomada hace dos años utilizando los datos de entrada existentes en aquel momento, que es precisamente la cuestión clave en una auditoría.
FAQ
¿Qué es el VIES?
Es el sistema de intercambio de información sobre el IVA de la UE, un servicio en línea que comprueba si un número de IVA intracomunitario es válido. Transmite cada consulta a la administración tributaria nacional emisora del número y devuelve su respuesta, a veces acompañada del nombre y la dirección registrados.
¿Es obligatorio por ley comprobar un número de IVA en el VIES?
Para aplicar el tipo cero a las entregas intracomunitarias, disponer de un número de IVA de cliente válido es una condición sustancial, por lo que la comprobación es el medio para acreditarlo. Los Estados miembro esperan una verificación razonable y pruebas documentales de la misma; no realizar la comprobación le hace responsable del IVA que nunca repercutió.
¿Qué significa si el VIES no devuelve ningún nombre ni dirección?
Significa que el Estado miembro emisor ha optado por no divulgar dichos datos (varios países no lo hacen). Una respuesta válida que no incluye el nombre sigue siendo una respuesta válida; simplemente aporta menos elementos para realizar comprobaciones cruzadas.
¿Qué debo hacer si el VIES no está disponible?
No bloquee la venta. Registre la incidencia, proceda basándose en las pruebas de las que disponga y vuelva a realizar la comprobación una vez que el servicio recupere la operatividad. Derive el caso a una cola de revisión para que una persona pueda confirmarlo, en lugar de dejar que desaparezca.
¿Con qué frecuencia deben revalidarse los números de IVA?
Al menos antes de basarse en el número para realizar una operación exenta con aplicación del tipo cero. Una práctica habitual consiste en almacenar las validaciones en caché durante unos 30 días y volver a comprobarlas al emitir una factura si el resultado está desactualizado. Los clientes pueden perder su condición de operadores intracomunitarios, y la comprobación verdaderamente relevante es la más cercana al momento de la entrega.