Skip to main content

Estás aquí:

Verifactu para WooCommerce y WordPress: plugin o módulo

Ilustración de un documento Verifactu con una balanza

Respuesta corta: adaptar WooCommerce a Verifactu consiste en conectar tu tienda a un sistema de facturación que genere el registro de cada factura, lo encadene y añada el código QR a la factura. En modalidad Verifactu, además, envía cada registro a la Agencia Tributaria. WooCommerce no hace nada de eso por sí solo.

Si vendes con WooCommerce en España, ya tienes fecha. Dos, en realidad:

  • 1 de enero de 2027 si tributas por Impuesto sobre Sociedades.
  • 1 de julio de 2027 si eres autónomo, no residente con establecimiento permanente o entidad en atribución de rentas.

Desde ese día, si facturas con un programa, tiene que estar adaptado al reglamento Verifactu. Los requisitos técnicos los fija el Real Decreto 1007/2023. El calendario vigente lo establece el Real Decreto-ley 15/2025, publicado en el BOE el 3 de diciembre de 2025.

Si tributas por Sociedades, te quedan pocos meses. Si eres autónomo, tienes hasta el verano de 2027. En los dos casos, adaptar tu tienda ahora te da margen para probar; adaptarla la víspera, ninguno.

Aquí, vamos a ver cómo puedes hacerlo para adaptar tu eCommerce a esta normativa sin complicarte la vida, evitando duplicidades, errores o sanciones.

¿Que no sabes qué es Verifactu? Puedes leer nuestra guía completa sobre Verifactu, o ver nuestro webinar antes de seguir.

¿Cómo integrar Verifactu en tu WooCommerce?

Para adaptar tu tienda online a esta obligación legal, tienes dos opciones.

1. Plugins o módulos de Verifactu para WordPress

Existen varias opciones para hacer más fácil tu gestión de WooCommerce y adaptarla a Verifactu. Un ejemplo es nuestro plugin de factura electrónica para WooCommerce.

Para cumplir, un plugin tiene que:

  • Capturar automáticamente los datos del pedido al completarse.
  • Generar la factura con todos los campos exigidos.
  • Generar su registro con la huella encadenada.
  • Añadir al documento que enviamos al cliente el código QR y, si envía los registros, la leyenda «VERI*FACTU».
  • Enviar los registros a la Agencia Tributaria, si trabaja con envío.
  • Estar 100 % actualizados, siempre.

Un plugin que cumpla esos cinco puntos es una vía válida, y para una tienda de un solo canal suele ser la más rápida de montar. La otra vía cambia dónde se emite la factura, y conviene compararlas antes de decidir.

2. Integración mediante API

Una alternativa es optar por integrar WooCommerce con una API de Verifactu, especialmente si vendes en distintos marketplaces, CRMs o plataformas y necesitas consolidar toda la facturación en un mismo lugar.

La integración mediante API te da más libertad para personalizar cómo y cuándo se generan las facturas, cómo se integran con otros canales de venta o cómo se conectan con tu base de datos.

Cuál te conviene depende de por cuántos canales facturas y de cuánto mantenimiento quieras asumir. Es la decisión que viene ahora.

Plugin de WordPress o sistema conectado: qué te conviene

Hay dos formas de resolver Verifactu en WooCommerce y la diferencia importante no está en el precio del plugin. Está en dónde se emite la factura.

Un plugin instalado en tu WordPress genera, numera y conserva tus facturas dentro de tu propio sitio. Tu tienda pasa a formar parte del sistema informático de facturación, y eso arrastra tres responsabilidades que son tuyas:

  • Mantener el plugin al día.
  • Vigilar la compatibilidad con tu tema y con el resto de plugins.
  • Garantizar que la cadena de registros siga intacta después de una migración o de restaurar una copia de seguridad.

Un sistema conectado como Quaderno recibe los pedidos de WooCommerce y emite las facturas fuera de WordPress. Tu tienda deja de ser el sistema de registro fiscal. Una caída, una migración o un conflicto entre plugins pueden estropearte el día, pero no comprometen tu cumplimiento.

Qué cambia Plugin dentro de WordPress Sistema conectado
Dónde se emite la factura En tu propio WordPress En la plataforma del proveedor
Quién mantiene el sistema Tú: actualizaciones, tema y compatibilidad El proveedor
Una migración o una restauración Afecta a tu sistema de facturación No afecta a las facturas ya emitidas
Si vendes por otro canal Segunda serie de numeración que cuadrar a mano Un solo sistema y una sola serie
Dónde vive tu certificado electrónico En el alojamiento de tu tienda Subido una vez a la plataforma

El detalle que decide: Verifactu exige numeración correlativa y encadenada. Si emites facturas desde dos sistemas distintos, mantener esa cadena coherente pasa a ser tu problema.

¿Vendes solo por WooCommerce? Un plugin puede bastarte. Toda tu facturación entra por el mismo sitio, hay una única serie de numeración y no tienes nada que cuadrar. Es una respuesta perfectamente válida y no vamos a decirte lo contrario.

¿Cobras también por Stripe, vendes en Amazon o facturas servicios fuera de la tienda? Ahí el plugin se queda corto. Cada sistema numera lo suyo, acabas con dos series y las cuadras a mano cada trimestre. Un sistema conectado recoge todos los canales en el mismo lugar y con la misma numeración. Es lo que hace nuestra integración con Verifactu: envía a Hacienda las facturas, los tickets y los abonos, vengan del canal que vengan.

Un detalle que conviene saber antes de decidir. Con Verifactu activo, Quaderno asigna automáticamente el número y la fecha de cada documento. La numeración personalizada deja de estar disponible, y ese es el precio de que la cadena la lleve el software y no tú.

¿Plugin o sistema conectado? Lo vemos con tu tienda

En una demo conectamos Quaderno a WooCommerce, emitimos una factura con su código QR y revisamos contigo tus canales de venta para que elijas la vía que te va a dar menos trabajo.

Solicita una demo

Con la arquitectura decidida, implantar Verifactu para WooCommerce es solo ejecución.

5 pasos para cumplir con Verifactu en tu WooCommerce

1. Auditoría de tu sistema actual

Antes de hacer nada, revisa todo tu ecosistema. Hazte preguntas como estas:

  • ¿Tienes la última versión de WordPress y WooCommerce?
  • ¿Cómo estás generando ahora las facturas? ¿Usas un plugin, un ERP externo o lo haces a mano?
  • ¿Emites facturas con otras plataformas como Amazon, Shopify, o tiendas físicas?
  • ¿Qué pasarelas de pago usas? ¿Te permiten acceder a los datos de los pedidos?
  • ¿Tienes ya algún sistema para numerar las facturas de forma correlativa?

2. Elige tu herramienta de integración (plugin o API)

Conviene aclarar una cosa, porque la palabra «plugin» se usa para dos cosas distintas. El plugin de Quaderno para WooCommerce no emite las facturas dentro de WordPress: conecta tu tienda con Quaderno, y la factura se emite y se registra fuera. Es la vía del sistema conectado, no la del plugin que hace de sistema de facturación. Si prefieres integrar tú mismo, la API te da el mismo resultado con más control.

Si vendes por varios canales a la vez, online, físico o marketplaces, lo que más te va a ahorrar es centralizar la facturación en un único sistema que los recoja todos, sea vía plugin o vía API. Así mantienes toda tu facturación en un solo sistema y no tienes que coordinar series y cadenas de registros entre varios.

3. Configura la conexión con Verifactu

Una vez elegida la herramienta, toca conectar tu tienda con la Agencia Tributaria. Para hacerlo...

  • Introduce los datos fiscales de tu empresa: nombre legal, NIF, dirección, etc.
  • Configura la numeración secuencial de las facturas.
  • Asegúrate de que el sistema genera facturas en un formato compatible con Verifactu.
  • Comprueba que el sistema genera el hash encadenado (la huella única de cada registro) y, si no los envía a Hacienda, que además los firma.
  • Si eliges enviar los registros, activa el envío automático a la Agencia Tributaria. Comprueba que cada documento lleva su código QR y que el sistema guarda la respuesta de Hacienda.

Aquí lo que importa es que el sistema siga las normas vigentes en cada momento. Si te quedas con una versión desactualizada, puedes acabar incumpliendo sin enterarte. La sanción por tener un sistema que no cumple y no está debidamente certificado, o que se ha alterado, es de 50.000 euros por ejercicio.

Ese mantenimiento es tuyo si el sistema vive dentro de tu WordPress. Con un sistema conectado como Quaderno lo asume el proveedor, y las actualizaciones normativas llegan sin que tengas que tocar la tienda.

4. Haz pruebas antes de lanzarte

No actives la integración directamente en producción. Crea antes un entorno de pruebas con pedidos simulados para ver si todo funciona.

Empieza creando varios pedidos de prueba con distintos escenarios: ventas con IVA general, ventas exentas, facturas simplificadas, facturas rectificativas, diferentes métodos de pago…

El objetivo es asegurarte de que cada una de estas situaciones genera una factura que cumple con los requisitos de Verifactu. Verifica que se genera el archivo correcto, que se incluye toda la información fiscal necesaria, que el envío a Hacienda se acepta sin errores y que la factura muestra el código QR correcto.

Además, revisa que esos elementos se están insertando correctamente en la factura que ve el cliente. Esta fase de testeo te permite detectar fallos a tiempo, evitar errores que podrían afectarte fiscalmente y tener confianza en que, cuando lo actives de verdad, todo irá como debe.

5. Llega la hora de la verdad

Ahora que ya se supone que has comprobado que todo funciona bien, llega el momento de hacer pública tu adaptación a Verifactu. Ya puedes activar la integración en tu tienda real.

A partir de ese momento, cada factura emitida desde WooCommerce genera su registro y lleva su código QR. En modalidad Verifactu, ese registro se envía automáticamente a la Agencia Tributaria.

Es importante que durante los primeros días sigas de cerca el funcionamiento del sistema. Comprueba que no hay facturas fallidas, errores de validación ni discrepancias en los datos enviados.

También es buena idea guardar copias tanto de las facturas como de las respuestas que devuelve Hacienda, por si en algún momento necesitas justificar que se ha cumplido con la normativa.

Si además trabajas con otras plataformas, asegúrate de que todo tu ecosistema de facturación está coordinado y que no hay solapamientos ni duplicidades entre canales. Una puesta en marcha bien hecha te dará la tranquilidad que buscas.

El NIF de tus clientes: pídelo en el checkout

El fallo más incómodo de esta normativa no es una sanción. Es descubrir, con el cliente ya fuera de la tienda, que no puedes terminar de facturarle porque te falta un dato fiscal.

Ocurre así: cobras la venta, el pedido pasa al estado que dispara la facturación y el sistema intenta emitir una factura completa a un cliente español. En ese momento, Quaderno comprueba que el nombre y el NIF estén registrados en la Agencia Tributaria y te avisa antes de emitir si no coinciden. La buena noticia es que te ahorras un registro rechazado. La mala, que el comprador ya se ha ido y toca escribirle para pedirle los datos.

La solución está en el checkout, no en la facturación. Configura el campo del NIF según a quién vendas:

  • Tienda B2B: campo obligatorio en todos los pedidos.
  • Tienda mixta: una casilla del tipo «¿Necesitas factura con tus datos fiscales?» que despliegue el campo cuando el cliente la marque.
  • Tienda B2C: no hace falta pedirlo. A consumidor final puedes emitir factura simplificada, que no exige identificar al destinatario, siempre que no supere 400 euros, o 3.000 euros en ventas al por menor.

Verifactu no cambia las reglas sobre cuándo toca una factura completa y cuándo una simplificada. Lo que cambia es el margen de error. En modalidad Verifactu los registros llegan a Hacienda casi al momento, así que las inconsistencias se detectan mucho antes que con una declaración trimestral. Ajustar bien ese campo del checkout te ahorrará más incidencias que cualquier otra decisión de la integración.

Si vendes con WooCommerce, el siguiente paso es ver el flujo con tu tienda. Solicita una demo y revisamos contigo si te conviene un plugin o un sistema conectado. Si prefieres probarlo por tu cuenta, crea tu cuenta gratuita y conecta tu tienda para tener Verifactu en tu WooCommerce.

Nota: En Quaderno nos encanta ofrecer información útil y buenas prácticas sobre impuestos y finanzas, pero no somos asesores fiscales certificados. Si tienes cualquier duda o pregunta, consulta con un asesor fiscal profesional o la propia Agencia Tributaria.

Preguntas frecuentes

¿WooCommerce cumple con Verifactu por sí solo?

No. WooCommerce gestiona pedidos, no registros de facturación conformes. Verifactu exige que cada factura genere un registro encadenado e inalterable y que lleve un código QR verificable. En modalidad Verifactu, además, ese registro se envía a la Agencia Tributaria. Para eso necesitas un plugin de facturación o un sistema conectado a tu tienda.

¿Necesito un plugin para cumplir Verifactu en WooCommerce?

No necesariamente. Hay dos vías y las dos cumplen. Un plugin emite las facturas dentro de WordPress, y asumes tú su mantenimiento y su compatibilidad. Un sistema conectado las emite fuera, de modo que una migración o un conflicto de plugins no rompe la cadena de registros. Si facturas por más de un canal, la segunda te evita llevar dos series.

¿Desde cuándo es obligatorio Verifactu si vendo con WooCommerce?

Desde el 1 de enero de 2027 si tributas por el Impuesto sobre Sociedades, y desde el 1 de julio de 2027 si eres autónomo, no residente con establecimiento permanente o entidad en atribución de rentas. Las fija el Real Decreto-ley 15/2025. Los fabricantes de software están obligados desde el 29 de julio de 2025, así que las herramientas adaptadas ya existen.

¿Tengo que pedir el NIF a todos mis clientes de WooCommerce?

Solo cuando emitas factura completa, que es lo habitual en ventas a empresas y autónomos. En ese caso conviene capturar el NIF en el checkout, porque en las facturas completas a clientes españoles se valida el nombre y el NIF contra el censo de la AEAT. A consumidor final puedes emitir factura simplificada, que no exige identificar al destinatario, siempre que no supere 400 euros, o 3.000 euros en ventas al por menor.

¿Existe software homologado por Hacienda para Verifactu?

No existe la homologación, y la Agencia Tributaria no aprueba ni publica ninguna lista de programas válidos. La certificación sí existe y es obligatoria, pero la emite el propio fabricante: firma una declaración responsable en la que certifica que su programa cumple el reglamento, y responde él de lo que declara.