Guía formativa · TicketBAI
TicketBAI y Batuz en el País Vasco: qué cambia para el agricultor y la bodega frente a Verifactu
TicketBAI y Batuz en la agricultura vasca: por qué no aplica Verifactu, cómo funciona el LROE en Bizkaia y qué implica para la txakolindegi que factura.
ACTUALIZADO · 13 JUN 2026 · LECTURA: 6 MIN
- 1. Por qué en Araba, Bizkaia y Gipuzkoa no aplica Verifactu
- 2. Batuz y el LROE: el caso específico de Bizkaia
- 3. Qué significa esto para el agricultor en REAGP
- 4. La txakolindegi que factura: bodega de txakoli y TicketBAI
- 5. Qué tiene implementado Campodato hoy
- 6. Calendario de implantación (referencia orientativa)
- Preguntas frecuentes (FAQ)
- Conclusión
La respuesta rápida: si tu explotación agraria o tu bodega de txakoli (txakolindegi) está domiciliada en Araba, Bizkaia o Gipuzkoa, la normativa de facturación que te aplica no es Verifactu (que regula la AEAT para el resto de España) sino TicketBAI, el sistema de control de facturación de las Haciendas Forales vascas. En Bizkaia, además, TicketBAI forma parte de un proyecto más amplio llamado Batuz, que incorpora el LROE (Libro Registro de Operaciones Económicas). La mecánica de encadenamiento de facturas es equivalente —SHA-256 por NIF, cadena inalterable, QR de cotejo— pero el destino de cada registro es la Hacienda Foral correspondiente, no la sede electrónica de la AEAT.
1. Por qué en Araba, Bizkaia y Gipuzkoa no aplica Verifactu
España tiene un régimen foral: el Concierto Económico con el País Vasco (Araba, Bizkaia y Gipuzkoa) y el Convenio Económico con Navarra otorgan a las Haciendas Forales competencia plena en la gestión de sus propios tributos. En la práctica esto significa que el Real Decreto 1007/2023 que aprueba el RRSIF (el Reglamento de Sistemas Informáticos de Facturación que da cobertura a Verifactu) no tiene aplicación directa en los tres Territorios Históricos vascos para los sujetos pasivos del IRPF foral o del Impuesto sobre Sociedades foral.
Las Haciendas Forales de Araba (Arabako Foru Aldundia), Bizkaia (Bizkaiko Foru Aldundia) y Gipuzkoa (Gipuzkoako Foru Aldundia) aprobaron sus propias normativas de facturación electrónica verificable, convergentes bajo el nombre TicketBAI. La implantación fue progresiva: los grandes contribuyentes primero y los pequeños negocios después, con plazos escalonados por actividad.
Importante: los plazos concretos de obligación para cada perfil de contribuyente —incluidas las explotaciones agrarias— han sido objeto de sucesivas prórrogas y actualizaciones. La fecha que te aplica depende de tu volumen de operaciones y del territorio donde tributes. Consulta siempre con tu Hacienda Foral correspondiente o con tu asesor antes de actuar.
2. Batuz y el LROE: el caso específico de Bizkaia
En Bizkaia el proyecto va más allá de TicketBAI. Batuz es el nombre del modelo integral de control fiscal de la Hacienda Foral de Bizkaia, y tiene dos patas:
- TicketBAI (TBAI): la factura lleva huella encadenada, firma electrónica, identificativo TBAI y QR de cotejo. La URL del QR apunta a
https://batuz.eus/QRTBAI/. - LROE (Libro Registro de Operaciones Económicas): además del sellado de la factura, el contribuyente en Bizkaia debe suministrar a la Hacienda Foral sus libros de operaciones económicas (cobros, pagos, ingresos, gastos) por vía telemática. Es un paso más allá que el SII de la AEAT: no solo se registran facturas, sino el flujo de caja.
Para Araba el QR de cotejo va a https://ticketbai.araba.eus/tbai/qrtbai/; para Gipuzkoa, a https://tbai.egoitza.gipuzkoa.eus/qr/. Cada territorio gestiona su propio registro y su propio portal de cotejo, aunque el estándar técnico del encadenamiento es común.
3. Qué significa esto para el agricultor en REAGP
Si tributas en el Régimen Especial de la Agricultura, Ganadería y Pesca (REAGP), ya en la explotación del territorio común (Verifactu) el REAGP tiene un tratamiento peculiar: el agricultor normalmente no emite factura con IVA repercutido; es el comprador en régimen general (la cooperativa, la empresa agroalimentaria) quien expide el recibo de compensación y soporta la compensación a tanto alzado. Esa operación queda fuera del circuito habitual de factura emitida con cuota repercutida del agricultor.
En el País Vasco la lógica es análoga: si estás en REAGP foral, la facturación activa con TicketBAI recae principalmente en las ventas donde sí emites factura completa (por ejemplo, ventas directas B2B en las que el comprador exige documento). Para el recibo de compensación habitual, es el comprador quien asume la obligación de registro. Aun así, si tu software genera algún tipo de documento fiscal en esas operaciones, ese software debe cumplir TicketBAI en los territorios forales.
Validar con tu Hacienda Foral o asesor: la casuística exacta del REAGP foral y las obligaciones de emisión de documentos varía. No actúes solo sobre la base de este artículo.
4. La txakolindegi que factura: bodega de txakoli y TicketBAI
Una txakolindegi (bodega de txakoli) en Getaria (Gipuzkoa), Bakio (Bizkaia) o Labastida (Araba) que embotella y vende bajo su propia denominación de origen es un contribuyente que sí emite facturas completas con IVA: ventas a distribuidores, hostelería, exportación. Para esta bodega TicketBAI es una obligación real y activa.
Las implicaciones prácticas:
- Cada factura lleva su identificativo TBAI (
TBAI-<NIF>-<ddmmaa>-<huella13>) y un QR de cotejo del territorio foral correspondiente. - La cadena es por NIF del emisor: todas las facturas de una misma sociedad se encadenan en orden de emisión. Si la bodega tiene dos series (ventas nacionales y exportación), ambas forman parte de la misma cadena por NIF.
- El encadenamiento es server-side y autoritativo: ningún dispositivo en la bodega puede sellar una factura de forma aislada. El servidor es el único punto que conoce la huella del registro anterior y puede calcular la nueva. Esto protege la cadena incluso si hay varios puntos de venta simultáneos.
- En Bizkaia, además del sellado TBAI la bodega debe alimentar el LROE con sus operaciones económicas.
Si la bodega también tiene SILICIE activo (Impuestos Especiales sobre el alcohol y las bebidas fermentadas), esos libros contables se gestionan por separado y con plazos propios de la AEAT; SILICIE y TicketBAI son dos obligaciones independientes que deben cumplirse en paralelo.
5. Qué tiene implementado Campodato hoy
Campodato ha construido el módulo TicketBAI/Batuz como parte de su biblioteca fiscal (@campodato/fiscallibros). Estas son las capacidades reales y verificadas del sistema:
Encadenamiento TBAI (los tres territorios)
- Encadenamiento de huellas SHA-256 por NIF del emisor, con el mismo patrón que Verifactu (campo
HuellaTBAIAnteriorvacío en el primer registro del NIF). - Generación del identificativo TBAI:
TBAI-<NIF>-<ddmmaa>-<13 primeros caracteres de la huella>. - URL del QR de cotejo con CRC-8 de verificación para los tres territorios (Araba, Bizkaia/Batuz, Gipuzkoa).
- Sellado server-side autoritativo: el encadenamiento nunca ocurre en el cliente; el servidor toma la última huella persistida del NIF como autoridad.
- Idempotencia exactly-once por
clientOpId: un reintento con el mismo identificador de operación no duplica ni rompe la cadena. - Append-only a nivel de base de datos: el rol de runtime (
app_rw) no puede hacer UPDATE ni DELETE sobre la tablaticketbai_registros; la cadena es inmutable una vez escrita. - Aislamiento multi-tenant por RLS fail-closed: una explotación no puede ver ni modificar la cadena de otra.
- Re-verificación de la cadena releída: la huella y la firma se pueden recalcular bit a bit desde los datos almacenados (incluida la
cuotaTotaly elterritorio, persistidos fielmente).
Multi-régimen
El sistema decide qué subsistema de sellado aplica en función del régimen fiscal de la explotación: 'general' (solo Verifactu), 'sii' (SII de la AEAT) o 'ticketbai' (cadena foral). Una explotación domiciliada en Bizkaia se configura con régimen 'ticketbai' y territorio 'bizkaia'; el resto del flujo (presupuesto→pedido→albarán→factura) es idéntico al de cualquier otra explotación.
Qué está pendiente de confirmar en integración
- La remisión telemática real a cada Hacienda Foral (el envío HTTP del XML firmado al servicio web foral) se implementa mediante un adaptador de puerto (
FirmanteTbai). En entorno de producción ese adaptador requiere el certificado electrónico real del emisor (XAdES Enveloped) y los endpoints de los servicios web de cada Hacienda, que tienen URLs y formatos distintos por territorio. La lógica de sellado y encadenamiento está completa; la integración con el servicio web foral específico (conexión de red, certificado) se activa con el adaptador del emisor real. Si necesitas remisión activa a la Hacienda Foral en este momento, consúltanos. - El LROE de Bizkaia (suministro del Libro Registro de Operaciones Económicas) es una obligación adicional que va más allá del sellado de facturas. La arquitectura del sistema está preparada para albergar ese suministro (misma filosofía de puertos y adaptadores que el SII), pero el adaptador del servicio web del LROE de Bizkaia está en hoja de ruta. Validar con tu Hacienda Foral de Bizkaia el estado y plazos del LROE.
6. Calendario de implantación (referencia orientativa)
Los tres territorios han seguido calendarios propios. Como referencia general, la implantación fue escalonada: grandes contribuyentes y profesionales con mayores facturaciones primero, pequeños contribuyentes (incluidas muchas explotaciones agrarias y bodegas) después, con fechas que han variado en sucesivas prórrogas.
| Territorio | Sistema | Portal de cotejo |
|---|---|---|
| Araba (Álava) | TicketBAI | ticketbai.araba.eus |
| Bizkaia | TicketBAI + Batuz/LROE | batuz.eus |
| Gipuzkoa | TicketBAI | tbai.egoitza.gipuzkoa.eus |
Fechas concretas: validar siempre con la Hacienda Foral correspondiente. Las prórrogas han sido frecuentes y los plazos pueden diferir por epígrafe de actividad (agricultura, bodega, transformación agroalimentaria).
Preguntas frecuentes (FAQ)
¿Tengo que usar Verifactu si mi explotación está en el País Vasco?
No. Si tributas ante las Haciendas Forales de Araba, Bizkaia o Gipuzkoa (régimen foral de concierto económico), el RRSIF de la AEAT que regula Verifactu no te es de aplicación directa. Lo que te aplica es la normativa TicketBAI de tu territorio foral. Si tienes actividad tanto en territorio foral como en territorio común (por ejemplo, una empresa con establecimientos en Bizkaia y en Madrid), la situación es más compleja y debes consultarla con un asesor.
¿Qué es el identificativo TBAI y para qué sirve?
Es el código que identifica de forma única cada factura dentro de la cadena foral. Tiene el formato TBAI-<NIF>-<ddmmaa>-<13 caracteres de la huella SHA-256>. Aparece en la factura impresa junto al QR; el comprador puede escanear ese QR y consultar la factura en el portal de la Hacienda Foral para verificar su autenticidad.
¿La txakolindegi que exporta también debe usar TicketBAI?
Sí, si está domiciliada en territorio foral. Las facturas de exportación (ventas intracomunitarias o a terceros países) también forman parte de la cadena TicketBAI del emisor, aunque estén exentas de IVA. El encadenamiento es por NIF del emisor y alcanza a todas las facturas, independientemente del destino.
Si estoy en REAGP, ¿debo instalar TicketBAI?
Depende de si emites o no documentos fiscales (facturas propias) en tu actividad agraria. En el caso más habitual del REAGP —donde el comprador expide el recibo de compensación— el agricultor no genera facturas propias y, por tanto, no es el obligado directo del TicketBAI en esa operación. Pero si tu explotación también realiza otras actividades que sí generan facturas propias (venta directa con IVA, actividades complementarias), esas facturas sí deben cumplir TicketBAI. Consulta con tu Hacienda Foral la situación exacta de tu explotación.
Conclusión
La diferencia entre Verifactu y TicketBAI no es técnica en esencia —ambos sistemas encadenan huellas SHA-256 factura a factura y usan un QR de cotejo— sino territorial y normativa: uno depende de la AEAT y el otro de cada Hacienda Foral vasca. Para el agricultor o el bodeguero del País Vasco esto tiene una consecuencia práctica clara: el software que uses debe estar certificado para TicketBAI y debe apuntar al portal foral correcto (Araba, Bizkaia/Batuz o Gipuzkoa), no a la sede electrónica de la AEAT.
Campodato soporta los tres territorios forales con la misma base técnica que Verifactu: encadenamiento server-side, idempotencia, append-only y aislamiento por tenant. Si llevas una explotación o una bodega en territorio foral y quieres revisar cómo quedaría tu facturación integrada con el cuaderno de campo, el plan Profesional (19 €/mes) incluye el módulo de facturación con soporte TicketBAI; para bodegas con SILICIE, el plan Bodega (39 €/mes) añade la gestión de Impuestos Especiales. Puedes probarlo gratis durante 14 días sin tarjeta.
Si tienes dudas específicas sobre los plazos o la situación de tu explotación en territorio foral, el primer paso siempre es tu Hacienda Foral o tu asesor fiscal.
Formación de Campodato. Te llevamos del primer apunte al cumplimiento completo.