Frihet is VeriFactu-ready for Spain's 2027 mandate
VeriFactu (RD 1007/2023 + Order HAC/1177/2024) requires all Spanish billing software to implement an unalterable SHA-256 invoice hash chain and AEAT QR code. Frihet's VeriFactu pipeline is live, with AEAT sandbox verification confirmed April 2026. Production submission is on track for the L1 mandate date of January 2027.
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
Apr 2026
Sandbox verified
L6 / Live
Maturity level
Technical requirements
SHA-256 hash chain
Each invoice generates a SHA-256 hash server-side (Cloud Function). The hash is chained with the previous invoice, forming an immutable sequence verifiable by AEAT.
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.
AEAT sandbox verified
Frihet's VeriFactu pipeline has been verified against the AEAT sandbox environment (April 2026). CSV response parsing and submission flow confirmed.
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.
Production submission — Jan 2027
AEAT sandbox is verified. Production submission via AEAT API is the final step before the L1 mandate date. Frihet will be production-ready ahead of January 2027.
FAQ — VeriFactu Spain
Is Frihet's VeriFactu implementation live today?
The VeriFactu pipeline (SHA-256 hash chain, AEAT QR, fiscal field lock) is live in production in all Frihet workspaces today. AEAT sandbox submission was verified April 2026. Production AEAT API submission is planned ahead of the January 2027 L1 mandate.
Do I need to configure VeriFactu in Frihet?
No. VeriFactu compliance is always active in Frihet. There is no toggle, no extra configuration, and no additional cost. Every invoice automatically includes the hash chain and QR code.
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.
Does VeriFactu apply to TicketBAI territories?
VeriFactu and TicketBAI are separate systems. VeriFactu applies to common territory (mainland Spain, Canary Islands, Ceuta, Melilla). TicketBAI applies exclusively to the Basque Country. Frihet handles both systems automatically based on your fiscal address.
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.
VeriFactu L1-ready for 2027
Frihet's VeriFactu pipeline is live, sandbox-verified, and ahead of the January 2027 mandate.
Start free — no credit card required