VeriFactu Regulatory Timeline
2013 – 2027
Cronología regulatoria VeriFactu
2013 – 2027
Spain's e-invoicing system has evolved through more than a decade of anti-fraud legislation. Here is every milestone, decree, and deadline — with sources.
El sistema de facturación electrónica de España ha evolucionado a lo largo de más de una década de legislación antifraude. Aquí tienes cada hito, decreto y fecha límite — con fuentes.
Mandatory dates (after Royal Decree-Law 15/2025 delay)
Fechas obligatorias (tras la prórroga del Real Decreto-ley 15/2025)
Foundation of the Anti-Fraud Framework
Fundamento del marco antifraude
Law 58/2003 (General Tax Law) is amended to include Article 29.2.j, which establishes the legal basis for regulating the integrity of invoicing software. This article empowers the tax authority to impose technical requirements on any software used to issue invoices, preventing manipulation of accounting records.
La Ley 58/2003 (Ley General Tributaria) se modifica para incorporar el artículo 29.2.j, que establece la base jurídica para regular la integridad del software de facturación. Este artículo faculta a la autoridad tributaria para imponer requisitos técnicos a cualquier software utilizado para emitir facturas, impidiendo la manipulación de registros contables.
Anti-Fraud Law Introduces Software Controls
La Ley Antifraude introduce controles de software
Law 11/2021 (Anti-Fraud Law) explicitly prohibits "dual-use" invoicing software — systems capable of maintaining two sets of books or hiding transactions. The law mandates that future technical requirements be developed for all invoicing systems, paving the way for what would become VeriFactu.
La Ley 11/2021 (Ley Antifraude) prohíbe explícitamente el software de facturación de "doble uso" — sistemas capaces de mantener una doble contabilidad u ocultar transacciones. La ley obliga a desarrollar futuros requisitos técnicos para todos los sistemas de facturación, allanando el camino a lo que se convertiría en VeriFactu.
- Bans software that can suppress, conceal, or alter invoices after issuance
- Prohíbe el software capaz de suprimir, ocultar o alterar facturas tras su emisión
- Sanctions of up to €50,000 per infraction for non-compliant software producers
- Sanciones de hasta 50.000 € por infracción para los fabricantes de software no conforme
- Authorises AEAT to specify technical standards via Royal Decree
- Autoriza a la AEAT a especificar estándares técnicos mediante Real Decreto
Royal Decree 1007/2023 — VeriFactu is Born
Real Decreto 1007/2023 — Nace VeriFactu
Royal Decree 1007/2023 of 5 December 2023 defines the technical requirements for invoicing systems (RSIF — Reglamento por el que se regulan los requisitos que deben adoptar los sistemas y programas informáticos o electrónicos que soporten los procesos de facturación). This is the foundational regulation for VeriFactu.
El Real Decreto 1007/2023, de 5 de diciembre de 2023, define los requisitos técnicos para los sistemas informáticos de facturación (RSIF). Es la regulación fundacional de VeriFactu.
Key technical requirements introduced:
Principales requisitos técnicos introducidos:
- XML invoice records — every invoice must be structured in a specific AEAT-defined XML format
- Registros XML de facturas — cada factura debe estructurarse en el formato XML definido por la AEAT
- Hash chaining — each invoice must include a SHA-256 fingerprint incorporating the hash of the previous invoice, creating a tamper-proof chain
- Encadenamiento de hashes — cada factura debe incluir una huella SHA-256 que incorpore el hash de la factura anterior, creando una cadena a prueba de manipulaciones
- Digital signatures — invoices must be signed with a qualified electronic certificate
- Firma digital — las facturas deben firmarse con un certificado electrónico cualificado
- Real-time AEAT submission — invoices must be reported to AEAT immediately upon issuance
- Remisión en tiempo real a la AEAT — las facturas deben comunicarse a la AEAT de forma inmediata tras su emisión
- Immutability — once submitted, invoices cannot be altered or deleted; only cancellations are permitted via a formal rectification record
- Inmutabilidad — una vez enviadas, las facturas no pueden modificarse ni eliminarse; solo se permiten anulaciones mediante un registro de rectificación formal
Order HAC/1177/2024 — Technical Specifications
Orden HAC/1177/2024 — Especificaciones técnicas
Order HAC/1177/2024 further develops the VeriFactu XML format and publishes the full technical specifications (XSD schemas, field definitions, AEAT web service endpoints, and validation rules). Software developers and ERP vendors are given a detailed implementation blueprint.
La Orden HAC/1177/2024 desarrolla el formato XML VeriFactu y publica las especificaciones técnicas completas (esquemas XSD, definición de campos, endpoints del servicio web de la AEAT y reglas de validación). Los desarrolladores de software y los proveedores de ERP disponen de un plano de implementación detallado.
- Full XSD schema for VeriFactu XML messages published
- Publicado el esquema XSD completo para los mensajes XML VeriFactu
- AEAT web service endpoint specifications released
- Publicadas las especificaciones del servicio web de la AEAT
- Validation rules and error codes documented
- Reglas de validación y códigos de error documentados
Original Implementation Dates (Now Postponed)
Fechas originales de implementación (ya pospuestas)
These dates were originally set by Royal Decree 1007/2023 but have been officially postponed by one year following Royal Decree-Law 15/2025 of December 2025.
Estas fechas fueron establecidas originalmente por el Real Decreto 1007/2023, pero han sido pospuestas oficialmente un año mediante el Real Decreto-ley 15/2025 de diciembre de 2025.
Royal Decree-Law 15/2025 — One-Year Delay
Real Decreto-ley 15/2025 — Prórroga de un año
Spain officially postpones VeriFactu by one year, citing insufficient readiness of software vendors and businesses. Royal Decree-Law 15/2025 amends the implementation calendar established in Royal Decree 1007/2023.
España pospone oficialmente VeriFactu un año, alegando insuficiente preparación de los proveedores de software y las empresas. El Real Decreto-ley 15/2025 modifica el calendario de implementación establecido en el Real Decreto 1007/2023.
The new mandatory adoption dates are:
Las nuevas fechas de adopción obligatoria son:
- 1 January 2027 — Companies subject to Corporate Income Tax (IS)
- 1 de enero de 2027 — Empresas sujetas al Impuesto sobre Sociedades (IS)
- 1 July 2027 — Self-employed professionals, non-residents with permanent establishment, and entities under attribution-of-income regime
- 1 de julio de 2027 — Profesionales autónomos, no residentes con establecimiento permanente y entidades en régimen de atribución de rentas
Nationwide Mandatory Adoption
Adopción obligatoria en toda España
VeriFactu becomes mandatory for all businesses operating in Spain. Any invoicing software that does not comply is illegal to use, and businesses face penalties for non-compliant invoices.
VeriFactu es obligatorio para todas las empresas que operen en España. Cualquier software de facturación que no cumpla la normativa es ilegal, y las empresas se enfrentan a sanciones por facturas no conformes.
All companies filing Corporate Income Tax (IS) — including large enterprises, SMEs structured as SL/SA, and any entity incorporated under Spanish company law.
Todas las empresas que presentan el Impuesto sobre Sociedades (IS) — incluidas grandes empresas, pymes como SL/SA y cualquier entidad constituida bajo la legislación mercantil española.
Self-employed individuals (autónomos), professionals, non-residents with a permanent establishment in Spain, and entities taxed under the income attribution regime.
Personas físicas autónomas, profesionales liberales, no residentes con establecimiento permanente en España y entidades en régimen de atribución de rentas.
Summary table
Tabla resumen
| Year | Año | Event | Evento | Legal instrument | Norma |
|---|---|---|---|---|---|
| 2013 | Anti-fraud legal basis established | Base legal antifraude establecida | Ley 58/2003 — Art. 29.2.j | ||
| 2021 | Dual-use software banned; technical mandate authorised | Software de doble uso prohibido; mandato técnico autorizado | Ley 11/2021 | ||
| Dec 2023 | VeriFactu technical framework published (XML, hash chain, AEAT submission) | Marco técnico VeriFactu publicado (XML, cadena de hash, envío a AEAT) | RD 1007/2023 | ||
| 2024 | Full XML specs, XSD schemas, and AEAT endpoints released | Especificaciones XML completas, esquemas XSD y endpoints AEAT publicados | Orden HAC/1177/2024 | ||
|
|
|||||
|
|
|||||
| Dec 2025 | One-year delay announced | Prórroga de un año anunciada | RDL 15/2025 | ||
| 1 Jan 2027 1 Ene 2027 | IS companies — mandatory | Empresas IS — obligatorio | RDL 15/2025 | ||
| 1 Jul 2027 1 Jul 2027 | Self-employed & others — mandatory | Autónomos y demás — obligatorio | RDL 15/2025 |
Ready? Start submitting VeriFactu invoices today.
¿Listo? Empieza a enviar facturas VeriFactu hoy mismo.
AEAT Sync handles everything — XML generation, hash chaining, digital signing, and AEAT submission. Free up to 20 invoices/month.
AEAT Sync se encarga de todo — generación XML, cadena de hash, firma digital y envío a la AEAT. Gratis hasta 20 facturas/mes.