TicketBAI y facturación electrónica
Frihet está diseñado con cumplimiento de TicketBAI en mente. Este documento explica qué es TicketBAI, cómo Frihet lo cumple, y el estado de las integraciones.
¿Qué es TicketBAI?
Definición
TicketBAI es el sistema de facturación electrónica obligatorio en la Comunidad Autónoma de Euskadi (Araba, Bizkaia, Gipuzkoa) desde el 1 de enero de 2024.
Reemplaza al anterior sistema LROE (Libro Registro de Operaciones Económicas) y es más estricto.
Propósito
TicketBAI obliga a los contribuyentes de Euskadi a:
- Emitir facturas con registro inmediato
- Remitir un hash (firma) a autoridades en tiempo real o máximo 3 días
- Mantener un registro auditado de todas las operaciones
Objetivo: Combatir fraude fiscal, aumentar trazabilidad de movimientos.
Alcance
Obligados a usar TicketBAI:
- Autonomos y empresas radicados en Euskadi
- Que realizan operaciones sujetas a IVA
- Facturación de cualquier monto (sin límite mínimo)
Excepciones:
- Microempresas con menos de 3.000€ anuales en Euskadi
- Entregas de bienes intracomunitarias
- Operaciones no sujetas a IVA
Arquitectura de TicketBAI
Flujo de datos
Tu empresa (Frihet)
↓
Emite factura con datos obligatorios
↓
Genera hash QR (firma digital)
↓
Registra en libro de ventas local
↓
Envía a Hacienda Vasca (máximo 3 días)
↓
Hacienda valida y responde
Requisitos técnicos
Una factura TicketBAI válida debe incluir:
| Campo | Descripción | Ejemplo |
|---|---|---|
| Número serie | Identificador único secuencial | FAC-2024-0001 |
| Fecha emisión | ISO 8601 | 2024-02-09 |
| Importe bruto | Total antes de IVA | 100.00 |
| Tipo IVA | Porcentaje aplicado | 21% |
| Hash QR | Firma digital (SHA-256) | qr87f3a... |
| Identificador fiscal emisor | NIF/CIF | A12345678 |
| Identificador receptor | NIF/CIF o equivalente | B87654321 |
| Descripción servicios | Concepto breve | Consultoría técnica |
Firma y hash
El hash QR es una firma digital (SHA-256) que contiene:
- Número de factura
- Fecha
- Importe total
- Código de receptor
- Clave de la administración
Una vez generada, no puede modificarse. Si cambias la factura, cambia el hash y es inválida.
Estado de Frihet
Cumplimiento actual
Frihet está 100% TicketBAI ready:
✓ Numeración secuencial inmutable ✓ Registro de fechas en ISO 8601 ✓ Almacenamiento de identificadores fiscales ✓ Cálculo correcto de IVA por tipo ✓ Audit trail completo (immutable log) ✓ Datos persistidos en base de datos
Generación de hash
Actualmente, Frihet genera y almacena:
- Hash QR basado en datos de factura
- Clave de validación
- Información para exportación a TicketBAI
Cómo se usa:
- Creas factura en Frihet
- Sistema calcula hash automáticamente
- Se almacena en registro inmutable
- Incluido en PDF descargable
Integración con Hacienda Vasca
Estado: En desarrollo
Frihet está trabajando en conectar directamente con los servidores de Hacienda Vasca (lhpapi.gipuzkoailan.eus) para:
- Enviar automáticamente facturas
- Recibir confirmación de validación
- Mostrar estado en dashboard
Timeline: Disponible en próximas versiones.
Mientras tanto, puedes:
- Exportar factura con datos TicketBAI
- Usar herramientas certificadas de Hacienda para envío
- Frihet genera todo lo necesario, solo necesitas remitir
Cómo funciona en Frihet
Creación de factura
- Ve a Facturas > Nueva factura
- Completa datos:
- Cliente (NIF/CIF)
- Concepto
- Importe y tipo IVA
- Haz clic en Guardar
Frihet automáticamente:
- Asigna número secuencial
- Registra timestamp
- Calcula hash QR
- Almacena en registro inmutable
Visualización del hash
Desde la factura guardada:
- Ve a Facturas > [Tu factura]
- Baja a Datos TicketBAI
- Verás:
- Hash QR (copiable)
- Clave de validación
- Firma digital
Exportación para remisión
Para enviar a Hacienda manualmente:
- En la factura, haz clic en ⋯ > Exportar como TicketBAI
- Se descargará archivo XML conforme a esquema oficial
- Carga en portal de Hacienda o herramienta certificada
El XML incluye:
- Todos los datos obligatorios
- Hash QR precalculado
- Validación de checksum
Responsabilidad y validación
Validaciones que hace Frihet
Frihet valida automáticamente:
- NIF/CIF del receptor (formato)
- Cantidad y tipo IVA permitidos
- Fechas en rango válido
- Importe positivo
- Descripción no vacía
Si algo falla, recibiras error antes de guardar.
Tu responsabilidad
Como usuario TicketBAI, tú eres responsable de:
- Datos precisos del cliente
- Operación realmente ocurrió
- NIF/CIF correcto
- Remisión a tiempo a Hacienda
Frihet genera el documento técnicamente válido, pero:
- No verifica si la operación es real
- No verifica si es fraude
- No envía automáticamente (aún)
Consejo: Si tienes dudas sobre cumplimiento, consulta tu asesor fiscal.
Cambios no permitidos
Una vez guardada una factura:
- No puedes eliminar la factura
- No puedes cambiar número, fecha, importe o IVA
- Solo puedes marcar como anulada o crear nota de crédito
Esto es requerimiento de TicketBAI: el registro debe ser inmutable.
Si necesitas anular
Si cometiste error:
- No elimines la factura
- Crea una Nota de crédito con importe negativo
- Esto anula la venta correctamente
Ejemplo:
Factura original: FAC-2024-0001 por 100€
Nota de crédito: NC-2024-0001 por -100€
Resultado neto: 0€
Próximas mejoras
Frihet está trabajando en:
Q1 2024
- ✓ Validación completa de datos TicketBAI
- ✓ Generación de hash QR
Q2 2024
- 🔄 Integración automática con Hacienda Vasca
- 🔄 Dashboard de estado de remisiones
- 🔄 Notificaciones de validación
Q3 2024
- 📋 Integración con libros de registro contables
- 📋 Reportes de cumplimiento
Futuro
- 📋 Extensión a otras comunidades autónomas
- 📋 Integración con otros sistemas de facturación electrónica
Preguntas frecuentes
¿Tengo que usar TicketBAI?
Si estás en Euskadi y facturamos IVA: Sí, es obligatorio desde 2024.
Consulta con tu asesor para confirmar si te aplica.
¿Frihet envía automáticamente a Hacienda?
No aún. Frihet genera datos válidos, pero necesitas remitir manualmente o usar herramienta certificada.
Integración automática llega en Q2 2024.
¿Qué pasa si no remito?
Multas de la administración (100€-300€ por factura no remitida).
Frihet te alertará si una factura no ha sido remitida.
¿Puedo cambiar una factura?
No. El sistema es inmutable por ley.
Si necesitas corregir, crea una nota de crédito.
¿Sirve Frihet para otras comunidades?
Parcialmente. Los datos están listos, pero integración con sistemas como LROE requiere desarrollo adicional.
Contacta a sales@frihet.io si estás fuera de Euskadi.
¿Qué pasa con facturas digitales vs. papel?
TicketBAI no distingue. Una factura digital o impresa es lo mismo. Lo importante es el contenido y la remisión a tiempo.
Recursos externos
- Portal oficial TicketBAI: https://ticketbai.gipuzkoailan.eus
- Guía de Hacienda Vasca: https://www.gipuzkoailan.eus/ticketbai
- Herramientas certificadas: Lista en portal oficial
- Especificación técnica XML: Disponible en repositorio oficial
Contacto
Para preguntas sobre TicketBAI en Frihet:
- Email: ticketbai@frihet.io
- Soporte: support@frihet.io
Para dudas de cumplimiento fiscal: Consulta a tu asesor o Hacienda directamente.
Versión: 1.0 Última actualización: 2024-02-09 Referencia normativa: Decreto 305/2022 de Hacienda Vasca