Tu tienda cobra, prepara el pedido y manda un correo al comprador. Todo parece en orden hasta que alguien pregunta cómo se ha generado la factura. ¿La ha creado un plugin? ¿El programa de gestión? ¿Los dos? Con VeriFactu, esa parte que muchas veces funciona por costumbre necesita estar bastante más clara.
Adaptar una tienda online empieza por entender cómo viaja una venta hasta convertirse en factura. Después vendrá elegir el programa, conectar las piezas y comprobar que el recorrido funciona también cuando hay una devolución o se corta la comunicación. Porque las integraciones siempre quedan estupendas en la página de quien las vende. El martes por la tarde ya es otra prueba.
Qué exige VeriFactu a una tienda online
La adaptación afecta al sistema con el que facturas, que debe generar registros íntegros, trazables y protegidos frente a alteraciones sin rastro. En una tienda online, ese sistema puede estar dentro de la plataforma o recibir los pedidos desde fuera.
Conviene separar tres cosas que se parecen en pantalla, pero hacen trabajos distintos. El pedido recoge lo que ha comprado el cliente. La factura documenta la operación. El registro de facturación contiene la información que el sistema genera conforme al reglamento. El PDF es una representación de la factura; su aspecto, por sí solo, no demuestra que ese proceso esté resuelto.
Aunque solemos llamar «VeriFactu» a toda la adaptación, la AEAT distingue dos modalidades de funcionamiento. En la modalidad VeriFactu, los registros se remiten automáticamente a la Agencia Tributaria. La modalidad no VeriFactu los conserva con requisitos adicionales de seguridad y control. La obligación de adaptar el sistema no implica que todas las tiendas deban elegir el envío continuado.
Tampoco es lo mismo que la factura electrónica obligatoria entre empresas. Esta regula el intercambio electrónico de facturas B2B y ya cuenta con desarrollo reglamentario, incluido el Real Decreto 238/2026. Son piezas relacionadas que hay que coordinar, pero una no queda resuelta por instalar algo que anuncie la otra.
Cuándo es obligatorio VeriFactu para un ecommerce
Información normativa revisada el 20 de octubre de 2026. Las fechas de adaptación que recoge actualmente la AEAT son el 1 de enero de 2027 para los contribuyentes del Impuesto sobre Sociedades afectados y el 1 de julio de 2027 para el resto de obligados incluidos en el reglamento.
Hay un anuncio posterior que conviene conocer. El 5 de octubre de 2026, Hacienda comunicó su previsión de aplazar las obligaciones pendientes hasta octubre de 2028, para alinearlas con la factura electrónica de pymes y autónomos. En la consulta realizada para esta guía, el texto consolidado del reglamento sigue manteniendo las fechas de 2027. Un anuncio de cambio y una modificación aprobada son cosas diferentes.
La fecha concreta tampoco se decide por usar WooCommerce, Shopify o PrestaShop. Importan el obligado tributario y su situación. La AEAT explica el ámbito de aplicación y sus exclusiones, incluidos los casos relacionados con el SII y los territorios forales. Vender solo a particulares no te excluye por sí mismo, y las facturas simplificadas también cuentan.
La parte fiscal de tu caso debe confirmarla la gestoría. Con eso aclarado, podemos decidir cómo adaptar la tienda. Lo útil ahora es localizar el sistema que factura y comprobar qué ofrece su proveedor; no comprar deprisa el primer módulo que lleve «VeriFactu» en letras grandes.
Cómo conectar tu tienda con el sistema de facturación
La decisión principal es dónde se va a emitir cada factura y qué sistema será responsable de su numeración y sus registros. Esa decisión debe estar tomada antes de instalar un conector.
Cuando revisamos una tienda, una de las primeras cosas que preguntamos es dónde se está emitiendo la factura de verdad. A veces hay un PDF que sale de la web y otro documento que se vuelve a generar en el programa de gestión. Visualmente pueden parecer el mismo, pero una segunda emisión con otra numeración no es simplemente otra copia.
Si ya utilizas un programa de facturación o un ERP, empieza por él. Comprueba si dispone de una integración mantenida con tu plataforma, qué datos recibe y si importa un pedido, un borrador o una factura ya emitida. Es una diferencia decisiva. Importar información comercial y emitir una factura son acciones distintas.
Si no tienes un sistema elegido, puedes optar por uno que facture dentro de la tienda o por un servicio externo conectado. Un plugin puede servir para cualquiera de las dos cosas. Algunos generan los documentos y registros; otros solo transportan datos hacia un programa que hace ese trabajo fuera de WordPress.
La primera opción puede encajar en una operativa sencilla, siempre que esté documentada y mantenida. La segunda puede resultar más cómoda si facturas también en un local, por servicios o desde otros canales. Centralizar ayuda a controlar el conjunto, aunque no obliga a utilizar una única serie para todo. Las series y su uso deben estar definidos con la gestoría.
En ambos casos, acuerda quién mantiene cada parte, cómo recuperas tus facturas si cambias de proveedor y quién revisa las incidencias. Externalizar el programa no hace desaparecer tu responsabilidad sobre lo que facturas, ni mantiene por arte de magia la conexión con la tienda.

VeriFactu en WooCommerce, Shopify y PrestaShop
Las tres plataformas pueden conectarse con herramientas de facturación, pero conviene revisar lo que ya tienes activo. Cambiar de plataforma para resolver esto suele ser una decisión bastante mayor que conectar correctamente el sistema que utilizas.
Cómo adaptar WooCommerce a VeriFactu
En WooCommerce, revisa primero qué extensión genera las facturas y qué función cumple. Un plugin que añade el NIF al checkout o adjunta un PDF a los correos puede ser útil sin cubrir por sí solo el reglamento de sistemas de facturación.
Puedes utilizar un componente que actúe como sistema de facturación o conectar WooCommerce con uno externo. Por ejemplo, Quaderno documenta una integración que conecta los pedidos con su plataforma de facturación. El hecho de instalar un plugin en WordPress no significa que las facturas se emitan allí.
En WooCommerce nos encontramos a menudo con varias piezas que hacen un poco de todo. Una pide el NIF, otra añade un PDF y otra sincroniza el pedido. Antes de sumar una cuarta, conviene decidir cuáles siguen siendo necesarias y evitar que dos componentes emitan por su cuenta.
Comprueba también la compatibilidad con el checkout real, incluidos los bloques si los utilizas, los estados personalizados y las extensiones de suscripciones o pagos aplazados que tengas. Que el conector funcione con una instalación básica no resuelve automáticamente las particularidades de la tuya.
Cómo conectar Shopify con VeriFactu
En Shopify puedes recurrir a una app especializada o a la integración de tu programa de facturación. En su App Store existen opciones como Finseed, antes EasyVerifactu, que declara automatizar facturas, devoluciones y cambios. Es un ejemplo de servicio disponible, no una garantía de que encaje en cualquier tienda.
Hay un matiz importante. Shopify sí permite generar facturas de IVA en determinadas operaciones de la UE y Reino Unido. Esa función no demuestra por sí sola que tengas resuelta la adaptación a VeriFactu.
Por eso hay que revisar conjuntamente las facturas de IVA activadas, las apps de documentos y el programa externo. Define qué herramienta emite y qué herramientas muestran o entregan una copia. Comprueba además si la integración recoge los canales por los que vendes realmente, como tienda online, punto de venta o pedidos creados manualmente. La compatibilidad con Shopify no implica necesariamente la misma cobertura para todos ellos.
Qué revisar en PrestaShop para VeriFactu
En PrestaShop, comprueba cómo se generan actualmente las facturas y qué hace el módulo que conecta con tu programa de gestión. Si ambos manejan documentos, necesitas aclarar cuál emite y cómo se conserva la referencia al pedido.
La documentación de Holded para PrestaShop muestra por qué merece la pena revisar la configuración concreta. La importación depende de estados, existen opciones que afectan a la numeración y los cambios o devoluciones tienen su propio tratamiento. No es un «conectar y listo» independiente de cómo trabaje la tienda.
Los nombres de los módulos cambiarán. Las preguntas importantes serán las mismas. Qué se importa, cuándo se convierte en factura, qué serie utiliza y qué sucede cuando cambias un pedido ya facturado.
Si estás valorando la plataforma además de esta integración, la comparación entre WooCommerce, Shopify y PrestaShop te ayuda a separar ambas decisiones.
Cuándo emitir la factura y cómo gestionar devoluciones
El estado del pedido que dispara la factura debe representar el momento de facturación acordado para tu operativa. No hay un estado de WooCommerce o Shopify que sea fiscalmente correcto para todos los negocios.
Imagina una tienda de cerámica, como ejemplo hipotético. Recibe un pedido, cobra con tarjeta y lo prepara después. Otra tienda acepta reservas y cobra al entregar. Copiar la misma configuración en ambas puede adelantar o retrasar una emisión que necesita otro criterio. Los anticipos, el contra reembolso y los envíos parciales también merecen revisarse con la gestoría.
Una vez elegido el evento, la conexión debe reconocer qué documento corresponde a ese pedido. Si recibe dos veces la misma notificación, no debería crear una segunda factura. Y si una persona vuelve a sincronizar para solucionar un fallo, el sistema tiene que comprobar qué se emitió antes.
En integraciones de tiendas, las devoluciones suelen enseñarnos más que la primera venta. El cobro inicial recorre el camino esperado. Una devolución parcial obliga a entender qué se devuelve, qué impuestos cambian y qué documento corresponde.
Volvamos a la tienda de cerámica. El comprador devuelve una de las piezas. Hay que resolver el reembolso del dinero y el tratamiento de la factura, que son procesos relacionados pero diferentes. Cuando proceda, se emitirá la rectificativa correspondiente conservando la trazabilidad con el documento original. La AEAT explica los procedimientos de rectificación y sus particularidades.
No conviene utilizar el borrado de pedidos, la edición del PDF o una anulación de registros como atajo genérico para cualquier devolución. Una corrección de la factura y una subsanación de información enviada a Hacienda tampoco son intercambiables. El programa debe ofrecer el procedimiento adecuado para cada caso, y el equipo debe saber cuál utilizar.
Qué datos fiscales pedir en el checkout
El checkout debe recoger los datos necesarios para el documento que corresponda a la operación y transmitirlos al sistema de facturación. Añadir un campo visible solo resuelve la primera mitad.
Algo que vemos con frecuencia al revisar formularios de compra es un campo fiscal añadido con buena intención y conectado a ninguna parte. El cliente escribe su NIF, WooCommerce lo guarda y el programa externo recibe el pedido sin ese dato. Después toca volver a pedirlo. El comprador ya ha hecho su parte; la integración debería hacer la suya.
Comprueba cómo llegan el nombre o razón social, la identificación fiscal cuando corresponda y la dirección. Una factura completa a una empresa española, una simplificada y una operación con un cliente extranjero pueden requerir datos y tratamientos distintos. Por eso no tiene sentido imponer un NIF español a todos los compradores del mundo ni asumir que vender a particulares siempre permite omitir sus datos.
La gestoría debe definir los supuestos de factura completa y simplificada para tu actividad. A partir de ahí, el formulario puede mostrar los campos adecuados y explicar cuándo hacen falta. Si el proveedor incorpora validación fiscal, revisa qué comprueba y qué hace cuando el servicio de validación falla. Validar el formato de un número no equivale a comprobar todos los requisitos de la operación.
El mismo cuidado debe aplicarse a los importes. Productos, descuentos, transporte, impuestos y redondeos tienen que llegar con el significado correcto. Si el pedido y la factura no cuadran, detén esa emisión y revisa el origen; compensar importes a mano para que «salga lo mismo» deja el problema esperando a la siguiente venta.
Cómo probar la integración y evitar facturas duplicadas
La prueba útil recorre el pedido completo y comprueba qué queda en cada sistema. No termina al ver un PDF con un QR.
Antes de activar la emisión real, utiliza el entorno de pruebas que ofrezca el proveedor. Confirma que no comparte la numeración real ni envía registros de producción. En una copia de la tienda, revisa también que no hayan quedado activas conexiones que puedan emitir o notificar a clientes reales.
Esta es una base práctica de comprobación. Debe adaptarse a lo que venda tu negocio.
| Situación que pruebas | Qué debes comprobar |
|---|---|
| Pedido normal y cambio al estado elegido | Documento correcto, importes coincidentes y referencia al pedido |
| Notificación repetida o sincronización manual | Se reconoce la emisión existente y se evita duplicarla |
| Pedido fallido o cancelado antes de facturar | El comportamiento coincide con la regla de emisión acordada |
| Devolución parcial o total | Reembolso y documento fiscal se gestionan y quedan relacionados |
| Datos fiscales incompletos o erróneos | La incidencia queda visible y existe una forma controlada de resolverla |
| Caída de conexión o respuesta con errores | Se distingue el estado, se conserva la información y se aplica el reintento o corrección adecuado |
| Pedidos antiguos y otros canales de venta | El arranque no vuelve a facturar operaciones ya documentadas |
Un corte al enviar registros a la AEAT no exige por sí mismo detener la facturación. La Agencia contempla la remisión posterior y los reintentos en estas incidencias. El sistema debe gestionarlos conforme a sus reglas, sin convertir cada reintento en una nueva factura.
Define también quién mira los pendientes y qué aviso recibe. Un registro rechazado por un dato incorrecto necesita una actuación diferente de una caída temporal de Internet. Tener ambos bajo un vago «error de sincronización» ayuda bastante poco a quien debe resolverlo.
Antes del cambio, fija desde qué fecha o pedido empieza la nueva emisión y conserva el acceso al histórico. Durante el arranque, contrasta pedidos que deben facturarse, documentos emitidos y estado de los registros. Después, mantén esa comprobación como parte de la operación. Automatizar sirve para quitar trabajo repetitivo; esconder los fallos no venía incluido.
Dudas sobre VeriFactu y tiendas online
¿Cómo saber si un programa está certificado para VeriFactu?
Pide la declaración responsable del productor, identificando el sistema y la versión. La AEAT explica este mecanismo de certificación. No se trata de una homologación previa de Hacienda ni queda acreditada por estar en WordPress.org o en la App Store de Shopify.
Además del documento, necesitas saber qué cubre. Un conector que transporta pedidos no necesariamente es el sistema que emite y genera los registros. Si se combinan componentes o se modifica el sistema, hay que aclarar con el proveedor quién responde de esa configuración.
¿Cuánto cuesta adaptar una tienda online a VeriFactu?
El coste depende del programa elegido, el volumen de documentos, la conexión y el trabajo de configuración y pruebas. Incluye también el mantenimiento de la integración y la resolución de incidencias.
Revisa qué significa «gratis» en cada producto. Puede referirse al plugin de conexión, a la instalación o al entorno de pruebas, mientras la facturación real requiere una suscripción. Si ya utilizas un programa de gestión, comprobar su integración antes de contratar otro puede evitarte pagar y mantener dos sistemas para el mismo trabajo.
¿Necesito entregar mi certificado digital al proveedor?
Depende de cómo se realice la remisión. La AEAT permite que los registros los envíe el propio obligado o un tercero que actúe con la representación correspondiente, como explica en su información sobre colaboración social.
Pide al proveedor que te explique su modelo de autorización y qué necesitas aportar. No todas las integraciones requieren instalar tu certificado en el alojamiento de la web.
¿Qué ocurre si también vendo en Amazon u otro marketplace?
Hay que revisar quién expide las facturas por esas ventas, en nombre de quién y cómo llegan a tu programa. Que el marketplace cobre o emita documentos no basta para dar por resuelta tu situación.
El objetivo es coordinar los canales, conservar las referencias y evitar que una importación vuelva a emitir lo que ya estaba facturado. El tratamiento fiscal y las responsabilidades concretas deben confirmarse con la gestoría y el proveedor del servicio.
Cómo preparar tu tienda para VeriFactu
Empieza localizando una factura real y reconstruyendo su recorrido hasta el pedido. Identifica qué programa la emitió, qué extensión intervino y qué datos recibió. Con ese mapa, la gestoría puede confirmar el criterio fiscal y el proveedor puede concretar la adaptación. La parte técnica tendrá entonces algo mucho más útil que una lista de plugins posibles.
En Nereida trabajamos estas conexiones dentro del desarrollo de tiendas online. Revisamos la operativa, la integración y la forma de detectar errores, coordinando la configuración con quien lleva la facturación. Si estás creando la tienda desde cero, conviene contemplarlo entre las decisiones previas a lanzar un ecommerce, antes de descubrir que vender y facturar se habían organizado por separado.
Escrito en Nereida Studio, estudio de diseño web y posicionamiento en Valencia. Así trabajamos.


