The VeriFactu mandate (RD 1007/2023)
The L1 VeriFactu production mandate is January 1, 2027, per RD 1007/2023 and Order HAC/1177/2024. All Spanish billing software must be compliant by that date.
The VeriFactu mandate (RD 1007/2023)
VeriFactu establishes requirements for all Spanish Invoicing Computer Systems (SIF). From January 2027 (L1 date), every invoice issued in Spain must include a verifiable hash chain and an AEAT QR code. Frihet includes VeriFactu compliance in all plans — always active, no configuration required.
Jan 2027
L1 production mandate
Technical requirements
AEAT QR code on every invoice
The QR code is generated on every PDF invoice in AEAT's format, allowing tax authorities to verify authenticity instantly.
Fiscal field lock after registration
Once a VeriFactu invoice is registered, fiscal fields are locked and cannot be modified. Amendments require a credit note, preserving hash chain integrity.
How Frihet handles VeriFactu
VeriFactu compliance is always on — no configuration, no extra cost.
Automatic hash chain
The SHA-256 hash is calculated server-side on every invoice creation or modification. The chain is maintained continuously — no manual action required.
AEAT QR on every PDF
The AEAT-format QR code is automatically included on every generated PDF invoice. Clients and tax authorities can scan it to verify authenticity.
Fiscal field immutability
VeriFactu-registered invoices have fiscal fields locked. Corrections follow the credit-note workflow, preserving hash chain integrity.
FAQ — VeriFactu Spain
What is the L1 VeriFactu mandate date?
The L1 VeriFactu production mandate is January 1, 2027, per RD 1007/2023 and Order HAC/1177/2024. All Spanish billing software must be compliant by that date.
What is the AEAT QR code?
The AEAT VeriFactu QR code is printed on each invoice PDF encoding a URL to the AEAT verification portal. Scanning it allows anyone to confirm the invoice is registered in the hash chain.