Módulo para Magento 2 · gratuito · código abierto
Verifactu para Magento 2
Envía cada factura y nota de crédito de Magento a Quaderno, proveedor certificado de Verifactu, y guarda en Magento el número de factura, el PDF y el enlace de verificación (QR) de la AEAT.
composer require normaro/module-verifactu
Plazos
Según el Real Decreto-ley 15/2025, Verifactu es obligatorio desde el 1 de enero de 2027 para los contribuyentes del Impuesto sobre Sociedades y desde el 1 de julio de 2027 para el resto, incluidos los autónomos.
El 5 de octubre de 2026 el Ministerio de Hacienda anunció un aplazamiento a octubre de 2028. Mientras no se publique en el BOE, las fechas vigentes son las de 2027.
Qué hace
- Factura de Magento → factura completa o factura simplificada en Quaderno, con el IVA desglosado por tipos, el NIF y la dirección del cliente. Ventas B2B en la UE con NIF-IVA.
- Nota de crédito de Magento → factura rectificativa vinculada a la factura original.
- Cola y reintentos. El envío no frena el pedido ni el panel: si Quaderno no responde, el módulo vuelve a intentarlo solo.
- Comprobaciones antes de enviar: NIF válido, dirección completa, límite de la factura simplificada, ventas a Canarias, Ceuta y Melilla, totales que cuadran y clases de impuesto sin asignar. Lo que no pasa, queda bloqueado con el motivo.
- En la cuenta del cliente: número de factura, PDF y enlace de verificación de la AEAT.
- En el panel de administración: estado de cada documento, motivo de los bloqueos, avisos y reenvío manual.
- Textos del módulo en español e inglés.
Qué no hace
- El sistema de facturación es Quaderno: genera los registros de facturación, los firma y los envía a la AEAT. El módulo no genera registros; pasa los datos de Magento a Quaderno y muestra el resultado.
- Necesita una cuenta de Quaderno de pago (planes desde 49 €/mes) con Verifactu activado.
- No cubre los territorios forales (TicketBAI en el País Vasco, sistema propio de Navarra). Las empresas acogidas al SII no están obligadas a Verifactu.
- No modifica los emails de factura de Magento en esta versión: la lista de instalación explica qué hacer con ellos.
Requisitos
- Magento
- Open Source 2.4.7 o 2.4.8 (Adobe Commerce: sin probar)
- PHP
- 8.2 – 8.4, según la versión de Magento
- Quaderno
- cuenta con Verifactu activado y certificado digital
Instalación
composer require normaro/module-verifactu
bin/magento module:enable Normaro_Verifactu
bin/magento setup:upgrade
bin/magento setup:di:compile
Configuración en Stores › Configuration › Sales › Verifactu. Antes de pasar a producción, siga la lista de instalación y el README (en inglés).
Contacto
¿Dudas con la instalación o la configuración del módulo? Escríbanos a support@normaro.es.
Errores y propuestas: GitHub Issues.