There is frequent confusion among businesses and freelancers in Spain regarding two parallel fiscal reforms: mandatory B2B electronic invoicing and the VeriFactu system. While both foster digitalization and transparency, they stem from different laws, pursue distinct goals, and follow independent timelines.
For a complete overview, explore our electronic invoicing guide for freelancers alongside the details of VeriFactu.
What is VeriFactu?
VeriFactu is established under Royal Decree 1007/2023, developing the 2021 Anti-Fraud Law. Its purpose is not the commercial exchange of documents between businesses, but rather securing the integrity, immutability, traceability, and archiving of records generated by billing software.
Key VeriFactu points include:
* Cryptographic chaining: Every invoice generates a record secured by a sequential cryptographic hash.
* QR code and verification text: Invoices feature a QR code enabling the client or tax authorities to verify registration with the Spanish Tax Agency (AEAT).
* Official compliance deadlines: The mandatory deadline for corporate entities (companies) is January 1, 2027, whereas the mandatory deadline for freelancers and micro-enterprises is July 1, 2027.
What is B2B Electronic Invoicing under the Crea y Crece Law?
Mandatory electronic invoicing for business-to-business transactions originates from the "Crea y Crece" Law, focusing primarily on commercial terms and cash flow tracking:
* Structured data formats: Invoices must be exchanged in machine-readable standard formats (Facturae, UBL, CII).
* Late payment monitoring: Businesses must report invoice payment statuses (acceptance and effective payment dates) to combat commercial default.
* Intercompany transaction scope: It governs communication directly between the supplier and the corporate/sole trader customer via exchange platforms.
Comparison: Key Differences at a Glance
| Feature | B2B Electronic Invoicing | VeriFactu |
| :--- | :--- | :--- |
| Legal basis | Crea y Crece Law | Anti-Fraud Law 11/2021 (RD 1007/2023) |
| Primary goal | Reduce commercial payment delays | Eliminate dual-use software and tax fraud |
| Recipient of data | Business clients (B2B) | Spanish Tax Agency (AEAT) |
| Transaction scope | Strictly business-to-business (B2B) | All transactions (B2B, B2C, simplified tickets) |
Software Integration and Migration
Meeting both legal requirements requires modern accounting software. On the technical side, developers rely on an API VeriFactu or a specialized pasarela VeriFactu para software to route records directly to the tax authorities. For larger setups, an integración ERP VeriFactu is indispensable.
Freelancers and small businesses transitioning away from manual systems should understand how to importar Excel a VeriFactu, or migrate historical catalogs by using options like importar Factusol a VeriFactu, switching setups with importar Sage 50, or synchronizing existing records when you importar Holded before the 2027 enforcement dates.
To discover how these technical requirements affect your daily invoicing, check our guide on what VeriFactu is in Spain. Billing platforms such as Fakturia.es provide full cloud compliance with both VeriFactu and Spanish anti-fraud regulations from day one.