TicketBAI in Odoo: a compliance guide for the Basque Country
What TicketBAI is, who it applies to, and how to configure Odoo to issue compliant invoices in Álava, Bizkaia and Gipuzkoa.
If you invoice in the Basque Country, TicketBAI is not optional. It's the regional tax authorities' system to ensure every invoice is registered and traceable. This guide covers what it requires and how to make your Odoo compliant.
What is TicketBAI?
TicketBAI (TBAI) is a tax obligation in the foral territories (Álava, Bizkaia and Gipuzkoa) requiring invoicing software to:
- Generate a signed TBAI file for each invoice, chained to the previous one.
- Include a QR code and a TBAI identifier on the invoice.
- Submit the files to the corresponding regional tax authority.
Each province has its own nuances (e.g. Batuz in Bizkaia), so configuration depends on the territory.
Who it applies to
It affects individuals and companies with economic activity subject to foral rules. Rollout has been progressive by sector and territory; if you operate in the Basque Country, confirm your effective date with your tax advisor.
How it fits into Odoo
Compliance is implemented on the accounting module (account.move):
- Correctly installed Spanish fiscal localization.
- TicketBAI module enabled and configured for your territory.
- Company digital certificate loaded for file signing.
- Validation of the chaining, the QR and numbering.
- Testing in a staging environment before issuing for real.
Common mistakes
- Mixing configuration across different territories.
- Expired certificate or one without signing permissions.
- Not testing the chain: a gap invalidates the whole series.
TicketBAI, Verifactu and SII
They are not the same. TicketBAI applies in the Basque Country; Verifactu is the state-wide system; and the SII is the immediate supply of information to the AEAT for large taxpayers. They can coexist, and in Odoo each has its own setup.
Conclusion
TicketBAI implemented properly in Odoo is transparent for your team: compliant, signed and submitted invoices with no manual steps. If you have questions about your territory or timeline, we can audit it and set it up.
Comments (0)
Be the first to comment.
Sign in to leave a comment.
Sign inComments are reviewed before publishing.
Related articles
Verifactu, TicketBAI and SII: differences and which applies to you
Three rules that are often confused. We explain what each is, who it applies to, and how they coexist in your Odoo.
Mandatory e-invoicing in Spain: get your Odoo ready
B2B e-invoicing will become mandatory under Spain's Crea y Crece law. Here's what changes and how to prepare your Odoo.
The AEAT SII in Odoo: immediate supply of VAT information
What the SII is, who it applies to, and how to configure Odoo to send VAT ledgers to the Spanish tax authority in near real time.