Verifactu en WooCommerce: cómo adaptar tu tienda antes de 2027
Por Fernando Bermúdez · Socio · Tecnología y sistemas

WooCommerce, tal como viene de serie, no cumple Verifactu: genera pedidos y comprobantes, pero no los registros de facturación encadenados e inalterables que exige la norma. Para cumplir tienes tres caminos —un plugin especializado, delegar la facturación en tu ERP o en un servicio externo, o conectar la tienda con el programa que ya usas—, y la elección depende de quién emite la factura hoy.
Primero aclaremos algo: ¿quién factura, la tienda o el ERP?
Esta pregunta decide todo lo demás, y mucha gente no se la ha hecho nunca. Hay dos escenarios y son muy distintos:
- La tienda emite la factura. WooCommerce (o un plugin) genera el PDF que recibe el cliente. Entonces WooCommerce es un sistema informático de facturación y tiene que cumplir Verifactu.
- La tienda solo toma pedidos y factura el ERP. El pedido viaja a tu programa de gestión y es él quien emite la factura oficial. Entonces lo que tiene que cumplir es el ERP, y la tienda puede quedarse como está.
El segundo escenario es, con diferencia, el más limpio —y a menudo el más barato—, porque concentra la obligación en un solo sitio en vez de esparcirla. Si hoy tu tienda envía PDFs que dicen «factura», estás en el primer escenario aunque no lo tuvieras pensado así.
Qué tiene que cumplir la tienda si es ella quien factura
- Generar un registro por cada factura emitida, encadenado criptográficamente con el anterior, de forma que no se pueda borrar ni modificar ninguna sin romper la cadena.
- Incorporar en la factura el código QR y la mención que exige la norma para que el receptor pueda verificar su autenticidad.
- Enviar los registros a la Agencia Tributaria si trabajas en modalidad VERI*FACTU, o bien cumplir los requisitos reforzados de firma, registro de eventos y conservación si no lo haces.
- Impedir que nadie —ni tú— pueda borrar una factura desde el panel de WordPress sin que quede rastro. Este punto es el que rompe la mayoría de montajes caseros.
Las tres opciones, con sus peros
La vía rápida es un plugin especializado: instalas un módulo que añade el registro, el QR y el envío a Hacienda. Funciona bien en tiendas sencillas. El pero: pasas a depender de que ese desarrollador mantenga el plugin al día cada vez que cambie la norma, y el catálogo de WordPress está lleno de plugins abandonados. Antes de elegir uno, mira la última actualización y quién hay detrás.
La segunda vía es que facture el ERP o el programa de gestión. La tienda deja de emitir facturas y pasa a enviar pedidos a tu programa, que ya cumple. Es la opción más sólida y la que recomendamos cuando el cliente ya tiene un ERP decente. El trabajo está en la conexión entre ambos, no en la normativa.
La tercera vía es un servicio de facturación externo vía API: la tienda llama a un servicio que emite la factura conforme y la registra. Bien si vendes por varios canales —tienda, marketplace, tienda física— y quieres que todas las facturas salgan del mismo sitio con la misma numeración.
El problema que aparece siempre: la numeración
Cuando una empresa vende por más de un canal acaba teniendo más de una serie de facturas: la de la tienda, la del ERP, la del TPV. Mientras eran PDFs sueltos, nadie se fijaba. Con Verifactu cada sistema encadena su propia serie, y si dos vías emiten dentro de la misma serie sin hablarse, la cadena se rompe. Es el error que vemos más a menudo cuando nos llaman con el problema ya montado.
La solución no es técnicamente difícil, pero hay que decidirla antes: o bien una sola vía emite facturas, o bien cada vía tiene su serie separada y documentada.
Por dónde empezaríamos nosotros
- Mirar qué envía hoy la tienda al cliente: un comprobante de pedido o una factura con todos los requisitos. A menudo la respuesta ya cambia el plan.
- Comprobar si el ERP que ya tienes está adaptado y si se puede conectar con WooCommerce. Si la respuesta es sí, la decisión suele acabar ahí.
- Hacer inventario de series de facturación abiertas en la empresa, todas.
- Montarlo y probarlo en paralelo antes de la fecha, no la semana de después.
Preguntas frecuentes
- ¿WooCommerce cumplirá Verifactu de serie algún día?
- WooCommerce es un producto internacional y Verifactu es una norma española; lo más probable es que la conformidad siga viniendo de plugins e integraciones locales, no del núcleo. Contar con lo contrario es arriesgado.
- Vendo solo a particulares y emito tickets. ¿También me aplica?
- Sí. La norma habla de registros de facturación, y las facturas simplificadas —lo que llamábamos tickets— entran igual. Vender a consumidor final no te excluye.
- Tengo la tienda y también facturo desde un Excel. ¿Qué hago?
- El Excel es el agujero. No cumple los requisitos de inalterabilidad, así que esas facturas tienen que pasar a un sistema que sí los cumpla. Suele ser un buen momento para unificarlo todo en una sola vía.
- ¿Cuánto cuesta adaptar una tienda WooCommerce?
- Depende mucho de si la tienda tiene que emitir facturas o solo pedidos, y de cuántos canales de venta tienes abiertos. Un caso sencillo se resuelve con un plugin y unas horas de configuración; un caso con ERP, marketplace y tienda física es un proyecto de integración. La primera conversación, donde miramos qué tienes y qué te falta, no cuesta nada.
- ¿Y si mi tienda es PrestaShop o Shopify?
- El razonamiento es idéntico: la pregunta clave sigue siendo quién emite la factura. Cambian los plugins disponibles y la forma de conectarlo, no el criterio.
Las fechas y el marco general los explicamos en Verifactu 2027: las fechas definitivas. Y si quieres que el circuito de facturas funcione solo una vez adaptado, mira cómo automatizar facturas con IA o cuéntanos tu caso.