How invoicing is changing for businesses and freelancers in Spain: B2B, upcoming deadlines and technical requirements

Compared to other European countries, Spain is still in the early stages of adopting the new standards for electronic invoicing. The country, however, is moving rapidly in that direction.
With the entry into force of the Ley Crea y Crece and the introduction of the technical standard Veri*Factu, the transition toward a mandatory electronic invoicing system harmonized with other European systems finally has firm dates. Businesses and professionals operating in Spain will have to start complying from 2027.
The Spanish invoicing system, traditionally managed by the Agencia Estatal de Administración Tributaria (AEAT), is based on three key documents:
It is in this context that the Ley Crea y Crece (Creación y Crecimiento de Empresas), or Law 18/2022, approved in September 2022, comes in, introducing mandatory electronic invoicing for B2B transactions between businesses and professionals established in Spanish territory.
Electronic invoicing - which had been mandatory since 2015 in the public sector (FACe and FacturaE), but only for amounts over 5,000 euros - is thus being extended to the entire private market, excluding only sales to end consumers (B2C).
The Crea y Crece law establishes some key points for Spanish electronic invoicing:
These rules apply exclusively to B2B transactions in which both parties are established in Spain. They do not apply to transactions with end consumers (B2C) or to transactions with foreign or non-resident entities.
The second pillar of the Spanish invoicing system is Veri*Factu (Sistemas de emisión de facturas verificables), an anti-fraud measure recently updated by Royal Decree 254/2025.
While the Crea y Crece law defines how tax documents are transmitted, Veri*Factu ensures the integrity and security of the software used to issue invoices. Specifically, the regulation requires accounting and point-of-sale software to generate unalterable records, print a QR code on the document, and send sales data to the Tax Agency (AEAT) in real time.
The only businesses not affected by the introduction of the Veri*Factu system are large companies with annual revenue exceeding 6 million euros, as they are already subject to the immediate VAT reporting system known as SII (Suministro Inmediato de Información).
Spain's transition toward electronic invoicing involves a series of gradual adjustments, both for the transmission method (Ley Crea y Crece) and for the technical requirements of invoicing software (Veri*Factu).
As for the mandatory electronic invoicing requirement in the B2B sector, the timeline depends on the final publication date of the related implementing Technical Regulation, which appeared in the Boletín Oficial del Estado (BOE) on 31 March 2026. Deadlines depend on the size of the company:
Within 36 months, i.e. in 2029, it will become mandatory for everyone to report the progress and payment status of invoices.
As for Veri*Factu, the deadlines are closer. Software producers are already required to sell only solutions that comply with the technical requirements as of 29 July 2025. Businesses and professionals operating in Spain, however, will need to keep two specific dates in mind:
From 2027, therefore, businesses will be required to use certified software for issuing invoices. Documents, however, can still be sent in PDF format until the electronic invoicing obligation set out by the Ley Crea y Crece becomes operative.
The reform of Spanish invoicing also pays particular attention to the EU and international context. Foreign companies with a Spanish VAT number are obviously required to comply with the new rules, relying on compatible formats (or the European Peppol network) to ensure interoperability in cross-border invoicing.
Spain does not require periodic submission of tax documentation, but the authorities have the power to carry out any checks they deem necessary, and can therefore request structured XML data from businesses in line with OECD guidelines.
Failure to comply with the new provisions results in administrative penalties that can reach 10,000 euros for each individual error, along with proportional fines of up to 1% of the total amount of irregular invoices.
For the use of uncertified or tampered software, the penalties are even more severe, and also involve software providers. Merchants using this kind of software face a fixed fine of 50,000 euros for each fiscal year in which the uncertified or altered software was used (or held). For providers, the fixed fine is 150,000 euros per year, plus a penalty of 1,000 euros for each program (or license) sold without the required certification.