Verifactu: cómo funciona según el origen de las facturas de venta
Aprende a crear y completar manualmente los campos de una factura de venta para enviarla a la AEAT con el sistema Verifactu.
📌 Introducción
Ya sea que importes facturas de venta, trabajes con facturación recurrente, generes ventas automáticamente desde tu e-commerce o utilices la API, el sistema Verifactu se adapta a cada flujo.
En esta guía verás:
- Cómo se gestionan los borradores
- Cuándo se envían las facturas a la AEAT
- Qué configuraciones debes preparar para cumplir con la Ley Antifraude
📥 Importación de facturas de venta
- Activa Verifactu antes de importar.
- Las facturas importadas se crean en borrador → no generan asiento contable ni se envían aún a la AEAT.
- Podrás aprobarlas una a una o de forma masiva desde el listado.
- Al aprobar, se enviarán automáticamente a la AEAT → se registran con su identificador VFAC y código QR.
👉 Consejo: crea reglas de automatización en Configuración > Conformidad antes de importar, para evitar errores.
🔁 Facturación recurrente
Al configurar una factura recurrente tienes dos opciones:
- ✅ Crear facturas automáticamente → se aprueban y envían directamente a la AEAT.
- ⏸ No crear automáticamente → se generan como borrador para revisarlas antes de aprobar.
En ambos casos, una vez aprobadas → la AEAT asigna VFAC y código QR.
👉 Para agilizar, usa reglas de automatización en Configuración > Conformidad.
🛒 E-commerce
Si conectas tu tienda online (Shopify, Prestashop o WooCommerce):
- Si la opción “Generar facturas automáticas” está activada y Verifactu también → las facturas se envían directamente a la AEAT al crearse.
- Si no está activada → las ventas se registran como borradores para revisarlas antes de aprobar.
👉 Imprescindible configurar reglas de automatización en Configuración > Conformidad para que cumplan los requisitos legales.
💻 API
Si generas facturas mediante API:
- approveDoc: true → la factura se aprueba automáticamente y se envía a la AEAT.
- approveDoc: false → la factura se crea en borrador, y no se envía hasta aprobar manualmente.
👉 Asegúrate de tener reglas de automatización configuradas en Configuración > Conformidad antes de usar la API.
✅ Conclusión
El flujo de facturación cambia según el origen de las facturas, pero siempre tendrás control total:
- Borradores para revisar cuando lo necesites
- Envíos automáticos cuando actives la aprobación directa
- Identificador VFAC y código QR para trazabilidad
Con las reglas de automatización bien configuradas, trabajar con Verifactu será mucho más ágil y seguro.