Volver a Facturian Learning

TicketBAI: Facturación electrónica obligatoria en País Vasco

Cumplimiento11 de febrero de 202612 min de lectura
TicketBAI: Facturación electrónica obligatoria en País Vasco

TicketBAI: Facturación electrónica obligatoria en País Vasco

Todo lo que necesitas saber sobre el sistema de control tributario del País Vasco


Si tu empresa está en el País Vasco, tus facturas no van a la Agencia Tributaria nacional (AEAT). Van a tu Hacienda Foral provincial, y deben cumplir con TicketBAI.

¿Qué es TicketBAI?

TicketBAI es un sistema de control de facturación implantado por las tres Diputaciones Forales del País Vasco para garantizar que todas las operaciones económicas se declaran correctamente.

El nombre viene del euskera: "Ticket" (factura) + "BAI" (sí), es decir, "factura verificada".

El sistema se basa en tres pilares:

Pilar Descripción
Envío inmediato Cada factura se envía a Hacienda Foral en el momento de su emisión
Código QR Cada factura incluye un QR que permite verificar su autenticidad
Cadena de hash Las facturas se encadenan criptográficamente, impidiendo alteraciones

¿Quién debe cumplir con TicketBAI?

Todos los autónomos y empresas con domicilio fiscal en el País Vasco deben cumplir con TicketBAI.

Provincia Hacienda Foral Sistema Tipo de envío
Álava (Araba) Diputación Foral de Álava TicketBAI Tiempo real
Bizkaia Diputación Foral de Bizkaia Batuz (TicketBAI) LROE (por lotes)
Gipuzkoa Diputación Foral de Gipuzkoa TicketBAI Tiempo real

⚠️ Importante: Bizkaia es diferente

Bizkaia utiliza el sistema Batuz, que incluye TicketBAI pero también el LROE (Libro Registro de Operaciones Económicas). Las facturas se envían en lotes periódicos en lugar de en tiempo real. El formato XML es el mismo, pero el proceso de envío es diferente.

Diferencia con VERI*FACTU (resto de España)

Si tu empresa estuviera fuera del País Vasco, tendrías que cumplir con VERI*FACTU, el sistema equivalente de la Agencia Tributaria nacional.

Característica TicketBAI VERI*FACTU
Territorio País Vasco Resto de España
Organismo receptor Haciendas Forales AEAT
Código QR Obligatorio Obligatorio
Cadena de hash
Identificador único TBAI-XXX (35 caracteres) Huella VERI*FACTU
Formato XML TicketBAI XSD v1.2 VERI*FACTU XSD

🚫 Solo uno u otro

Una empresa nunca usa ambos sistemas. Si tu domicilio fiscal está en País Vasco, usas TicketBAI. Si está en cualquier otra parte de España, usas VERI*FACTU. No es posible elegir ni combinarlos.

El identificador TBAI

Cada factura enviada por TicketBAI recibe un identificador único de 35 caracteres con el formato:

TBAI-B12345678-110226-ABC123DEF456G
Parte Contenido Longitud
TBAI Prefijo fijo 4 caracteres
B12345678 NIF del emisor 9 caracteres
110226 Fecha (DDMMYY) 6 caracteres
ABC123DEF456G Firma (primeros 13 caracteres) 13 caracteres

Este identificador debe aparecer en la factura impresa/PDF junto con el código QR. Cualquier persona puede escanear el QR para verificar que la factura es auténtica.

El código QR de verificación

El código QR de TicketBAI contiene una URL que apunta a la página de verificación de la Hacienda Foral correspondiente. La URL incluye el identificador TBAI y un dígito de control CRC-8.

Cada provincia tiene su propia URL base:

  • Álava: ticketbai.araba.eus/TBAI/QRTBAI
  • Bizkaia: batuz.eus/QRTBAI/
  • Gipuzkoa: tbai.egoitza.gipuzkoa.eus/qr/

Requisitos técnicos

Para implementar TicketBAI, tu software de facturación debe:

1. Generar XML válido

El XML debe cumplir con el esquema XSD v1.2.2 de TicketBAI. Incluye datos del emisor, destinatario, desglose de impuestos y el software facturador.

2. Firmar digitalmente

El XML debe firmarse con certificado digital (XAdES-EPES) usando RSA-SHA256. Certificados válidos: IZENPE, FNMT, Camerfirma, DNI electrónico.

3. Encadenar facturas

Cada factura incluye el hash de la factura anterior, creando una cadena inmutable. La primera factura tiene hash vacío.

4. Generar QR

Generar el código QR con la URL de verificación y el CRC-8. Tamaño mínimo: 30mm. Debe aparecer en la factura impresa.

Sanciones por incumplimiento

El incumplimiento de TicketBAI puede conllevar sanciones significativas:

  • No enviar facturas: Multa del 10-20% de los importes no declarados
  • Manipular la cadena de hash: Considerado fraude fiscal
  • No incluir QR: Sanción por emisión de factura irregular
  • Software no homologado: El software debe estar registrado como "software garante"

Cómo configurar TicketBAI en Facturian

Si tu empresa está en País Vasco, puedes activar TicketBAI en la configuración de tu empresa:

  1. Ve a Empresas → Tu empresa → Editar
  2. En la sección Cumplimiento Fiscal, selecciona TicketBAI (País Vasco)
  3. Elige tu provincia (Álava, Bizkaia o Gipuzkoa)
  4. Selecciona el entorno (Pruebas para testing, Producción para facturas reales)
  5. Sube tu certificado digital (PKCS#12 / .pfx)
  6. Guarda los cambios

A partir de ese momento, todas las facturas que publiques se enviarán automáticamente a tu Hacienda Foral y llevarán el identificador TBAI y el código QR.

Facturian está homologado

Facturian cumple con todas las especificaciones técnicas de TicketBAI v1.2 y está registrado como software garante en las tres provincias del País Vasco.

Referencias legales


Este artículo tiene carácter informativo y no constituye asesoramiento fiscal. Consulta con un profesional para tu situación particular.

¿Te ha sido útil este artículo?
Compartir: