Si, Verifactu afecta a las tiendas online
El RD 1007/2023 (articulo 1) establece que todo empresario o profesional que utilice un sistema informatico de facturacion (SIF) para registrar operaciones economicas debe cumplir con los requisitos del reglamento. Esto incluye expresamente a los comercios electronicos que generan facturas de forma automatizada.
Si tu tienda online emite facturas (simplificadas o completas) a traves de un software — ya sea un plugin de tu CMS, un ERP integrado o un servicio externo —, ese software debe cumplir con Veri*factu. No hay exencion por ser ecommerce.
Atencion: Las unicas excepciones al RD 1007/2023 son los contribuyentes acogidos al SII (Suministro Inmediato de Informacion), los del regimen de agricultura, y los que operan exclusivamente en territorio foral (Pais Vasco y Navarra, que tienen sus propios sistemas como TicketBAI). Si no estas en ninguno de esos supuestos, Verifactu es para ti.
Plataformas principales y su situacion con Verifactu
Shopify
Shopify es una plataforma SaaS internacional que no incluye nativamente un modulo de facturacion conforme a Verifactu. Las facturas que genera Shopify por defecto (notificaciones de pedido, emails de confirmacion) no son facturas fiscales en el sentido del reglamento espanhol. Para cumplir, necesitas:
- Un plugin de facturacion espanhol que se integre con Shopify y genere facturas con huella SHA-256, encadenamiento y QR.
- O bien, usar un software externo de facturacion como FactoLegal, conectado a Shopify via API o importacion de pedidos.
WooCommerce (WordPress)
WooCommerce es mas flexible por ser autoalojado. Existen plugins de facturacion que pueden adaptarse a Verifactu, pero es fundamental verificar que el plugin elegido:
- Genere la huella SHA-256 en formato oficial AEAT (Orden HAC/1177/2024).
- Mantenga el encadenamiento criptografico entre registros.
- Incluya el codigo QR reglamentario en cada factura.
- Garantice la inalterabilidad de los registros.
Si no encuentras un plugin fiable, la alternativa es conectar WooCommerce con un software de facturacion externo que si cumpla.
PrestaShop
PrestaShop tiene un ecosistema de modulos amplio y varios proveedores espanholes ya ofrecen modulos de facturacion Verifactu. Al elegir uno, verifica que tenga la declaracion responsable del fabricante de software exigida por el articulo 29 del RD 1007/2023.
Amazon, eBay y otros marketplaces
Si vendes en Amazon como seller (FBA o FBM), la situacion es particular:
- Amazon como intermediario fiscal: En el programa de Calculo del IVA de Amazon (Amazon VAT Calculation Service), Amazon puede generar facturas en nombre del vendedor. Estas facturas deben cumplir la normativa fiscal espanhola, pero Amazon como plataforma internacional no esta obligada a implementar Verifactu — el obligado eres tu como vendedor establecido en Espanha.
- Vendedores independientes: Si gestionas tu propia facturacion fuera de Amazon, tu software debe cumplir con Verifactu.
Regla practica: Si tu plataforma de ecommerce no genera facturas conformes a Verifactu por defecto, necesitas un software externo que lo haga. La conexion se puede hacer mediante API, exportacion de pedidos (CSV/JSON) o integracion directa.
Facturas simplificadas vs completas en ecommerce
En el comercio electronico, la mayoria de ventas a consumidores finales (B2C) se documentan con facturas simplificadas (antiguos tiquets). El articulo 4 del RD 1619/2012 permite emitir factura simplificada cuando el importe no supera los 400 euros (o 3.000 euros para ciertas actividades listadas en el articulo 4.1).
| Tipo de factura | Cuando usarla en ecommerce | Datos obligatorios |
|---|---|---|
| Simplificada | Ventas B2C hasta 400 euros | NIF emisor, fecha, descripcion, importe total con IVA |
| Completa | Ventas B2B, ventas B2C +400 euros, o cuando el cliente la solicita | Todos los datos del articulo 6 del RD 1619/2012: NIF ambas partes, direccion, numero correlativo, desglose IVA, etc. |
Ambos tipos de factura deben cumplir con Verifactu si se generan mediante software: huella, encadenamiento y QR son obligatorios independientemente del tipo de factura.
Como integrar FactoLegal con tu tienda online
FactoLegal ofrece varias formas de conectarse con tu ecommerce:
- API REST: Tu tienda envia los datos del pedido (cliente, productos, importes) a FactoLegal via API, y FactoLegal genera la factura con su huella, la encadena y la devuelve en PDF con QR.
- Importacion de pedidos: Exporta tus pedidos desde Shopify, WooCommerce o PrestaShop en CSV y cargalos en FactoLegal para generar las facturas por lotes.
- Facturacion manual: Para volumenes bajos, puedes crear las facturas directamente en el panel de FactoLegal introduciendo los datos de cada venta.
Conecta tu tienda online con FactoLegal y empieza a emitir con huella encadenada. Independientemente de la plataforma que uses, FactoLegal genera facturas con huella SHA-256, encadenamiento criptografico y codigo QR segun el formato de la Orden HAC/1177/2024. La remision automatica a la AEAT esta en validacion.
Plazos para adaptarse
Segun el calendario del RD 1007/2023 y el ajuste de plazos del RD-ley 15/2025:
- 29 de julio de 2025: Los fabricantes y desarrolladores de software deben comercializar unicamente productos conformes.
- 1 de enero de 2027: Contribuyentes del Impuesto sobre Sociedades (SL, SA, cooperativas), ecommerce incluidos.
- 1 de julio de 2027: El resto de obligados tributarios, autonomos y profesionales en IRPF incluidos.
No esperes al ultimo momento. La adaptacion requiere probar la integracion, verificar que las facturas se generan correctamente y asegurar que la cadena de huellas funciona en produccion.
Errores frecuentes de los ecommerce con Verifactu
- Creer que el email de confirmacion de pedido es una factura: No lo es. Un email de pedido no cumple los requisitos del RD 1619/2012 ni del RD 1007/2023.
- Asumir que la plataforma ya cumple: Shopify, WooCommerce y PrestaShop son herramientas internacionales que no implementan Verifactu de serie.
- No generar factura en ventas B2C: Aunque el consumidor no la pida, estas obligado a emitirla (articulo 2.1 del RD 1619/2012).
- Mezclar numeracion: Las facturas deben llevar una serie correlativa unica. Si emites desde la tienda online y tambien desde otro canal, coordina las series para evitar duplicados.
Referencias legales: RD 1007/2023 (BOE num. 291), Orden HAC/1177/2024 (BOE num. 264), RD 1619/2012 (Reglamento de facturacion, BOE num. 289). Consulta nuestra guia completa de Verifactu para mas detalles sobre los requisitos tecnicos.