Skip to content
Sandbox verified L1 production mandate: Jan 1, 2027

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.

Used in 30+ countries
365 fiscal positions
17 languages supported

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