Saltar al contenido principal

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:

CampoDescripciónEjemplo
Número serieIdentificador único secuencialFAC-2024-0001
Fecha emisiónISO 86012024-02-09
Importe brutoTotal antes de IVA100.00
Tipo IVAPorcentaje aplicado21%
Hash QRFirma digital (SHA-256)qr87f3a...
Identificador fiscal emisorNIF/CIFA12345678
Identificador receptorNIF/CIF o equivalenteB87654321
Descripción serviciosConcepto breveConsultorí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:

  1. Creas factura en Frihet
  2. Sistema calcula hash automáticamente
  3. Se almacena en registro inmutable
  4. 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

  1. Ve a Facturas > Nueva factura
  2. Completa datos:
    • Cliente (NIF/CIF)
    • Concepto
    • Importe y tipo IVA
  3. 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:

  1. Ve a Facturas > [Tu factura]
  2. Baja a Datos TicketBAI
  3. Verás:
    • Hash QR (copiable)
    • Clave de validación
    • Firma digital

Exportación para remisión

Para enviar a Hacienda manualmente:

  1. En la factura, haz clic en ⋯ > Exportar como TicketBAI
  2. Se descargará archivo XML conforme a esquema oficial
  3. 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:

  1. No elimines la factura
  2. Crea una Nota de crédito con importe negativo
  3. 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

Contacto

Para preguntas sobre TicketBAI en Frihet:

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