Verifactu and mandatory e-invoicing: not the same
The short answer: Verifactu and mandatory e-invoicing are not the same. Verifactu concerns how invoices are recorded in the billing system; mandatory B2B e-invoicing concerns how invoices are sent between businesses and professionals.
It’s easy to confuse them, as both affect invoicing and many SMEs and sole traders hear about them as if they were one requirement. But they stem from different rules, cover different areas and have separate timelines. Check the AEAT (Spanish Tax Agency) official timeline.
Two different rules, two different aims
Verifactu is linked to the Ley Antifraude (Anti-Fraud Law) and the requirements billing software must meet to keep a reliable record of every invoice issued. The focus is on recording and data integrity.
Mandatory e-invoicing, by contrast, is linked to the Ley Crea y Crece (Create and Grow Law) and applies to B2B transactions between businesses and sole traders. It focuses on sending and receiving invoices in a structured electronic format, not on the software’s internal records.
The key difference: recording isn’t sending
This is the simplest way to keep them straight:
— Verifactu: ensures the billing system keeps a proper audit trail of each invoice issued.
— Mandatory e-invoicing: ensures invoices are exchanged electronically between sender and recipient where the law requires it.
In other words, one requirement concerns the software and how it records invoices; the other concerns the document and how it passes between parties.
What they share—and what they don’t
Both encourage digital invoicing and better-organised processes. They also mean reviewing tools, internal workflows and how you work with customers and suppliers.
But they are not interchangeable. Here are the key differences for an SME or sole trader:
— Scope: Verifactu applies to the billing system; mandatory e-invoicing applies to B2B exchanges.
— Purpose: Verifactu aims for control and traceability; e-invoicing digitises invoice delivery and management.
— Timeline: don’t mix up deadlines. Follow the current official AEAT timeline and the rules for each case.
— Practical impact: one may…
How to prepare for both
If you handle invoices for an SME or as a sole trader, it makes sense to prepare a shared foundation for both requirements. Keep it simple.
— Check your billing software can meet the requirements that apply to you.
— Organise master data: customers, tax IDs, addresses, series and numbering.
— Set a clear process to issue, send, store and find invoices.
— Ask your adviser or provider what applies to you and when.
— Keep the concepts separate: recording an invoice correctly is not the same as sending it in a valid electronic format.
A simple way to remember the difference
Think of it this way: Verifactu = recording. Mandatory e-invoicing = sending. This makes it easier to see why a business may need to comply with both, and why one does not replace the other.
It also helps avoid oversimplified headlines. Issuing an invoice with Verifactu-ready software does not automatically mean it meets B2B e-invoicing requirements, or vice versa.
To get ahead, review your current invoicing process and check what depends on the software, the sending format and the current official timeline. You’ll be better prepared, with fewer last-minute rushes and errors. If you need a…