Guía
Verifactu y WooCommerce: qué tiene que hacer tu tienda online (y cuándo)
Si tienes una tienda WooCommerce en España y emites facturas, Verifactu te va a tocar. La buena noticia: hay tiempo y opciones. La mala: WooCommerce, por sí solo, no cumple. Esta guía explica qué cambia, qué plazos tienes y qué caminos reales existen.
Lo primero: ¿quién emite tus facturas?
WooCommerce genera pedidos, no facturas. La factura la suele emitir otra pieza: un plugin de facturación (PDF Invoices & Packing Slips, Facturas para WooCommerce…), un ERP conectado, o un programa de facturación externo al que pasas los pedidos. Verifactu aplica al sistema que emite la factura — identificarlo es el paso cero, porque es esa pieza la que debe generar los registros conforme al RRSIF.
Qué exige Verifactu, en corto
- Cada factura debe generar un registro de facturación con una huella SHA-256 encadenada a la anterior (no se puede borrar ni alterar sin que se note).
- La factura debe llevar un QR tributario.
- Los registros se envían a la AEAT (modalidad Verifactu) o se conservan firmados.
Los plazos, tras el RDL 15/2025: 1 de enero de 2027 para sociedades y 1 de julio de 2027 para autónomos. Durante 2026 el envío es voluntario — el mejor momento para probar sin presión.
Las tres vías para una tienda WooCommerce
1. Esperar a que tu plugin de facturación se adapte
Los plugins grandes de facturación para WooCommerce están anunciando soporte Verifactu. Si usas uno mantenido y popular, lo más barato es preguntar a su desarrollador por su hoja de ruta y verificar que cubre tu caso (rectificativas, abonos, multidivisa…). Riesgo: depender de sus tiempos, y las adaptaciones de última hora suelen llegar justas.
2. Conectar la facturación a un servicio externo
Sacar la facturación de WooCommerce hacia un software o API que ya cumpla Verifactu. Funciona, pero añade una cuota mensual permanente y otro sistema más que mantener sincronizado con tus pedidos. Analizamos ese modelo en la guía API de pago o librería open source.
3. Integración a medida con una librería open source
Si tu tienda ya tiene desarrollos propios (o un desarrollador de confianza), se puede montar un servicio de facturación propio que lea los pedidos de WooCommerce y genere los registros Verifactu con Traazza: huella encadenada, QR, XML validado y envío a la AEAT con tu certificado. Sin cuotas por factura y con los datos siempre en tu servidor. Como Traazza es Python y WooCommerce es PHP, la integración habitual es un pequeño servicio aparte (API interna) al que la tienda envía cada factura — un patrón sencillo y robusto que también sirve si mañana cambias de plataforma.
Comparativa rápida para decidir
| Plugin adaptado | Servicio externo | A medida (open source) | |
|---|---|---|---|
| Coste | Licencia del plugin | Cuota mensual/por factura | Desarrollo inicial, sin cuotas |
| Esfuerzo | Mínimo | Configuración y sincronía | Proyecto de desarrollo |
| Control | El del plugin | Bajo: caja negra | Total y auditable |
| Riesgo | Que no llegue a tiempo o no cubra tu caso | Dependencia y precio del proveedor | Necesitas un desarrollador |
Qué haría yo, según tu caso
- Tienda pequeña, plugin popular: vía 1. Confirma la hoja de ruta del plugin este año y haz pruebas en 2026.
- Volumen medio, sin equipo técnico: vía 2, comparando bien precios a 3-5 años vista.
- Volumen alto o desarrollos propios: vía 3. La inversión se paga sola y no regalas margen todos los meses.
Aviso: esto es información técnica, no asesoramiento fiscal. Los plazos pueden cambiar; consulta la sede de la AEAT o a tu asesor. Si quieres estudiar la vía 3 para tu tienda, hablamos — hago integraciones de Traazza en tiendas y software de facturación existente.
