Electronic invoicing software that complies with Verifactu (2026)

Which invoicing software complies with Verifactu? Verifactu is the system through which the Spanish Tax Agency requires invoicing records to be complete, traceable and tamper-proof, and it is not enough for a vendor to say it is “adapted”: it must have published a Responsible Declaration (Declaración Responsable). R2 Docuo is one of the options that complies with Verifactu and with the Crea y Crece Act through its Invoices app.

What is Verifactu and why is it mandatory?

Verifactu is the system required by the Spanish Tax Agency to guarantee that a company’s invoicing records cannot be altered, deleted or manipulated without leaving a trace. In practice, it means the software issuing your invoices has to generate each record traceably from the outset, and be ready to send that information to the Tax Agency on request. It is not an option to weigh up: it is a legal obligation affecting self-employed professionals and companies that invoice in Spain.

What exactly does Verifactu require from companies?

  • Integrity of the records: every invoice must be recorded in a way that cannot be modified or deleted without leaving evidence.
  • Full traceability: the complete history of each invoice, including corrective invoices, must be reconstructable.
  • Declared software: the software vendor must have filed a Responsible Declaration confirming that its system meets the required technical specifications.
  • Availability to the Tax Agency: the system must be ready to send the invoicing records whenever they are requested.

What invoicing software needs in order to comply with Verifactu

Before signing up, or trusting that your current program already complies, check these points:

  • A published Responsible Declaration: ask the vendor for it or check that it is available. It is the manufacturer’s declaration that its system meets the requirements set by the regulation. The word “Verifactu” appearing in their marketing is not enough.
  • A tamper-proof record of every invoice: an issued invoice must not be modifiable or deletable without leaving evidence. Corrections must be made through the mechanisms provided for that purpose and while preserving traceability.
  • A unique, traceable identifier per invoice: the software must generate the invoicing records automatically and chain them together so that their integrity can be verified and any alteration detected.
  • Ready for B2B electronic invoicing: the Crea y Crece Act introduces an obligation separate from Verifactu. If you work with companies or professionals, it is worth choosing a solution that is also ready to cover this requirement.
Type of softwareAdvantageRisk with Verifactu
Standalone invoicing (invoices only)Simple and cheapMay not be connected to the rest of your documentation
Document management system with an invoicing appInvoices, contracts, quotes and other documentation in one placeDepends on the module actually being declared
Full ERPCovers all your accountingLong, expensive implementation just to comply with Verifactu

How does R2 Docuo comply with Verifactu?

R2 Docuo’s Invoices app complies with Verifactu, has a published Responsible Declaration, and also complies with the Crea y Crece Act for business-to-business electronic invoicing. It manages purchase and sales invoices, with collections and payments, and connects to the Contracts and Quotes apps so you can link each invoice to the contract it came from. It is available from €12/month, and you can see the rest of the plans on the pricing page.

What happens if your current software does not comply with Verifactu

The problem is not only a regulatory one. It can also turn into an operational one. If your vendor cannot prove that its software meets the required specifications, you could find yourself having to upgrade or change program at short notice, precisely when compliance becomes mandatory.

And there is another risk: the lack of traceability. If invoices can be modified without leaving a clear record of what happened, any inspection, error or disagreement with a customer will be harder to resolve, because you will not be able to reliably reconstruct the history of each invoice.

Checking it now, calmly, is far cheaper than sorting it out in a hurry.

Frequently asked questions

What is Verifactu?

Verifactu is a system from the Spanish Tax Agency (AEAT) that guarantees the invoices generated by a piece of software are complete, traceable and cannot be manipulated without leaving a trace. It is essential that the software generating them is declared to the administration.

Who does Verifactu apply to?

It affects self-employed professionals and companies that invoice in Spain using software to issue those invoices. The rollout is staggered, so it is worth checking when it comes into force in your particular case.

What is the Verifactu Responsible Declaration?

It is the document with which the manufacturer of an invoicing system formally confirms that it meets the technical requirements Verifactu demands. Without that declaration the software does not comply, however much it advertises that it does.

Does R2 Docuo comply with Verifactu?

Yes, R2 Docuo complies with Verifactu, has a published Responsible Declaration, and also complies with the Crea y Crece Act. It also has an Invoices app designed to manage invoicing and ensure regulatory compliance.

What happens if my company does not use software adapted to Verifactu?

You risk having to change systems urgently once compliance is enforced, and being unable to prove the traceability of your invoices in an inspection or a disagreement with a customer. Checking in advance avoids both problems.