PrestaShop Contabilidad y Facturación

Validación IVA Intracomunitario VIES e Inversión del Sujeto Pasivo B2B

IVA intracomunitario verificado, inversión del sujeto pasivo automatizada, pruebas de auditoría con marca de tiempo.

Verificación VIES en tiempo real, exención B2B automática (art. 138) y un registro de pruebas inalterable para afrontar con tranquilidad una inspección fiscal.

De un vistazo
  • Verificación VIES en tiempo real en el checkout y el registro, con distintivo de validación instantáneo
  • Inversión del sujeto pasivo automática: factura al 0 % de IVA para clientes B2B intracomunitarios válidos (art. 138)
  • Registro de pruebas con marca de tiempo e inalterable, con el número de consulta oficial VIES
  • Mención legal de inversión del sujeto pasivo en la factura PDF, en 5 idiomas y personalizable
  • Compatible con PrestaShop 8 y 9, multitienda, exportación CSV del registro para la administración tributaria
PrestaShop 8 & 9 Multitienda 5 idiomas (FR/EN/ES/DE/IT) Inversión del sujeto pasivo (art. 138) Registro a prueba de auditorías
  • Reembolso de 30 días
  • 12 meses de actualizaciones
  • Soporte 24h
www.datafirefly.com/es/
Validación de un número de IVA intracomunitario mediante VIES en el checkout B2B de PrestaShop
v1.0.0 · actualizado 2026-07-11
Qué hace

La versión corta.

01

Verificación VIES en tiempo real

El número de IVA se comprueba en la base de datos oficial VIES de la Comisión Europea a medida que se escribe, tanto en el checkout como en el registro. Un distintivo indica al instante si el número es válido, no válido o si VIES no está disponible en ese momento.

02

Inversión del sujeto pasivo automática (art. 138)

En cuanto un cliente profesional de otro país de la UE tiene un número de IVA validado, el pedido se factura sin impuestos mediante el mecanismo de inversión del sujeto pasivo. Sin regla de impuesto manual, sin error de tipo.

03

Número de consulta oficial

Al indicar su propio número de IVA, cada comprobación consulta VIES con un identificador de solicitante: la base devuelve entonces un número de consulta oficial, la prueba más sólida que un inspector fiscal puede exigir.

04

Registro de pruebas inalterable

Cada consulta VIES se guarda con fecha y hora, resultado, razón social, número de consulta, origen y dirección IP. El registro es de solo lectura, no puede eliminarse y se conserva incluso tras desinstalar el módulo.

05

Mención legal en la factura

Cuando una factura se emite realmente al 0 % de IVA, la mención legal de inversión del sujeto pasivo se imprime automáticamente en el PDF, en el idioma del cliente, con el número de IVA y la fecha de verificación.

06

Revalidación automática por cron

Una tarea programada vuelve a comprobar periódicamente los números de IVA de sus clientes recurrentes, para que sus pruebas se mantengan actualizadas sin trabajo manual.

La versión larga

Todo lo que querrías saber antes de instalar.

Una mirada detallada a cómo funciona Validación IVA Intracomunitario VIES e Inversión del Sujeto Pasivo B2B, por qué lo construimos así y la lógica detrás de las características anteriores.

§ 01

Por qué este módulo

Vender B2B dentro de la Unión Europea conlleva una obligación precisa: facturar sin impuestos (inversión del sujeto pasivo) solo si el número de IVA del cliente es realmente válido, y poder demostrarlo. En la práctica, muchas tiendas exoneran sin verificar, o verifican sin conservar ninguna prueba. Durante una inspección, la administración reclama la prueba de la consulta VIES en el momento de la venta, y su ausencia puede dar lugar a una regularización del IVA no repercutido. Este módulo automatiza toda la cadena: verificación, exención y, sobre todo, la constitución de la prueba.

§ 02

Verificación VIES en tiempo real

En cuanto un cliente introduce su número de IVA en el formulario de dirección o de registro, el módulo consulta la base de datos oficial VIES de la Comisión Europea. Un distintivo aparece de inmediato: número válido (con la razón social devuelta por VIES), no válido, formato incorrecto o servicio temporalmente no disponible. La comunicación se realiza por SOAP y recurre a la API REST cuando es necesario, con un tiempo de espera controlado para no bloquear nunca el proceso de compra.

§ 03

Inversión del sujeto pasivo automática y conforme

Cuando un cliente profesional establecido en otro Estado miembro tiene un número de IVA validado y reciente en el registro, su pedido se factura al 0 % de IVA mediante el mecanismo nativo de inversión del sujeto pasivo de PrestaShop. Sin regla de impuesto que crear manualmente, sin riesgo de un tipo erróneo. La vía de cálculo del impuesto nunca realiza una llamada de red: se basa únicamente en las pruebas ya registradas, para seguir siendo rápida y fiable.

§ 04

Un registro de pruebas pensado para auditorías

Cada consulta VIES se registra en un registro dedicado: fecha y hora, país, número de IVA, resultado, razón social y dirección, número de consulta oficial, canal (dirección, registro, pedido, cron, manual) y dirección IP. El registro es estrictamente de solo lectura — no es posible eliminar nada desde la interfaz — porque una pista de auditoría solo tiene valor si es inalterable. Además, se guarda una instantánea en el momento preciso en que se valida cada pedido, lo que vincula cada factura sin impuestos con su prueba. El registro se conserva incluso si desinstala el módulo.

§ 05

El número de consulta oficial

El punto más importante durante una inspección. Al indicar su propio número de IVA en la configuración, el módulo consulta VIES en modo checkVatApprox con un identificador de solicitante: la base europea devuelve entonces un número de consulta oficial con marca de tiempo, que demuestra formalmente que verificó al cliente en esa fecha. Es la prueba más sólida que puede presentar a la administración tributaria.

§ 06

Mención legal y back-office

Cuando una factura se emite realmente al 0 % de IVA y existe una prueba válida, la mención legal de inversión del sujeto pasivo se imprime automáticamente en el PDF, en el idioma del cliente y con las referencias de la verificación. En el back-office, un panel en la ficha del pedido muestra el estado VIES, la razón social y el número de consulta, con acceso directo al registro y a su exportación CSV.

§ 07

Robusto y configurable

Usted decide qué ocurre si VIES no está disponible en ese momento: aceptar el pedido sin exención (por defecto) o bloquearlo. Las ventanas de validez, caché y revalidación son configurables, una tarea cron protegida actualiza las pruebas de los clientes recurrentes y las comprobaciones en tiempo real están protegidas por una limitación de frecuencia. El módulo está desarrollado sin Composer, en PSR-4, con JavaScript vanilla sin dependencias.