Frequently Asked Questions

In this section you will find frequently asked questions prepared by the VeriFacti team as well as FAQs published by the AEAT (Spanish Tax Agency) on their website.

General Concepts

Support, Resources, and Help

Common Veri*Factu Questions

API Functionality

Pricing

Free Trial

Subscription and Contracts

Billing and Payment Methods

Verifacti Web Platform

API Keys and NIF Management

New Invoice

Invoice Recipient and NIF Validation

Invoice QR Code

Invoice Cancellation and Modification

Error Handling and Incidents

Webhooks

Invoice Listing

Going to Production

Certification and Responsible Declaration

Certificates and Representation

Data Storage and Export

Future Regulations

Ticketbai

Signing and submission in compliance with TicketBAI
To comply with TicketBAI regulations, the invoicing system must generate an XML file for each transaction, digitally sign it, and submit it to the corresponding Provincial Tax Authority (Hacienda Foral). Our API takes care of generating the XML using the data provided in the API call and signing it in compliance with the regulation.
Each invoice is cryptographically linked to the previous one, and the digital signature guarantees its integrity, preventing tampering. For this, a digital certificate issued by a qualified trust service provider is required.
Current legislation allows the use of several types of digital certificates for signing TicketBAI invoices:
  • Device certificate: created explicitly for use in TicketBAI.
  • Entity representative certificate: identifies the individual responsible for the legal entity.
  • Entity seal certificate: no personal data of the representative appears, only the company is identified.
  • Freelancer certificate: created explicitly for use in TicketBAI.
In general, the decision of which certificate to use depends on various factors: legal nature, software to be used, invoicing scenario, and certificate characteristics.
Why choose the device certificate with Verifacti?
At Verifacti, we chose to implement the use of device certificates, as they offer numerous advantages over other options:
  • Exclusive use for TicketBAI: It does not allow performing other procedures with the Provincial Tax Authority.
  • Privacy ensured: The taxpayer does not need to provide their own personal certificate.
  • Operational simplicity: The same certificate can be used both for signing and sending the XML files.
  • The Verifacti API integrates a device certificate issued by a QTSP (Izenpe). This must be previously registered and associated with the taxpayer's NIF at the Provincial Tax Authority. Although Verifacti offers a managed option to minimize technical effort, it also allows the integrator to use their own device certificate if preferred.
Device certificate registration
For the device certificate to be used in sending TicketBAI files, it must be linked to the NIF of the invoice issuer. The process varies slightly by province:
For Álava and Vizcaya, registration is done before sending the first invoicing record. If not done, the Tax Authority will reject the submission and the error message will indicate that the certificate is not registered.
For Guipúzcoa, registration is done after sending the first invoicing record.
In both cases, the registration process is very simple and done online. The steps are as follows:
  1. The taxpayer accesses the Provincial Tax Authority's web portal with their personal digital certificate.
  2. They provide the serial number of Verifacti's device certificate (1f3647f642e9fae56807d91d6865a22a).
You can find links to each Provincial Tax Authority's portal here:
Device certificate registration in Araba
Device certificate registration in Guipúzcoa
Device certificate registration in Vizcaya
IMPORTANT: If registration is not completed, TicketBAI files will be rejected by the Provincial Tax Authority.
IMPORTANT NOTICE: The information included in this FAQ section is for informational purposes only and does not constitute tax, legal or any other type of advice. VeriFacti is not responsible for any decisions that may be made based on this content. For any matters related to tax or legal obligations, we always recommend verifying the information with professional advisors or with the Spanish Tax Agency (AEAT).