
Verifactu is the new rule from the Spanish Tax Agency that changes how invoices are created and stored.
From 2027, every invoice made with software must include a QR code and be saved in a way that cannot be secretly changed or deleted.
The goal is simple: make all invoices reliable and easy to verify.
When does Verifactu start?
What is Verifactu?
A new invoicing rule that ensures your invoices are real, traceable, and tamper-proof.
Who must follow it?
Anyone who uses billing software to issue invoices.
When does it start?
1 January 2027 for companies, 1 July 2027 for freelancers and small businesses.
Is the QR mandatory?
Yes. From your start date, every invoice created with software must include a QR code.
Do I have to send invoices to the Tax Agency in real time?
No. That part is optional. What's required is adding the QR and keeping invoices securely.
There are two start dates:
Why two?
The Tax Agency gave smaller businesses more time to adapt after approving the new invoicing rules in 2024.
Voluntary adoption is open now. You can switch to a compliant tool before the mandatory deadline and be fully prepared.

Verifactu applies to anyone who issues invoices using software - whether you're self-employed, run a small company, or sell services as a freelancer.
Examples:
From your start date in 2027:
If you choose the optional real-time mode, your invoice will also show a short label saying it's a "verifiable invoice," and the QR will link directly to the verification page.
If you don't use this mode, the QR still works - it simply stays managed by your software.
The Tax Agency will offer a simple online form for people who issue invoices only occasionally.
It's useful for testing, but not ideal for daily use.
If you issue invoices regularly, it's better to use invoicing software that already meets Verifactu rules.
Verifactu is not the same as B2B electronic invoicing under the Crea y Crece law.
Some businesses will need to follow both, but they are separate obligations.
Verifactu becomes mandatory in 2027:
Every invoice created with software must include a QR code and be stored securely.
The real-time sending option is voluntary.
Start preparing now with Verifactu-ready invoicing software so you're ready when Verifactu enters into force.