Everything you need to know about Verifactu: a new stage of fiscal control for Autónomos

What you need to know about Verifactu in Spain

Content

VERIFACTU is a new electronic tax regime in Spain, introduced with the aim of strengthening controls and combating tax fraud. Although "VERIFACTU" is only one of the two modalities through which the rules of invoicing systems can be complied with, the term is usually used to refer to the entire Regulation that establishes the requirements for computerized or electronic invoicing systems for entrepreneurs and professionals (SIF).

This Regulation is also known as RRSIF (Regulation establishing requirements that systems and electronic or computer programs supporting invoicing processes must adopt).

The regulation is based on:

  1. Article 29.2. j) of the General Tax Law 58/2003 of 17 December.
  2. Royal Decree 1007/2023 of December 5, which approved the Regulation on requirements for invoicing systems and the standardization of invoice registration formats.
  3. Order HAC/1177/2024 of October 17, which develops technical, functional and content specifications.

What is Verifactu and how does it work?

Verifact is an invoice verification system created to provide greater transparency, traceability and real-time control for the Tax Agency (AEAT). Its main objective is to digitize and control the invoicing process in real time, preventing the issuance of false or duplicate invoices, and thus reducing tax fraud.

Basic functional requirements for the system

According to this regulation, billing systems (SIF) are required to:

  • Generate and save or send to the AEAT the account summary, which is called registration record (billing register), at the time of its issuance.
  • This registration record should include a number security and control measures, such as a digital fingerprint (fingerprint).
  • The record must also contain information about previously generated record, which allows you to check for any omissions or omissions.
  • Comprise QR code on the issued invoice. Reading this code (for example, with a mobile phone camera) allows the person who received the invoice to easily send certain data to the AEAT for possible reconciliation.
  • Programs should guarantee integrity, traceability, preservation and availability records.

In practice, this means that the billing program autonomous must be connected to the Verifactu platform and automatically send invoice data to AEAT at the time of issue. Each invoice will receive unique code, which guarantees its identification and control by the Tax Agency.

How does Verifactu affect Autonomous (Autónomos)?

Using the Verifactu system will be mandatory for all taxpayers who issue invoices, including autónomos (self-employed individuals), small (pymes) and large enterprises.

Implementation timeline

The system is being implemented gradually:

SubjectDeadline (Key Date)Notes
Software manufacturers and distributorsJuly 2025 (or nine months from the date of entry into force of the Order)From this date, they can only sell homologated (approved) software.
Companies subject to corporate tax (Sociedades)January 1, 2026The first direct mandatory date for taxpayers.
Autónomos and small businesses (Pymes)July 1, 2026Deadline for acceptance of homologated software.

Mandatory use of the system

Although there is a colloquial term Verifactu, the Regulation provides for two modalities for compliance:

  1. Verifactu system: Provides for the immediate automatic sending of generated records to the AEAT electronic headquarters.
  2. Record retention modality (No Verifact): Records are stored in the billing system, but the software must still meet all security requirements and be ready to transfer data upon request to Hacienda.

For autonomous The Verifactu system is optional in the sense that they can choose the “No Verifactu” modality. However, regardless of the modality chosen, the software used must be homologated (approved) and be able to generate and store records in accordance with the Regulations.

The exception is autonomous, which are already in special regimes, such as SII (Suministro Inmediato de Información) or module modes (modules) or equivalent accrual (equivalence surcharge), as they already transmit data to the AEAT in real time.

How does Autónomo implement Verifactu?

To implement the Verifactu system autonomous you need to perform the following steps:

  1. Purchase compatible software: An invoicing program that meets the requirements established by the AEAT is required. Many platforms are already adapting their systems.
  2. Training and internal adaptation: You need to learn how to use the new system correctly to ensure the correctness of all processes.
  3. Connection to AEAT: The software must be connected to the Verifactu platform for automatic and secure invoice sending.

For issuing verified invoices autonomous has two options: use the special application that the AEAT will provide to users, or use any commercial software that includes this capability.

Benefits and Consequences of Non-Compliance

Benefits of using Verifactu

Although adaptation may seem like an administrative burden, the system offers the following benefits:

  • Fraud Reduction: Sending invoices in real time significantly reduces the possibility of fraud.
  • More control: Companies and Hacienda gain more control over the billing process.
  • Saving time and simplifying declarations: Since AEAT receives data automatically, this may lead to automatic pre-filling (pre-rellenados) tax returns and accounting books.
  • Avoiding fines: Quickly identify and correct errors in invoices, preventing sanctions.
  • Transparency: The presence of the "VERI*FACTU" mark (Factura verificada por la Agencia Tributaria) on the invoice improves the image of transparency and trust in front of customers and the administration.
  • Reducing inspections: Automatic data submission increases Hacienda's credibility and can reduce the likelihood of tax inspections.
  • Reducing requirements: The AEAT may require less additional data as it has full access to all accounts.

Sanctions for non-compliance

If autonomous or the company does not comply with Verifactu requirements (for example, uses software that does not comply with the law), significant fines may be applied:

  • Penalties for using inappropriate software: To 50,000 euros for each fiscal year (for each year during which software was used that does not guarantee the integrity and traceability of records).
  • Sanctions for software developers: Developers who create or distribute programs that allow for falsification of records may be fined up to up to 150,000 euros per type of software and per year.
  • Penalties for incorrect billing: If the invoice does not contain all the required data, there may be additional sanctions, which in some cases reach 10,000 euros.

Failure to meet deadlines may also result in loss of tax deductions and administrative blocking.

Was it helpful?
Support the project and give us a "Cafe con leche"
Also follow my Instagram
and TikTok
5 1 vote
Record rating
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments