Spain is introducing Verifactu, a system for digital tax control. The aim is to increase transparency and prevent tax fraud.
Companies, the self-employed and providers of cash register software are affected. They must meet certain technical requirements and record data securely.
Implementation is monitored by the AEAT, the Spanish tax authority. The legal basis can be found in Regulation HAC/1177/2024.
On this page you can find out what Verifactu is and what deadlines must be observed.
On October 28, 2024, the Spanish Official State Gazette (BOE) published Regulation HAC/1177/2024, which sets out technical standards for POS systems in Spain.
The new regulations impose additional requirements on POS, ERP and PMS providers. The focus is on data integrity, retention and traceability to support secure and compliant accounting.
QR codes are also used on invoices and allow direct access to AEAT (Agencia Estatal de Administración Tributaria) records. This function improves the verification processes.
With Verifactu, the Spanish government has created a new system. The aim is to improve transparency and security in tax reporting. The standardized transmission of tax-relevant data is intended to effectively combat tax fraud and irregularities.
The regulation primarily affects companies that use cash register software to process sales and other tax-relevant transactions. Verifactu is administered by the Spanish state tax authority, AEAT (= Agencia Estatal de Administración Tributaria). The authority is responsible for the implementation and monitoring of tax regulations.
The Verifactu system helps companies to implement the requirements of the Spanish tax authority AEAT. By integrating Verifactu, companies can transmit and sign their receipts in real time. This ensures that your company is legally compliant and complies with the anti-fraud law.
Law 11/2021, also known as the anti-fraud law (Ley Antifraude), has redefined the tax rules in Spain. The aim is to combat the shadow economy, which is estimated at around 200 billion euros. The regulation requires a comprehensive digital change.
The focus is on providers of cash register software, which must use so-called SIF systems. These must guarantee the integrity, immutability and complete traceability of all transactions.
Companies that do not implement the Verifactu requirements risk high fines and possible legal consequences.
Adapting your systems helps to avoid such penalties and ensure your tax compliance.
Our systems are designed to transfer tax-relevant data securely and efficiently to the Spanish authorities.
efsta can be easily integrated into your existing systems - quickly, securely and without great effort.
Stay up to date not only for the current regulation, but also for future legal changes. Verifactu is an important step in the fight against fraud in Spain.
efsta works reliably even without a permanent internet connection. This means you are always compliant with the law, even in environments with limited connectivity.
With efsta, you can reliably implement the requirements - legally compliant and future-proof. Contact us for a free consultation about your requirements in Spain.
Verifactu is an electronic invoicing system required by law in Spain. It is designed to ensure that invoices are issued in a verifiable manner and meet certain technical and functional specifications of the tax authorities. The system aims to improve the integrity, traceability and accessibility of invoicing processes.
The most important aspects of Verifactu include:
1. Technical specifications:
The system must meet specific requirements for the creation, transmission and storage of invoices. This includes the ability to connect to the internet to communicate with the tax administration, manage electronic certificates for authentication and ensure secure transmission of invoice data.
2. Compliance with regulations:
POS, ERP and PMS systems must meet certain design requirements set out in the regulations. These include maintaining the integrity and immutability of accounting documents, ensuring traceability and complying with the principles of retention and accessibility.
3. Functionality:
The system must be able to perform various actions, such as creating invoices in a specific format, managing invoice records and securely transmitting these records electronically to the tax authorities.
4. Independence for multiple users:
If a single system is used by multiple taxpayers, it must function as if it were independent for each taxpayer, ensuring separate management of invoice records and compliance with the relevant regulations for each entity.
Verifactu is being introduced in stages. The Spanish tax authority AEAT has set clear deadlines for this.
What applies to providers of POS systems?
From July 29, 2025, providers of POS, ERP and PMS systems may only sell certified software versions that meet the Verifactu requirements.
When do companies have to use Verifactu?
All legal entities are required to use Verifactu-compliant billing systems from January 1, 2026.
When does Verifactu apply to the self-employed?
All natural persons, i.e. self-employed persons, must convert their cash register software accordingly from July 1, 2026.
The Verifactu law affects several stakeholders involved in the invoicing and taxation process in Spain. The main groups affected include:
Taxpayers:
Companies and individuals who issue invoices must comply with the Verifactu regulations. This includes ensuring that their invoicing systems meet the technical specifications and functional requirements set by the tax authorities.
Software developer:
Companies that develop invoicing software must ensure that their products are compatible with Verifactu requirements. This includes implementing the necessary functions for secure transmission, data integrity and regulatory compliance.
Tax administration:
The tax authorities are responsible for monitoring compliance with the Verifactu system. They require that all invoicing systems used by taxpayers comply with the established guidelines, which helps them to monitor and verify compliance with tax regulations more effectively.
Accountants and financial experts:
Professionals responsible for the accounting and financial reporting of companies need to be familiar with the Verifactu requirements to ensure that their clients' invoicing practices are compliant with the law.
Consumer:
While consumers are not directly affected by the technical aspects of Verifactu, they benefit from the increased transparency and security in invoicing practices, which can help reduce fraud and ensure proper tax collection.
The software used for the Verifactu system must meet several technical requirements to ensure compliance with the regulations set by the tax authorities.
Key technical specifications include:
1. Internet connection:
The system must be able to connect to the internet to communicate with the electronic services provided by the tax administration for submitting invoice information.
2. Management of electronic certificates:
The software must manage electronic certificates for authentication purposes. These certificates are required for secure connection to the tax administration and for creating electronic signatures for invoices and related records.
3. Secure transmission:
The system must be able to transmit invoice records using secure communication protocols. This includes adhering to specific formats, structures, and encoding requirements for the data being sent.
4. XML format for invoices:
The submission of invoice documents to the tax authorities must be done using XML messages that comply with the content and structure defined in the regulations.
5. Flow control mechanism:
The software must implement a flow control mechanism that governs the time interval between submissions and the maximum allowable number of data sets in each submission. This time interval is initially set to 60 seconds.
6. Independence for multiple users: If the software is used by multiple taxpayers, it must operate independently for each taxpayer to ensure separate management of accounting records and compliance with the relevant regulations for each entity.
7. Data integrity and security:
The system must ensure the integrity and immutability of invoice documents, ensuring accurate and secure data throughout the invoicing process.
8. Traceability:
The software must provide invoice traceability mechanisms that allow for the tracking and verification of all issued invoices and related transactions.
Anti-fraud in the tax sector, also known as Antifraude, refers to measures aimed at preventing tax evasion and the misuse of invoices. In Spain, companies are required to meet certain requirements to ensure that their invoices are correct and traceable. This is supported by the integration of systems such as the Verifactu system.
Verifactu helps companies to familiarise themselves with the Spanish anti-fraud requirements (Antifraude) and to ensure that all issued invoices comply with the legal requirements. Through real-time verification and certification of invoices, Verifactu meets all the criteria of the Antifraude system and minimises the risk of penalties.