The timeline
- 2 December 2025 Royal Decree-law 15/2025 extends the deadline to adapt invoicing systems to the regulation (RRSIF).
- Until 1 January 2027 Deadline for companies filing Corporate Income Tax. Until then, a test period.
- Until 1 July 2027 Deadline for everyone else, also with a test period until then.
- 5 October 2026 Ministry of Finance note: forecast to delay the pending obligations of RD 1007/2023 until October 2028, so they coincide with mandatory e-invoicing for businesses invoicing up to 8 million euros a year.
- 13 October 2026 The AEAT updates its VERI*FACTU page and links both the Ministry's note and the note on the RDL 15/2025 deadlines.
- October 2028 Expected date if the delay is approved. As of today no published rule sets it.
What is approved and what is not
The approved dates are those of RDL 15/2025. The 2028 one is a Ministry forecast. The same note announces changes to "certain technical aspects" with ViDA in mind, and says the requirements of integrity, preservation, accessibility, legibility, traceability and immutability will stay "in substantially equivalent terms". The essentials stay; some technical details may change.

What to do in Odoo now
Having the system ready calmly costs less than doing it in the last weeks, whether in 2027 or in 2028. In order:
- First Audit your invoices. The free Spain Verifactu Readiness Check module reviews your posted invoices, flags those not covered by any VeriFactu software, validates customer NIFs with their check digit and gives a score from 0 to 100.
- Next Upload the company certificate under Configuration › Certificates and define the invoice series under Invoice Series.
- With the system in place Run the Setup Wizard and, if you come from another program, import the historical records so the chain is not broken.
- Up and running Let the checks do their work: the integrity check runs every night and the clock drift check every hour.
- Before the date Review the responsible declaration under Audit Trail › Responsible Declarations.

If the date changes again
If the 2028 forecast is approved, the test period will be longer. You can use it to send test records and see how the AEAT answers your real invoices, without the pressure of the deadline.

What the test period allows
According to the AEAT note on RDL 15/2025, the time before each date is a test period: you can use a system in VERI*FACTU mode, send test records and stop doing so, and keep invoicing with other systems until the deadline. It is the moment to see how the AEAT answers your invoices with no consequences.
And one practical recommendation: run the free audit first. Whatever it finds, mistyped NIFs or uncovered invoices, gets fixed the same whatever the final date.
This page summarises official sources as of 3 November 2026. If a new rule is published, we will update it with its date and its link.
Keep reading
Checked in the module's source code (version 20.0) and the linked sources
Sources
- sede.agenciatributaria.gob.es/Sede/iva/sistemas-informaticos-facturacion-verifactu/nota-in
- www.hacienda.gob.es/sgt/gabsehacienda/nota-informativa-verifactu.pdf
- sede.agenciatributaria.gob.es/Sede/iva/sistemas-informaticos-facturacion-verifactu.html
- Module source code: flexigo_spain_verifactu 20.0 (4dc42be4): views/menu_views.xml
- Module source code: flexigo_spain_verifactu 20.0 (4dc42be4): data/verifactu_crons.xml
- Module source code: flexigo_verifactu_check 20.0 (a22af3e8): __manifest__.py
- Module source code: flexigo_verifactu_check 20.0 (a22af3e8): README.md
- apps.odoo.com/apps/modules/20.0/flexigo_spain_verifactu
