Skip to content

Introduction

SIGN ES is fiskaly’s software-only, platform-independent API for Spanish fiscal compliance. It covers Verifactu and SII for mainland Spain, TicketBAI for the Basque Country, and NaTicket for Navarre (upcoming) — all through one REST API, handling invoice XML generation, electronic signing, chaining, and transmission to the relevant tax authority.

The Spanish and Basque cash security regulations require POS and billing systems to meet organizational and technical requirements designed to prevent manipulation of tax-relevant transaction data.

VF

Verifactu

National regulation for most of Spain under the Anti-Fraud Law and Royal Decree 1007/2023.

TB

TicketBAI

Basque Country fiscalization framework for Araba, Bizkaia, and Gipuzkoa.

SII

SII

Electronic VAT reporting to AEAT for large taxpayers in mainland Spain. Mutually exclusive with Verifactu.

NT

NaTicket

Navarra's upcoming invoice-control system, announced September 2025. Expected from 2026–2027.

API

Cloud-based compliance

No local hardware required. You integrate a REST API and provide a stable internet connection.

RegulationApplies toKey output
VerifactuMost of Spain, excluding the Basque Country and NavarreSigned XML, real-time AEAT transmission, Verifactu phrase and QR code
SIIMainland Spain (large VAT taxpayers)Electronic VAT records submitted to AEAT within 4 calendar days; no QR code
TicketBAIAraba, Bizkaia, GipuzkoaSigned XML, regional tax authority transmission, TicketBAI ID and QR code
NaTicketNavarra (upcoming, ~2026–2027)Planned: signed XML transmitted to Hacienda Foral de Navarra

Verifactu refers to invoicing software that complies with the Spanish Anti-Fraud Law, Royal Decree 1007/2023, and Ministerial Order HAC/1177/2024. It applies to companies, professionals, and freelancers in Spain who are not subject to the SII system.

It covers:

  • B2B and B2C supplies of goods and services
  • In-store and online sales
  • Paper and electronic invoices
  1. Use compliant invoicing software

    Your billing or POS system must support the Anti-Fraud Law requirements and the Verifactu regulation.

  2. Generate and sign an XML for each invoice

    Each issued invoice produces a signed XML file containing invoice data, software information, and the chain to the previous record.

  3. Transmit the XML to AEAT

    In Verifactu mode, the XML is sent automatically to the Spanish Tax Authority in real time.

  4. Include required receipt elements

    The issued invoice must contain the Verifactu phrase and QR code.

To stay compliant, make sure that:

  • every transaction is transmitted to SIGN ES
  • all available transaction data is provided
  • completed transactions cannot be deleted or silently modified
  • corrections are issued as new correcting invoices
  • taxpayer information remains visible to the user of the system

SII (Suministro Inmediato de Información) is Spain’s electronic VAT reporting system. It applies to large taxpayers who must report issued invoices to AEAT within 4 calendar days of issuance. SII is mutually exclusive with Verifactu — enabling SII for a taxpayer automatically disables Verifactu transmission.

With SIGN ES, SII uses the same invoice endpoint as Verifactu. The routing is controlled by the taxpayer configuration — no additional endpoints or invoice structures are required.

SII — Full integration guide

Enable SII, understand the social collaborator agreement, and see full submission and connection-loss details.

TicketBAI is a joint initiative of the Basque Government and the tax administrations of Araba, Gipuzkoa, and Bizkaia. It is a software-based fiscalization system designed to prevent manipulation of tax-relevant data and reduce fraud.

It applies to:

  • natural and legal persons carrying out economic activity under Basque tax jurisdiction
  • B2B and B2C supplies of goods and services
  • in-store and online sales
  • paper and electronic invoices
  1. Use TicketBAI guarantor software

    Your POS or billing system must operate with software that fulfills the TicketBAI requirements.

  2. Generate and sign the TicketBAI file

    A signed XML file is created for each invoice, including chaining information and software metadata.

  3. Transmit to the regional tax authority

    The XML is automatically submitted to the relevant Basque tax authority.

  4. Add invoice identification and QR code

    The issued invoice must contain the TicketBAI ID and QR code.

In Bizkaia, TicketBAI sits within the broader BATUZ initiative. BATUZ combines three obligations:

  1. TicketBAI, to ensure every invoice is declared.
  2. LROE books, to register economic operations.
  3. Tax draft preparation by the tax authority based on submitted data.

SIGN ES covers the TicketBAI requirements and supports submission of the relevant issued invoices subsection of the LROE. The remaining BATUZ obligations stay with the taxpayer.

The Libro Registro de Operaciones Económicas (LROE) applies to persons and entities carrying out economic activities in Bizkaia and subject to Personal Income Tax, Corporation Tax, or IRNR. Form 140 applies to individuals, and Form 240 applies to legal entities and non-resident taxpayers with a permanent establishment.

In SIGN ES, the distinction between an individual and a company is determined automatically from the NIF (tax_number) structure when creating a taxpayer.

Model 140Model 240
1 - Income and issued invoices

1.1 - Income with issued invoices (guarantor software)
1.2 - Income with issued invoices (without guarantor software)
1.3 - Income without invoice
1 - Issued invoices

1.1 - Issued invoices (guarantor software)
1.2 - Issued invoices (without guarantor software)
2 - Expenses and received invoices

2.1 - Expenses with invoices
2.2 - Expenses without invoices
2 - Received invoices
3 - Affected or investment assets

3.1 - Addition of affected or investment assets
3.2 - Improvement of affected or investment assets
3.3 - Disposal of affected or investment assets
3.4 - Annual regularization of investment assets
3 - Investment assets
4 - Certain intracommunity operations

4.1 - Intracommunity transfers, expert reports, and other
4.2 - Sale of goods on consignment
4 - Certain intracommunity operations

4.1 - Intracommunity transfers, expert reports, and other
4.2 - Sale of goods on consignment
5 - Cash basis / Cash and payment criterion

5.1 - Receipts
5.2 - Payments
5 - Cash basis

5.1 - Receipts
5.2 - Payments
6 - Provisions and supplies6 - Other information of tax relevance

6.1 - Amounts over 6,000 euros received in cash
6.2 - Insurance operations
6.3 - Travel agencies
7 - Other information of tax relevance

7.1 - Inventory variation
7.2 - Leases of business premises
7.3 - Property transfers subject to VAT
7.4 - Amounts over 6,000 euros received in cash
8 - Asset grouping

8.1 - Addition of asset groupings
8.2 - Disposal of asset groupings

NaTicket is the invoice-control system of the Hacienda Foral de Navarra, announced on 3 September 2025 as part of Navarra’s Anti-Fraud Plan 2025–2027. Progressive implementation is expected from 2026–2027, but the final technical regulation and mandatory dates have not yet been officially published.

NaTicket — Introduction

What NaTicket is, the expected timeline, and what it means for POS vendors.

FAQs are available in the SIGN ES support category.

Was this page helpful?