Araba · Bizkaia · Gipuzkoa01 Fichero TicketBAI firmado Con TicketBAI configurado, Cofactu genera el fichero TicketBAI v1.2 de cada factura y lo firma con XAdES-EPES, con la política de firma de tu territorio. Sin instalar nada ni re-firmar. Firma con el certificado digital que subes en Configuración → Certificado. Identificador TBAI generado automáticamente con CRC-8 según la spec v1.2. Encadenamiento por SignatureValueFirmaFacturaAnterior: serie, número, fecha y firma de la factura anterior. Facturas completas, simplificadas, rectificativas (R1-R5) y exentas.
Facturación TicketBAI.
Requisitos por territorio.
Cofactu identifica el destino foral, genera el fichero TicketBAI y lo firma con XAdES-EPES. El envío a las haciendas forales está en validación y todavía no está activo.
La obligación depende del territorio del emisor, no del cliente. XAdES-EPES · Spec foral v1.2 · Sin lock-out de datos.
La obligación la fija
el territorio del emisor.
Factura F-2026-0042, cliente · fecha · total, 2.480,00 €. Según dónde tribute el emisor, el destino es TicketBAI, Batuz o VeriFactu.
| Tributación del emisor | Sistema | QR de verificación | Estado en Cofactu |
|---|---|---|---|
| AR · Araba | TicketBAI | ticketbai.araba.eus | Fichero firmado · envío en validación |
| BI · Bizkaia | Batuz | batuz.eus | Fichero firmado · LROE en roadmap |
| GI · Gipuzkoa | TicketBAI | tbai.egoitza.gipuzkoa.eus | Fichero firmado · envío en validación |
| ES · Resto | VeriFactu | AEAT | Envío a la AEAT activo |
Ejemplo de interfaz. La obligación depende del territorio del emisor, no del cliente.
La factura no cambia de
historia al cambiar de destino.
- 01
Firma XAdES-EPES
Con el certificado configurado y la política de firma de Gipuzkoa.
- 02
Identificador TBAI
CRC-8 · spec v1.2. Cadena: SignatureValueFirmaFacturaAnterior.
- 03
QR de verificación
URL de Gipuzkoa calculada. QR en el PDF: pendiente.
- 04
Envío foral
En validación: aún no se envía. XML firmado guardado con la factura.
Una misma base técnica,
tres destinos forales.
Araba · Bizkaia · Gipuzkoa01 Fichero TicketBAI firmado Con TicketBAI configurado, Cofactu genera el fichero TicketBAI v1.2 de cada factura y lo firma con XAdES-EPES, con la política de firma de tu territorio. Sin instalar nada ni re-firmar. Firma con el certificado digital que subes en Configuración → Certificado. Identificador TBAI generado automáticamente con CRC-8 según la spec v1.2. Encadenamiento por SignatureValueFirmaFacturaAnterior: serie, número, fecha y firma de la factura anterior. Facturas completas, simplificadas, rectificativas (R1-R5) y exentas.
Spec foral v1.202 URL del QR de verificación Cofactu calcula la URL del QR TBAI de cada factura con el dominio de su territorio (batuz.eus, ticketbai.araba.eus, tbai.egoitza.gipuzkoa.eus) y los parámetros de la spec: identificador, serie, número, importe y CRC-8. Identificador TBAI, firma y XML firmado se guardan junto a la factura. Todavía no se imprime en el PDF: el QR y el logo TBAI en la factura impresa están pendientes. Las facturas en VeriFactu siguen llevando su QR de la AEAT.
Beta — en validación03 Envío a tu Hacienda Foral: en validación El envío a las haciendas forales todavía no está activo. Antes falta conectarlo con certificado a los servicios forales, probarlo en sus entornos de pruebas y dar de alta a Cofactu como software garante. Araba y Gipuzkoa van primero: aceptan el fichero TBAI directamente. Bizkaia (Batuz) exige el fichero dentro del LROE (modelos 140 y 240). Sin envío no hay respuesta foral, reintentos ni avisos de rechazo de TicketBAI. Hasta entonces, envía TicketBAI con tu programa actual. | Cifra | Qué significa |
|---|---|
| 3 | haciendas forales con calendario propio: Araba, Bizkaia y Gipuzkoa |
| v1.2 | fichero TicketBAI común, firmado XAdES-EPES con la política de cada territorio |
| Beta | en validación: el envío a las haciendas forales aún no está activo |
| QR | URL de verificación foral calculada por factura; aún no se imprime en el PDF |
Tres haciendas forales,
tres calendarios distintos.
La obligación la fija tu Hacienda Foral, no el software. Aquí tienes desde cuándo aplica en cada territorio, quién queda fuera y qué añade cada sistema.
| Territorio | Fecha | A quién aplica |
|---|---|---|
| Araba | 1 ene 2022 | Adhesión voluntaria |
| Araba | 1 abr 2022 | Asesorías y gestorías colaboradoras de la Hacienda alavesa |
| Araba | 1 jul 2022 | Farmacias (IAE 652.1) y profesionales (sección 2ª del IAE) |
| Araba | 1 dic 2022 | Resto de contribuyentes (el tramo previsto para octubre se aplazó a diciembre) |
| Gipuzkoa | 1 jul 2022 | Asesorías y empresas de software |
| Gipuzkoa | 1 sep 2022 | Profesionales |
| Gipuzkoa | 1 nov 2022 | Comercio minorista y hostelería |
| Gipuzkoa | 1 abr 2023 | Construcción e inmobiliarias |
| Gipuzkoa | 1 jun 2023 | Resto de contribuyentes |
| Bizkaia | 1 ene 2024 | Sociedades que no tributan como microempresa |
| Bizkaia | 1 jul 2024 | Personas físicas y pymes de industria, construcción, transporte, finanzas, sanidad y profesionales |
| Bizkaia | 1 ene 2025 | Pymes de comercio minorista y hostelería |
| Bizkaia | 1 ene 2026 | Resto: entidades exentas de IS, agricultura, ganadería, pesca, educación y cultura |
Qué añade
cada territorio.

Araba (Álava)01
TicketBAI · envío factura a factura · Diputación Foral de Álava. Exención: personas físicas con 60 años o más a 31 de diciembre de 2021, sin colegiación obligatoria y sin empleados durante 2021. Normativa: Decreto Foral 48/2021 y Decreto Normativo de Urgencia Fiscal 9/2022. Sin libro adicional: cada factura genera su fichero TBAI firmado y se envía a la Hacienda alavesa. El LROE 240 es exclusivo de Bizkaia. QR de verificación: ticketbai.araba.eus.

Gipuzkoa02
TicketBAI · envío factura a factura · Diputación Foral de Gipuzkoa. Obligatorio para toda actividad económica desde el 1 de junio de 2023. QR de verificación: tbai.egoitza.gipuzkoa.eus.

Bizkaia03
Batuz · TicketBAI + LROE 240 · Diputación Foral de Bizkaia. Batuz suma a TicketBAI el Libro Registro de Operaciones Económicas (modelo 240), y el fichero TBAI viaja dentro de él. Cofactu no cubre todavía ni ese envío ni el 240. QR de verificación: batuz.eus.
Lo que falta para enviar,
dicho sin rodeos.
-
Envío con certificado
Conectar el envío a los servicios de Araba y Gipuzkoa. Pendiente.

-
Pruebas forales
Alta, rectificativa y anulación en los entornos de pruebas. Pendiente.

-
Licencia del software
Alta de Cofactu como software garante TicketBAI. Pendiente.

Hoy: sin envío foral.
Lo que llega y lo que aún no aplica.
El fichero se genera y se firma; el envío a las haciendas forales todavía no. Mientras tanto, envía TicketBAI con tu programa actual.
| Alcance | Estado | Detalle |
|---|---|---|
| TicketBAI Araba (Álava) | En validación | Fichero TBAI v1.2 firmado con la política de Álava. El envío al servicio de la Diputación Foral de Álava aún no está activo. |
| TicketBAI Bizkaia (Batuz) | En roadmap | Cofactu genera el fichero TBAI v1.2, pero en Bizkaia viaja dentro del LROE de Batuz, que Cofactu aún no prepara ni envía. |
| TicketBAI Gipuzkoa | En validación | Fichero TBAI v1.2 firmado con la política de Gipuzkoa. El envío al servicio de la Diputación Foral de Gipuzkoa aún no está activo. |
| BATUZ LROE 240 (Bizkaia) | En roadmap | Libro Registro de Operaciones Económicas (modelos 140 y 240) que Bizkaia exige sobre TBAI, y por el que viaja el propio fichero TBAI. En roadmap: escríbenos si lo necesitas. |
| Hacienda Foral de Navarra | En roadmap | Sistema propio de la Hacienda Tributaria de Navarra (no usa TBAI). En roadmap — contacta a soporte si eres de Navarra. |
Antes de activar TicketBAI,
conviene saber qué queda fuera.
Calendario de Araba, certificado, licencia, Bizkaia, Navarra y continuidad del envío: respuestas directas antes de configurar tu organización.
Ir a soporte →¿Desde cuándo es obligatorio TicketBAI en Araba (Álava)?
Por fases durante 2022: el 1 de abril para asesorías y gestorías colaboradoras de la Hacienda alavesa, el 1 de julio para farmacias y profesionales, y el 1 de diciembre para el resto de contribuyentes. Quedan fuera las personas físicas que a 31 de diciembre de 2021 tenían 60 años o más, sin colegiación obligatoria y sin empleados en 2021. Si tributas en Araba y no estás en esa exención, hoy ya te aplica.
¿TicketBAI en Araba es lo mismo que Batuz en Bizkaia?
No. En Araba y Gipuzkoa TicketBAI es solo el envío de cada factura firmada a la hacienda foral, verificable por QR (ticketbai.araba.eus en Álava). En Bizkaia, Batuz suma a TicketBAI el Libro Registro de Operaciones Económicas (modelo 240). Cofactu genera y firma el fichero TBAI de los tres territorios, pero su envío está en validación y aún no funciona; el 240 está en roadmap.
¿Necesito un certificado TBAI específico o vale el FNMT?
Para firmar el fichero TBAI, Cofactu usa el certificado que ya tengas subido en Configuración → Certificado, el mismo que usas con la AEAT; no hace falta uno específico. Qué certificados admite cada servicio foral para el envío se confirmará al terminar la validación.
¿Tengo que solicitar la licencia TBAI a mi Hacienda Foral?
No la solicitas tú: la licencia TicketBAI se asigna al software, a quien lo desarrolla, al inscribirlo en el registro de software TicketBAI. Como el envío de Cofactu aún está en validación, hoy no hay licencia que introducir en Configuración → Compliance.
¿Cofactu cubre el modelo 240 BATUZ de Bizkaia?
Aún no. El modelo 240 es el Libro Registro mensual que Bizkaia exige adicionalmente al alta TBAI, y en Bizkaia el fichero TBAI se envía dentro de él. Está en roadmap. Mientras tanto, para el envío y el modelo 240 tendrías que usar la herramienta foral o un complemento.
Soy de Navarra — ¿puedo usar Cofactu?
Para facturación general sí, pero el envío automático a la Hacienda Foral de Navarra (que tiene sistema propio distinto al TBAI vasco) está en roadmap. Si eres de Navarra y nos contactas, te avisaremos cuando esté listo.
¿Y si vendo a clientes de fuera del País Vasco?
TicketBAI es por NIF emisor, no por NIF cliente — si tu organización tributa en territorio foral, todas tus facturas emitidas (independientemente de dónde esté el cliente) deben pasar por TBAI. En Cofactu el sistema se elige por organización (o por caja del TPV), nunca por cliente.
¿Qué pasa si la Hacienda Foral está caída cuando emito?
Hoy Cofactu todavía no envía a las haciendas forales: el envío TicketBAI está en validación. Por eso no hay reintentos forales de los que hablar: hasta que se active, el envío tienes que hacerlo con tu programa actual o con la herramienta de tu diputación.
30 días de prueba sin tarjeta. El fichero TicketBAI se genera y se firma; el envío a las haciendas forales está en validación y aún no está activo.

