VeriFactu en WooCommerce: qué necesita tu tienda y qué cubre un plugin

WooCommerce gestiona pedidos, no facturas VeriFactu. Si tu tienda emite facturas o tiques desde WordPress, el programa que las emite tendrá que cumplir el reglamento. Esta guía explica qué significa eso en la práctica y cómo elegir.

Actualizada el 29 de septiembre de 2026 · Guía técnica orientativa, no asesoramiento fiscal.

1. ¿Le afecta a tu tienda?

VeriFactu (Real Decreto 1007/2023 y Orden HAC/1177/2024) se aplica a quien emite facturas con un programa informático. En una tienda online, eso suele ser:

Los plazos son el 1 de enero de 2027 para quienes tributan en el Impuesto sobre Sociedades y el 1 de julio de 2027 para el resto, incluidos los autónomos. Hay exclusiones, como quienes están en el SII o tienen el domicilio fiscal en el País Vasco o en Navarra. Lo tienes detallado en la guía de plazos.

2. Qué tiene que hacer el sistema que emite las facturas

El plugin o servicio con el que emitas las facturas debe, como mínimo:

  1. Generar un registro de facturación por cada factura (registro de alta) y por cada anulación, en el formato XML definido por la AEAT.
  2. Encadenar los registros con la huella SHA-256, de modo que no se puedan alterar ni borrar sin dejar rastro.
  3. Funcionar en una de las dos modalidades:
    • VERI*FACTU: remite cada registro a la AEAT de forma inmediata. Es la opción más habitual para tiendas pequeñas.
    • No VERI*FACTU: conserva los registros firmados electrónicamente y lleva un registro de eventos, y los pone a disposición de la AEAT si los pide.
  4. Incluir el código QR con la URL de cotejo en cada factura, también en las simplificadas, y en la modalidad VERI*FACTU la leyenda «VERI*FACTU».
  5. Gestionar rectificativas y anulaciones: devoluciones, reembolsos parciales y errores en facturas ya emitidas.
  6. Venir con la declaración responsable del fabricante del software, que certifica que cumple el reglamento.

3. Las opciones para una tienda WooCommerce

OpciónCómo funcionaA tener en cuenta
Plugin de facturación con VeriFactu Genera la factura desde el pedido y envía el registro a la AEAT, directamente o a través de un servicio intermedio. Revisa si necesita tu certificado digital, si cobra por factura y quién firma la declaración responsable.
Servicio de facturación externo conectado La tienda envía el pedido a un programa de facturación en la nube, que emite la factura y cumple VeriFactu. Suele tener cuota mensual. Comprueba que la integración con WooCommerce esté mantenida.
Aplicación gratuita de la AEAT La AEAT ofrece una aplicación gratuita VERI*FACTU para emitir facturas desde su sede electrónica. Es manual: sirve si emites pocas facturas, pero no se integra con la tienda.

4. 7 preguntas antes de elegir un plugin o servicio

  1. ¿Qué modalidad usa, VERI*FACTU o no VERI*FACTU?
  2. ¿Dónde está su declaración responsable y quién la firma?
  3. ¿Genera el registro XML y lo envía a la AEAT, o solo añade un QR al PDF?
  4. ¿Cómo trata los reembolsos parciales y las devoluciones? ¿Emite rectificativas?
  5. ¿Qué pasa si la AEAT no responde en el momento del envío? ¿Reintenta y lo registra?
  6. ¿Es compatible con el almacenamiento de pedidos de alto rendimiento de WooCommerce (HPOS)?
  7. ¿Cuánto cuesta al año con tu volumen de pedidos? ¿Cobra por factura?

Si una solución dice “cumple VeriFactu” pero no responde con claridad a las preguntas 2 y 3, desconfía.

5. Qué cubre un plugin de huella (y qué no)

Gwii Invoice Hash for WooCommerce es un plugin gratuito (GPLv2) que hace una parte concreta del trabajo, dentro de tu propio WordPress:

Lo que hace
  • Calcula la huella SHA-256 encadenada de cada pedido completado, contrastada con los ejemplos de la AEAT.
  • Genera la URL del código QR con los cuatro parámetros oficiales.
  • Usa el número y la fecha de factura de PDF Invoices & Packing Slips, si lo tienes; si no, asigna su propia numeración correlativa.
  • Genera el registro de anulación, también encadenado, al cancelar o reembolsar por completo un pedido.
  • Es compatible con HPOS y añade los datos a los PDF de WooCommerce PDF Invoices & Packing Slips.
Lo que no hace
  • No genera ni firma el XML del registro de facturación.
  • No envía nada a la AEAT.
  • No lleva el registro de eventos ni aporta la declaración responsable.
  • No emite rectificativas por reembolsos parciales.

Por sí solo no convierte tu tienda en un sistema adaptado a VeriFactu. Sirve como base para un desarrollo propio, para verificar lo que calcula otro sistema o para ir preparando los datos.

Prueba el cálculo antes de decidir

El validador calcula la huella y el QR de cualquier registro en tu navegador. Te sirve para comprobar lo que genera el plugin o servicio que estés valorando.

Abrir el validadorVer el plugin en WordPress.org