Skip to content
pluginloom

Guide

Plugin Verifactu para WordPress: qué debe hacer y cómo elegirlo

Cómo elegir un plugin de Verifactu para WordPress y WooCommerce: huella, QR, envío a la AEAT, declaración responsable, certificado, ámbito y preguntas para el proveedor. Con fuentes del BOE y la AEAT.

By the PluginLoom teamLast updated 8 sources

Si tu web es WordPress con WooCommerce y facturas desde ella, necesitarás un plugin que cumpla el reglamento de sistemas de facturación (Real Decreto 1007/2023), conocido como Verifactu. Esta guía explica qué debe hacer ese plugin y qué preguntar antes de comprarlo.

Lo que un plugin de Verifactu tiene que hacer#

FunciónPor quéNorma
Crear un registro de facturación por cada factura y cada anulaciónEs la base del sistemaRD 1007/2023, arts. 9 a 11
Calcular la huella SHA-256 encadenadaGarantiza la trazabilidadRD 1007/2023, art. 12; Orden HAC/1177/2024, art. 13
Impedir cambios en los registros o detectarlosIntegridad e inalterabilidadRD 1007/2023, art. 8
Imprimir el QR (30 a 40 mm, nivel M) y la leyendaPermite al cliente comprobar la facturaOrden, arts. 20 y 21
Enviar a la AEAT respetando el control de flujo60 segundos de espera iniciales, hasta 1.000 registros por envío, reintento al menos cada horaOrden, art. 16
Firmar los registros y llevar registro de eventos, si trabaja en NO VERI*FACTUObligatorio en esa modalidadOrden, arts. 9 y 14
Exportar los registros de un periodoConservaciónOrden, art. 8.2
Mostrar la declaración responsableObligación del productorOrden, art. 15.3

Preguntas para el proveedor#

  1. ¿Dónde está la declaración responsable? Debe estar dentro del plugin, accesible de forma rápida, y también a disposición del comprador (Orden, art. 15.3). Comprueba que tiene fecha, lugar y los datos del productor.
  2. ¿Puede demostrar que calcula la huella como la AEAT? La AEAT publica ejemplos con su resultado exacto. Un plugin serio los reproduce en sus pruebas.
  3. ¿Valida el XML contra los esquemas oficiales? La AEAT publica los XSD; un XML que no los cumple se rechaza entero.
  4. ¿Qué hace con las devoluciones? Deben ser facturas rectificativas, no anulaciones.
  5. ¿Qué pasa si la AEAT rechaza un registro? El plugin debe mostrar el código, explicar cómo corregirlo y crear la subsanación sin tocar el original.
  6. ¿Se ha probado en el portal de pruebas de la AEAT? Pregunta con qué certificado y cuándo.
  7. ¿Borra los registros al desinstalar? No debería: hay que conservarlos durante el plazo legal (Orden, art. 8.3).
  8. ¿Mi caso está cubierto? Territorios forales, SII, Canarias (IGIC), régimen especial, moneda.

Fechas#

Según el Real Decreto-ley 15/2025, en vigor el 24 de octubre de 2026: 1 de enero de 2027 para las sociedades y 1 de julio de 2027 para el resto. Hacienda anunció el 5 de octubre de 2026 su intención de aplazarlo a octubre de 2028, aún sin publicar en el BOE. El plazo para los productores de software no cambió en ninguna de las reformas.

Encadena#

Encadena es nuestro plugin de Verifactu para WooCommerce. Sus pruebas reproducen los ejemplos de huella de la AEAT y verifican su registro firmado de ejemplo, y valida cada registro contra los XSD oficiales. Puedes verlo funcionando en la demo. Con transparencia: su declaración responsable está en borrador hasta que el productor la firme, y la prueba en el portal de pruebas de la AEAT está pendiente de disponer de un certificado.

Actualizado el 24 de octubre de 2026. Esta guía no es asesoramiento fiscal.

Frequently asked questions

¿Qué es la declaración responsable de un plugin de Verifactu?

Es el documento en el que el productor del software declara que cumple el RD 1007/2023 y la Orden HAC/1177/2024. Debe empezar con el título «DECLARACIÓN RESPONSABLE DEL SISTEMA INFORMÁTICO DE FACTURACIÓN», incluir los datos que enumera el art. 15 de la Orden y estar disponible dentro del propio programa.

¿Un plugin «certificado por la AEAT» es más fiable?

La AEAT no certifica ni homologa programas de facturación. Lo que existe es la declaración responsable del productor (RD 1007/2023, art. 13). Un anuncio de software «homologado por Hacienda» es una señal de alarma.

¿Qué pasa si el plugin no cumple?

La Ley General Tributaria prevé 150.000 EUR por ejercicio y tipo de sistema para el productor o comercializador, 1.000 EUR por cada sistema vendido sin declaración responsable, y 50.000 EUR por ejercicio para el usuario que tenga un sistema que no cumple (Ley 58/2003, art. 201 bis).

¿Puedo cambiar de plugin más adelante?

Sí, pero los registros generados deben conservarse durante el plazo legal aunque cambies de sistema (Orden HAC/1177/2024, art. 8.3). Exporta los registros antes de desinstalar y comprueba que el plugin no los borra.

¿Puedo probar sin certificado?

Depende del plugin. El portal de pruebas de la AEAT exige un certificado real. Encadena incluye un simulador sin conexión para probar todo el flujo antes de tener certificado.

Sources

The date shows when we last checked that the source still says what we say it says.

  1. Real Decreto 1007/2023 (texto consolidado, BOE-A-2023-24840), boe.es. Checked 2026-10-24
  2. Orden HAC/1177/2024 (texto consolidado, BOE-A-2024-22138), boe.es. Checked 2026-10-24
  3. Ley 58/2003, General Tributaria (texto consolidado, BOE-A-2003-23186), boe.es. Checked 2026-10-24
  4. Real Decreto-ley 15/2025 (BOE-A-2025-24446), boe.es. Checked 2026-10-24
  5. Ministerio de Hacienda: nota informativa del 5 de octubre de 2026, hacienda.gob.es. Checked 2026-10-24
  6. AEAT: ejemplos de declaraciones responsables, agenciatributaria.es. Checked 2026-10-24
  7. AEAT: especificaciones técnicas de la huella (v0.1.2), agenciatributaria.es. Checked 2026-10-24
  8. AEAT: descripción de los servicios web (v1.0.3), agenciatributaria.es. Checked 2026-10-24