IVA de la Unión Europea en PrestaShop: NIF-IVA, B2B y multitienda
PrestaShop es de las plataformas mejor preparadas para vender a la Unión Europea: recoge el número de IVA del cliente, distingue empresas de particulares y permite montar reglas de impuestos por país. Esta página explica qué de todo eso llega al sistema de facturación, cómo se comporta un pedido europeo y qué cambia si tienes varias tiendas en la misma instalación.
Los pedidos de PrestaShop llegan a Factulit con el país de entrega, el NIF-IVA del cliente, el tipo de cliente y el desglose de líneas e impuestos. Con esos datos, un pedido europeo se puede resolver sin intervención: el NIF-IVA se comprueba en VIES y el pedido solo se retiene si algo no cuadra.
¿Qué datos manda PrestaShop a Factulit?
El país de la dirección de entrega, que es el que fija el destino de una venta a distancia, y no el de la dirección de facturación. Además, el NIF-IVA que el cliente haya introducido, la clasificación entre empresa y particular, y el desglose de líneas con sus impuestos y la naturaleza del envío.
La clasificación entre empresa y particular no se inventa: se resuelve a partir de los datos que la propia tienda ya guarda del cliente, como la razón social o el identificador fiscal de empresa. Y el NIF-IVA se marca como identificador intracomunitario cuando el país es de la Unión Europea y distinto de España, que es justo el caso en el que hay que comprobarlo.
¿PrestaShop valida el NIF-IVA por sí solo?
El módulo comprueba el formato antes de enviarlo, pero la validación que cuenta se hace en el servidor de Factulit, consultando VIES. Comprobar el formato descarta erratas; comprobar en VIES es lo que acredita que ese operador está habilitado para operaciones intracomunitarias.
La diferencia importa porque un número puede tener un formato impecable y no estar dado de alta para operar dentro de la Unión Europea, que es el caso más frecuente cuando un cliente insiste en que su número es correcto. Está desarrollado en qué valida VIES exactamente.
¿Y la exención de IVA de los grupos de clientes?
Es una decisión de tu tienda y Factulit la respeta, pero la comprueba. PrestaShop permite dejar a un cliente o a un grupo sin impuestos, y ese ajuste se propaga al pedido y de ahí a la factura.
El riesgo de esa configuración es que una exención puesta a mano no explica su causa, y una operación exenta necesita declarar por qué lo está. Una venta sin impuestos a un cliente europeo puede ser una entrega intracomunitaria exenta perfectamente correcta, o puede ser un cliente al que alguien le quitó el IVA hace dos años sin motivo. Cuando la exención no viene acreditada línea a línea, el pedido se retiene en lugar de emitirse.
¿Cómo funciona si tengo varias tiendas en la misma instalación?
El módulo entrega todas las tiendas de la instalación y tú eliges cuáles sincronizan, desde el selector de los ajustes. Cada tienda puede tener su propio perfil de facturación, con su serie y su modo, de forma que una tienda que vende a la Unión Europea y otra que vende solo en España no comparten criterio ni numeración.
Dos límites que conviene tener claros antes de montarlo. El primero: una instalación multitienda conecta con un único titular fiscal; si tus tiendas facturan con NIF distintos, son negocios distintos. El segundo: ampliar el alcance después, añadiendo una tienda nueva o pasando una conexión a automático, exige confirmarlo expresamente. No se amplía solo.
¿Qué pedidos se van a quedar retenidos?
Los que no se pueden resolver sin una decisión tuya. No es un fallo del módulo: es el diseño, porque la alternativa sería emitir una factura con una suposición.
- El NIF-IVA no valida en VIES: no se puede aplicar la exención.
- VIES no responde: queda pendiente de comprobar, y nunca se marca el número como inválido por una caída del servicio.
- El cliente figura como particular y a la vez aporta un NIF-IVA: la contradicción se conserva visible y hay que resolverla.
- El país de la entrega y el del cliente no coinciden: se avisa antes de emitir.
- El pedido viene con una exención genérica sin causa declarada por línea.
- El tipo aplicado no existe en el país de destino en la fecha de la operación.
¿Quién configura los tipos de IVA por país?
Tu tienda. PrestaShop tiene su propio sistema de impuestos y reglas de impuestos por país, y ahí es donde se decide qué se le cobra a cada cliente. Factulit no lo modifica: toma el tipo aplicado y comprueba que exista en el país de destino y que cuadre con el resto del pedido.
Por eso una tienda mal configurada no se arregla conectándola: se detecta. Y decidir si estás acogido a la ventanilla única y si has superado el umbral de 10.000 euros es una decisión previa que no se deduce de las reglas de impuestos de PrestaShop. Está en la guía del IVA en las ventas online a la Unión Europea.
¿Y las devoluciones de un pedido europeo?
Un reembolso total o parcial en PrestaShop genera la factura rectificativa correspondiente, con el detalle por línea del reembolso. En una venta que tributó en destino, la rectificativa arrastra el mismo tratamiento fiscal que la factura original, no el que tendría hoy.
Es un motivo más para emitir bien a la primera: una rectificación hereda el criterio de la operación que corrige. Está desarrollado en devoluciones y facturas rectificativas.
Preguntas frecuentes
Dudas sobre PrestaShop y las ventas a la Unión Europea. Hay más en las preguntas frecuentes sobre VeriFactu.
ContactarLos datos ya están en tu PrestaShop
Tu tienda ya recoge el número de IVA y ya sabe qué clientes son empresas. Lo que falta es comprobarlo en cada pedido y dejar constancia, que es exactamente lo que hace Factulit antes de emitir. Puedes ver el módulo de PrestaShop, la guía de implantación paso a paso o cómo se comportan las cinco plataformas comparadas.
Última actualización 31/08/2026. Este contenido es informativo y no constituye asesoramiento fiscal ni jurídico; para tu caso concreto, consulta con tu asesoría. El comportamiento descrito corresponde al módulo de PrestaShop de Factulit en esa fecha; la configuración de impuestos de PrestaShop es responsabilidad de la tienda y puede variar entre versiones.
Que tu PrestaShop compruebe el NIF-IVA en cada pedido
Validación en VIES con evidencia, aviso de incongruencias de país y series separadas por tienda. Solicita acceso.