Obligatorio el 1 de enero de 2027 · autónomos, 1 de julio de 2027

Módulo Verifactu para PrestaShop

TiendaFactu genera la factura de cada pedido pagado con numeración legal, envía el registro a la AEAT y muestra el QR oficial. Gratuito y completo, sin cuotas por factura y sin tocar código.

Versión 0.4.0 · PrestaShop 1.7.6 – 8.x · PHP 7.2+ · Sin tarjeta

Qué hace en tu tienda

Verifactu obliga a que sea el software que emite la factura quien mande el registro a la AEAT. En una tienda online ese software es tu PrestaShop, no la hoja de cálculo de tu gestoría. Esto es lo que el módulo resuelve por ti:

Una factura por pedido, con numeración legal

Cuando el pedido pasa a un estado de pagado se genera la factura con serie y numeración correlativa. El número se reserva y se graba en la misma transacción, así que un fallo nunca deja un hueco en la serie.

Envío del registro a la AEAT

El primer intento sale al emitir la factura y, si algo falla, los reintentos y la confirmación de la AEAT van por una tarea cron. La venta nunca se bloquea por un problema de red.

Desglose fiscal que cuadra al céntimo

Varios tipos de IVA en el mismo pedido, gastos de envío y descuentos: cada importe se imputa al tipo que le corresponde y el total coincide con el del pedido. Suena obvio y es donde falla casi todo el mundo.

QR oficial y rectificativas

Tu cliente recibe por email el enlace seguro a su factura con el QR de la AEAT. Cuando creas un abono en el back office, la rectificativa se emite y se envía sola, con su propia serie y su propio desglose.

Pruebas y producción, separadas

Claves distintas para cada entorno y una confirmación expresa antes de emitir de verdad. Los registros enviados a la AEAT no se pueden anular, así que el módulo se pone difícil a propósito.

NIF validado en el checkout

El NIF, NIE o CIF se valida en la dirección de facturación, en los campos nativos de PrestaShop. Sin NIF se emite factura simplificada; con él, factura completa.

Asistente de exenciones

Antes de que pagues nada, el módulo te dice si Verifactu no te aplica — País Vasco con TicketBAI, Navarra o presentación por SII — según la provincia de tu tienda.

Registro de auditoría y declaración responsable

Cada factura deja su rastro de eventos y cada versión publica su declaración responsable conforme a la Orden HAC/1177/2024. La AEAT no certifica aplicaciones comerciales: lo que la norma exige es exactamente esto.

Instalarlo son cinco minutos

Se instala como cualquier otro módulo de PrestaShop, subiendo el zip desde tu back office.

Sube el módulo

Módulos → Gestor de módulos → Subir un módulo, y seleccionas el zip que acabas de descargar.

Pon tus datos fiscales

Nombre fiscal, NIF y las dos series de facturación —una para facturas y otra para rectificativas—. Nada más.

Programa el cron

Copias la URL que te da el módulo, con su token, y la programas cada 15 minutos en tu hosting o en un servicio externo.

Prueba y activa

Arrancas en modo pruebas, compruebas que la factura sale con su QR, y cuando lo tengas verificado activas el envío real.

¿Quieres el detalle de cada paso, con capturas de pantalla y explicado sin tecnicismos? Está en la guía de instalación paso a paso.

Requisitos y compatibilidad

Si tu PrestaShop es de la rama 1.7.6 en adelante, funciona. No hay nada que instalar en el servidor.

PrestaShop1.7.6 – 8.x — verificado de extremo a extremo en 8.2.7 y en 1.7.6
PHP7.2 o superior
Tarea cronNecesaria — cada 15 min, para reintentos y confirmación de la AEAT
Certificado digital en tu hostingNo hace falta: la remisión va por proveedor técnico
RectificativasCon el abono estándar de PrestaShop, total o parcial
Modo de pruebasGratis e ilimitado, sin efectos fiscales
Al desinstalarSe borra la configuración; las facturas se conservan (obligación legal)
IdiomaEspañol

Qué es gratis y qué se paga

Conviene decirlo claro, porque en este mercado casi nadie lo hace.

El módulo: 0 €, completo

Todo lo de arriba está en la descarga gratuita. No hay funciones capadas, ni límite de facturas, ni versión «lite». Si ya tienes cuenta con un proveedor de remisión, pones tu clave y no nos pagas nada.

La conexión con la AEAT

El registro tiene que llegar a Hacienda a través de un proveedor técnico, y esa cuenta cuesta dinero venga de donde venga. Puedes contratarla por tu cuenta o dejárnosla a nosotros.

TiendaFactu Conecta: 14,99 €/mes

Damos de alta tu NIF, configuramos la clave y verificamos una factura de prueba en un máximo de un día laborable. Sin sobrecoste por intermediación: ese precio es el de la suscripción de verificación, el mismo que pagarías contratándola por tu cuenta. Tarifa plana: lo mismo emitas 10 facturas que 10.000. Con pago anual, 161,88 €/año — 13,49 €/mes. IVA no incluido.

Ver los precios completos y contratar Conecta · ¿Llevas tiendas de clientes? Mira el programa de agencias (desde 8,99 €/tienda/mes) o Verifactu para gestorías.

Preguntas frecuentes

¿El módulo de Verifactu para PrestaShop es gratis?

Sí, y es completo: no hay funciones bloqueadas ni límite de facturas. Lo que se paga aparte es la cuenta del proveedor técnico que remite los registros a la AEAT, y puedes contratarla tú directamente o dejarla en nuestras manos con Conecta.

¿Con qué versiones de PrestaShop funciona?

Con PrestaShop 1.7.6 y toda la rama 8.x, sobre PHP 7.2 o superior. El flujo completo —emisión, abono, cron, vista de factura— está verificado de extremo a extremo en 8.2.7 y en 1.7.6, contra el entorno de pruebas real del proveedor de remisión.

¿Necesito instalar un certificado digital en mi hosting?

No. Los registros se remiten a través de un proveedor técnico, así que tu certificado no llega a tocar el servidor de la tienda. Es una diferencia importante de seguridad frente a las soluciones que te piden subirlo.

¿Cómo se emiten las rectificativas?

Con el abono estándar de PrestaShop. Al crear un abono total o parcial desde el back office, el módulo emite la rectificativa con su propia serie, calcula su desglose de IVA a partir del detalle del abono y la remite a la AEAT sin que tengas que hacer nada.

¿Hace falta programar una tarea cron?

Sí, y es el único paso que pide algo fuera del back office. El primer envío se intenta al emitir la factura, pero los reintentos y la consulta de la confirmación de la AEAT van por una URL con un token propio de tu tienda. Se programa cada 15 minutos en tu hosting, o en un servicio externo gratuito si tu plan no deja crear crons.

¿Y si un pedido tiene varios tipos de IVA, envío y un descuento?

Se desglosa por tipo impositivo: el envío se imputa a su tipo real —aunque PrestaShop lo declare a cero— y el descuento al tipo que le corresponde, de modo que base por tipo es igual a la cuota en cada línea y el total cuadra con el del pedido al céntimo.

¿Puedo probarlo antes de enviar facturas reales?

Sí, y es lo que recomendamos. El modo de pruebas es gratuito e ilimitado. Además el módulo guarda claves separadas para pruebas y producción y exige una confirmación expresa antes de emitir de verdad: los registros enviados a la AEAT no se pueden anular, y las facturas de prueba se marcan como tales para que nadie las confunda con una real.

¿Y si estoy en el País Vasco o presento el IVA por SII?

Entonces Verifactu no te aplica: en el País Vasco rige TicketBAI y quienes presentan por SII ya informan en tiempo real. El asistente del módulo lo detecta según la provincia de tu tienda y te lo dice antes de que pagues nada. Más sobre exenciones.

¿Cuándo tengo que tenerlo funcionando?

El 1 de enero de 2027 si facturas como sociedad y el 1 de julio de 2027 si eres autónomo, según el RD-ley 15/2025. Usar software de facturación no adaptado puede sancionarse con hasta 50.000 € por ejercicio. Cuándo es obligatorio Verifactu: todas las fechas.

¿Y si mi tienda es WooCommerce?

Tenemos la versión para WooCommerce publicada en el directorio oficial de WordPress.org, también gratis y completa. Ver el plugin para WooCommerce.

Descárgalo y compruébalo tú mismo

Súbelo a tu PrestaShop, actívalo en modo pruebas y mira tu primera factura con QR en menos de diez minutos. Si luego quieres que nos encarguemos del alta, Conecta está a un clic dentro del propio módulo.

Gratis y completo · Sin tarjeta · Soporte en español en hola@tiendafactu.es

Sigue leyendo