Back to news
Regulations4 min read24 June 2026

Demystifying Veri*Factu: What Spanish Small Businesses Need to Know

Veri*Factu sends billing records to the AEAT. We explain record integrity, how errors are corrected and what the QR code allows customers to check.

Royal Decree 1007/2023 regulates billing software systems (SIF) to prevent records being hidden or altered. VERI*FACTU is one compliance mode, which sends records to the AEAT; a non-VERI*FACTU mode also exists, with additional retention and control measures. It does not itself require a structured electronic invoice to be sent to the customer.

Scope and exclusions matter: the rules do not apply identically to every business. For example, taxpayers keeping VAT books through the Immediate Supply of Information (SII) are excluded from the regulation; the regional tax regimes must also be considered. Royal Decree-Law 15/2025 requires adaptation before 1 January 2027 for in-scope Corporate Income Tax taxpayers and before 1 July 2027 for the other taxpayers covered by Article 3.1, including many self-employed workers.

What immutability really means

Integrity requires that records cannot be altered or deleted without a trace. When an invoice is issued, the SIF generates a creation record; later corrections must preserve traceability. Software compliance is certified through its producer's responsible declaration for each version, not through prior AEAT approval.

Creation and cancellation records are chained chronologically to the system's previous record using a digital fingerprint. The technical specifications under Order HAC/1177/2024 and the AEAT define how that fingerprint is calculated. The aim is to detect changes to the history, not to prevent documented error correction.

Professional reviewing the Veri*Factu guide on a tablet
Every finalized invoice is sealed into a continuous, tamper-proof record.

What if you make a genuine mistake?

The law accounts for mistakes, but requires the history to be preserved. The solution depends on the error: cancelling a record and issuing a corrective invoice are not interchangeable. The AEAT explains the differences in its FAQs:

  • Cancellation record: identifies a creation record generated in error without deleting it from the history.
  • Corrective invoice (Factura Rectificativa): issued when an invoice must be corrected under the invoicing regulation; it generates its own creation record.

Both actions create their own chained records, so the full history is always documented.

Real-time transparency with the AEAT

In VERI*FACTU mode, the system sends billing records to the AEAT continuously, securely and automatically, immediately after generating them, under its transmission and response specifications. This reporting must not be confused with periodic tax returns or understood to replace them. An electronic signature on each record is not mandatory in this mode.

How VERI*FACTU mode works
  1. 01

    You create the invoice

    Fill in the details and issue it from evoicy.

  2. 02

    Recorded and linked

    The record is linked to the previous one so alterations leave a trace.

  3. 03

    Hacienda receives it live

    It's sent securely to the Tax Agency the moment you issue it.

  4. 04

    Verifiable record

    The QR code checks the record's data with the AEAT; it does not certify the transaction's legality.

Invoices issued using an in-scope SIF include the required QR code or, for electronic invoices, the content it represents. In VERI*FACTU mode, customers can check that the record and its data appear on the AEAT portal. This does not certify the legality of the transaction or that all taxes are correct. In non-VERI*FACTU mode, the QR code lets customers submit information to the AEAT, but not check a previously submitted record.

Professional verifying an invoice with a QR code on the AEAT portal
In VERI*FACTU mode, the QR code allows the submitted record's data to be checked with the AEAT.

Official sources and editorial review

Content checked against official sources on .

General information, not tax or legal advice. Scope, exceptions and timing depend on your circumstances. Check the current official texts and consult your adviser before making decisions.