📋 VeriFactu - Sistema de Verificación de Facturas
🎯 Introducción
VeriFactu es el sistema de verificación de facturas de la Agencia Estatal de Administración Tributaria (AEAT) de España, diseñado para garantizar la integridad y trazabilidad de las facturas emitidas por empresas y autónomos.
HolaGest integra completamente el sistema VeriFactu de forma nativa, permitiendo cumplir con todas las obligaciones normativas de forma automática y transparente.
📖 ¿Qué es VeriFactu?
VeriFactu es un sistema de control de facturación que obliga a empresas y autónomos a:
- Registrar todas las facturas emitidas en un sistema informático certificado
- Firmar digitalmente cada factura con certificado electrónico
- Encadenar las facturas mediante hash criptográfico (blockchain)
- Enviar los registros a la AEAT (en modo VeriFactu) o mantenerlos disponibles (en modo NO-VeriFactu)
- Generar códigos QR en las facturas para verificación del cliente
Objetivo: Prevenir el fraude fiscal mediante software de doble uso (programas que permiten ocultar ventas).
👥 ¿Quién está Obligado a Usar VeriFactu?
✅ Obligados
Están obligados a utilizar VeriFactu:
- Empresarios y profesionales que desarrollen actividades económicas en España
- Autónomos que emitan facturas a clientes
- Empresas de cualquier tamaño y sector
- Comercios minoristas que utilicen sistemas de facturación electrónica
❌ Exentos
Están exentos de VeriFactu:
- Empresas que solo emitan facturas manualmente (sin software)
- Empresas que ya utilicen TicketBAI (País Vasco)
- Empresas que ya utilicen SII (Suministro Inmediato de Información)
📅 ¿Cuándo es Obligatorio?
Calendario de Implantación
| Fecha | Obligación |
|---|---|
| 1 de enero de 2026 | Entrada en vigor obligatoria para sociedades/empresas |
| 1 de julio de 2026 | Entrada en vigor obligatoria para autónomos |
| Desde ahora | Posibilidad de adhesión voluntaria anticipada |
Recomendación: Implementar VeriFactu cuanto antes para familiarizarse con el sistema y evitar problemas de última hora.
🔧 Modos de Funcionamiento
HolaGest soporta dos modos de operación con VeriFactu:
1️⃣ Modo VeriFactu (Envío Online)
Características:
- Las facturas se envían automáticamente a la AEAT
- Requiere conexión a internet permanente
- El sistema valida en tiempo real con la AEAT
- Ideal para empresas con facturación continua
Ventajas:
- ✅ Cumplimiento inmediato
- ✅ Validación en tiempo real
- ✅ Menor riesgo de acumulación de errores
Desventajas:
- ❌ Requiere conexión a internet
- ❌ Dependencia de disponibilidad de servidores AEAT
2️⃣ Modo NO-VeriFactu (Firma Local)
Características:
- Las facturas se firman localmente pero NO se envían
- Los registros se almacenan en HolaGest
- Se envían solo bajo requerimiento de la AEAT
- Ideal para empresas con facturación esporádica o sin conexión permanente
Ventajas:
- ✅ No requiere conexión permanente
- ✅ Mayor autonomía
- ✅ Menor dependencia de terceros
Desventajas:
- ❌ Requiere responder a requerimientos de la AEAT
- ❌ Mayor responsabilidad de conservación de registros
🏗️ Arquitectura del Sistema VeriFactu en HolaGest
Componentes Principales
┌─────────────────────────────────────────────────────────┐
│ HOLAGEST VERIFACTU │
├─────────────────────────────────────────────────────────┤
│ │
│ 1. CONFIGURACIÓN │
│ ├─ Configuración por empresa │
│ ├─ Configuración por ejercicio │
│ └─ Gestión de certificados digitales │
│ │
│ 2. REGISTRO DE FACTURAS │
│ ├─ Alta de facturas │
│ ├─ Subsanación de facturas │
│ ├─ Anulación de facturas │
│ └─ Encadenamiento mediante hash │
│ │
│ 3. REGISTRO DE EVENTOS │
│ ├─ Inicio de NO-VeriFactu │
│ ├─ Fin de NO-VeriFactu │
│ ├─ Detección de anomalías │
│ └─ Resumen de eventos │
│ │
│ 4. PROCESAMIENTO AUTOMÁTICO │
│ ├─ Hash y firma de registros de facturas │
│ ├─ Hash y firma de registros de eventos │
│ ├─ Envío automático a AEAT │
│ └─ Verificación de anomalías │
│ │
│ 5. REQUERIMIENTOS AEAT │
│ ├─ Creación de requerimientos │
│ ├─ Envío de registros históricos │
│ └─ Seguimiento de estado │
│ │
│ 6. INFORMES Y CONSULTAS │
│ ├─ Informe de facturas enviadas │
│ ├─ Consulta a AEAT │
│ └─ Descarga de registros JSON │
│ │
└─────────────────────────────────────────────────────────┘📚 Funcionalidades Principales
🔐 Firma Digital de Facturas
Cada factura se firma con el certificado digital de la empresa:
- Certificado de autónomo (persona física)
- Certificado de empresa (persona jurídica)
- Almacenamiento seguro de certificados en HolaGest
- Renovación automática de firmas
🔗 Encadenamiento de Facturas (Blockchain)
Las facturas se encadenan mediante hash criptográfico:
Factura 1: Hash(Factura 1)
Factura 2: Hash(Factura 2 + Hash Factura 1)
Factura 3: Hash(Factura 3 + Hash Factura 2)
...Ventaja: Imposible modificar facturas anteriores sin romper la cadena.
📱 Código QR en Facturas
Cada factura incluye un código QR que permite:
- Verificación por el cliente de la autenticidad de la factura
- Consulta en la web de la AEAT del estado de la factura
- Trazabilidad completa de la operación
🤖 Envío Automático (Modo VeriFactu)
HolaGest procesa y envía automáticamente:
- Registros de facturas pendientes de envío
- Registros de eventos (en modo NO-VeriFactu)
- Requerimientos de la AEAT
Funcionamiento: El sistema procesa automáticamente los registros pendientes de forma periódica
📊 Informes y Consultas
Desde HolaGest puedes:
- Consultar facturas registradas en la AEAT
- Descargar registros JSON de facturas y eventos
- Ver estado de envíos (pendiente, aceptado, rechazado, aceptado con errores)
- Generar informes de cumplimiento
🚀 Proceso de Configuración
Paso 1: Configurar la Empresa
- Ir a Menú Administrador → Empresas
- Abrir la empresa deseada
- Ir a la sección "Verifactu" (parte inferior)
- Subir certificado digital (.p12 o .pfx)
- Introducir contraseña del certificado
- Seleccionar modo de depuración (si es necesario para pruebas)
- Guardar
Paso 2: Configurar el Ejercicio
- Ir a Menú Contabilidad → Ejercicios
- Abrir el ejercicio actual
- Ir a la sección "Verifactu"
- Seleccionar modo: VeriFactu o NO-VeriFactu
- Guardar
Paso 3: Enviar Facturas
- Crear facturas normalmente en Menú Ventas → Facturas
- Ir a la pestaña "Verifactu" en la factura
- Hacer clic en "Enviar alta"
- El sistema firma, encadena y envía (o almacena) la factura automáticamente
📋 Requisitos Técnicos
Requisitos de la Empresa
- ✅ País: España (ESP)
- ✅ Certificado digital: Válido y vigente
- ✅ Contraseña del certificado: Configurada
- ✅ Ejercicio configurado: Con modo VeriFactu o NO-VeriFactu
- ✅ Decimales: Configurados a 2 en Panel de Control
- ✅ Instalación registrada: UUID generado automáticamente
Incompatibilidades
- ❌ TicketBAI: No se puede usar VeriFactu y TicketBAI simultáneamente
- ❌ SII: No se puede usar VeriFactu y SII simultáneamente
Requisitos Técnicos
- ✅ Conexión a internet: Para modo VeriFactu (envío online)
🔍 Validaciones del Sistema
Antes de permitir el uso de VeriFactu, HolaGest verifica:
- ✅ El país de la empresa es España
- ✅ La empresa NO tiene TicketBAI activo
- ✅ La empresa NO tiene SII activo
- ✅ Existe contraseña del certificado
- ✅ Existe un certificado válido
- ✅ Tiene ejercicios configurados (VeriFactu o NO-VeriFactu)
- ✅ La instalación está registrada (UUID)
- ✅ Los decimales están configurados a 2
Si alguna validación falla: La pestaña VeriFactu NO aparecerá en las facturas.
📖 Guías Disponibles
Este manual incluye las siguientes guías detalladas:
- Cómo Configurar VeriFactu - Configuración inicial del sistema
- Cómo Enviar una Factura a VeriFactu - Proceso de envío de facturas
- Cómo Subsanar una Factura - Corrección de datos del cliente
- Cómo Anular una Factura - Anulación de facturas enviadas
- Cómo Crear y Enviar un Requerimiento - Respuesta a requerimientos AEAT
- Cómo Ver Informe de Registros - Consultas y reportes
- Procesamiento Automático de VeriFactu - Funcionamiento del sistema automático
- Cómo Descargar la Declaración Responsable - Documento legal
🆘 Soporte y Ayuda
Problemas Comunes
| Problema | Solución |
|---|---|
| No aparece pestaña VeriFactu | Verificar validaciones (país, certificado, ejercicio) |
| Error al enviar factura | Revisar logs en Menú Administrador → Logs |
| Certificado no válido | Verificar fecha de caducidad y contraseña |
| Facturas no se envían | Revisar logs del sistema para detectar errores |
Recursos Adicionales
- Logs del Sistema: Menú Administrador → Logs → Historial
- Informe VeriFactu: Menú Informes → VeriFactu
- Documentación AEAT: Sede Electrónica AEAT
📊 Estadísticas y Monitoreo
Desde el Informe VeriFactu
Menú Informes → VeriFactu
- Pestaña Buscar: Consultar facturas en la AEAT
- Pestaña Facturas: Ver registros de facturas enviadas
- Pestaña Eventos: Ver registros de eventos (modo NO-VeriFactu)
Estados de Registros
| Estado | Significado |
|---|---|
| (vacío) | Pendiente de envío |
| Aceptado | Factura aceptada por la AEAT |
| AceptadoConErrores | Aceptada pero con advertencias (revisar logs) |
| Rechazado | Factura rechazada (revisar logs y corregir) |
🔒 Seguridad y Privacidad
Almacenamiento de Certificados
- Los certificados se almacenan cifrados en la base de datos
- Las contraseñas se almacenan de forma segura
- Solo usuarios con permisos pueden acceder a la configuración
Trazabilidad
- Cada acción queda registrada en logs
- Los hash garantizan la integridad de la cadena
- Imposible modificar facturas sin dejar rastro
Cumplimiento RGPD
- Los datos se almacenan según normativa RGPD
- Los clientes pueden solicitar acceso a sus datos
- Posibilidad de exportar registros en formato JSON
🎓 Mejores Prácticas
✅ Recomendaciones
- Configurar VeriFactu cuanto antes para familiarizarse con el sistema
- Usar modo depuración inicialmente para hacer pruebas
- Revisar logs regularmente para detectar problemas
- Mantener el certificado actualizado (renovar antes de caducar)
- Hacer copias de seguridad de la base de datos regularmente
- Probar el envío con facturas de prueba antes de producción
❌ Errores a Evitar
- ❌ Usar certificados caducados
- ❌ Cambiar de modo (VeriFactu ↔ NO-VeriFactu) con registros existentes
- ❌ No revisar los logs de errores
- ❌ Eliminar facturas enviadas sin anularlas primero
- ❌ Modificar manualmente la base de datos
📞 Contacto y Soporte
Para soporte técnico sobre VeriFactu en HolaGest:
- Documentación: Este manual
- Logs del sistema: Menú Administrador → Logs
- Soporte HolaGest: Consultar con su proveedor de HolaGest
📜 Marco Legal
Normativa Aplicable
- Ley 11/2021: Medidas de prevención y lucha contra el fraude fiscal
- Real Decreto 1007/2023: Reglamento de VeriFactu
- Orden HAC/1177/2024: Especificaciones técnicas de VeriFactu
Sanciones por Incumplimiento
El incumplimiento de VeriFactu puede conllevar:
- Infracciones leves: Multas de 150€ a 6.000€
- Infracciones graves: Multas de 6.000€ a 30.000€
- Infracciones muy graves: Multas de 30.000€ a 150.000€
Recomendación: Cumplir con VeriFactu desde el primer día de obligatoriedad.
🔄 Actualizaciones del Sistema
HolaGest actualiza regularmente el sistema VeriFactu para:
- ✅ Adaptarse a cambios normativos
- ✅ Corregir errores detectados
- ✅ Mejorar el rendimiento
- ✅ Añadir nuevas funcionalidades
Recomendación: Mantener HolaGest siempre actualizado a la última versión.
📝 Resumen Ejecutivo
VeriFactu es obligatorio en España a partir de:
- 1 de enero de 2026: Sociedades y empresas
- 1 de julio de 2026: Autónomos
HolaGest integra completamente VeriFactu de forma nativa:
- ✅ Firma digitalmente todas las facturas
- ✅ Encadena las facturas mediante hash criptográfico
- ✅ Envía automáticamente a la AEAT (modo VeriFactu)
- ✅ Almacena registros localmente (modo NO-VeriFactu)
- ✅ Genera códigos QR en las facturas
- ✅ Responde a requerimientos de la AEAT
- ✅ Cumple con toda la normativa vigente
Próximos pasos:
- Leer la guía Cómo Configurar VeriFactu
- Configurar la empresa y subir el certificado digital
- Configurar el ejercicio (modo VeriFactu o NO-VeriFactu)
- Empezar a enviar facturas
¡Bienvenido al cumplimiento normativo automatizado con HolaGest VeriFactu! 🎉