After years of "coming soon", Spain's mandatory e-invoicing finally has fixed dates — and it's part of a wave sweeping the whole world.

Spain has been promising mandatory business-to-business e-invoicing for years, and until last month nobody could say when it would actually start. That changed on 5 October 2026, when the Official State Gazette published Order HAC/1028/2026, the order regulating the public e-invoicing platform. It entered into force on 6 October 2026, starting the countdown in Royal Decree 238/2026, and the tax agency confirmed the resulting dates on 7 October. For the first time, the deadlines are law, not a proposal.
The dates are simple. From 6 October 2027, businesses and professionals with turnover above €8 million in the previous calendar year must issue, receive and report on structured e-invoices. From 6 October 2028, everyone else follows, and legal entities at or below the threshold must also report invoice statuses and payments. Self-employed individuals get one more year: their status and payment reporting becomes mandatory on 6 October 2029.
Two details matter. First, the threshold is tested per taxpayer on the previous year's turnover, so a Spanish subsidiary can fall into the 2027 wave even if its parent handles invoicing centrally. Second, the duty to receive e-invoices lands on the same date as the duty to issue them — a 2027-wave supplier will send structured invoices to customers not yet obliged to issue them.
Much of the confusion around Spain comes from the fact that two separate obligations have been running in parallel. The first is the B2B e-invoicing mandate under the "Crea y Crece" law: every invoice between businesses established in Spain must become a structured electronic document, exchanged through interoperable platforms, with the recipient reporting acceptance and payment so the state can measure late payment. Businesses may use private platforms, the tax agency's free public platform (the SPFE), or both, and invoices follow the EN 16931 standard in UBL, CII, EDIFACT or Facturae format.
The second is Verifactu, a tax-control measure that sets technical requirements for invoicing software itself: hash-chained, QR-coded invoice records, sent to the tax agency in real time or kept signed and available on request. Its legally binding dates are still 1 January 2027 for corporate income tax payers and 1 July 2027 for everyone else. On 5 October the Ministry of Finance announced it plans to move Verifactu to October 2028 so the two regimes land together — but as of early November no amending decree has been published, so the 2027 dates remain enforceable. If you are already preparing for January 2027, don't stop: the same hash, QR and record-keeping logic will be needed whenever the date lands.
Spain's announcement matters beyond Spain because it is the latest country to pin a date on a trend that is now unmistakably worldwide. France's B2B mandate starts in September 2026 for large and mid-sized companies, with smaller businesses following in September 2027. Germany has required businesses to receive structured e-invoices since January 2025, with issuing duties phasing in from 2027. Belgium switched on its B2B mandate on 1 January 2026, Poland's KSeF system went mandatory in phases through 2026, and the UK published its e-invoicing roadmap in November 2026 with a 2029 date. The EU's ViDA directive will make structured B2B invoicing mandatory across all member states by 2030.
The direction is the same everywhere: paper and PDF invoices are being replaced by structured data that machines — and tax authorities — can read directly. If you invoice clients in more than one country, you are not facing one deadline; you are facing a calendar of them, and Spain's is simply the newest entry on it. See our earlier guide to the 2026–2028 e-invoicing deadlines and the UK's 2029 roadmap for the wider map.
If you don't do business in Spain, nothing changes for you on 6 October 2027 — the mandate covers invoices where the recipient is established in Spain. But three things still apply to you. First, if any of your clients are Spanish businesses, they will start asking you for structured e-invoices on their schedule. Second, the country you work in is very likely next: when your own government sets a date, the businesses that prepared early will keep invoicing without a scramble. And third, the habits it rewards — complete data, consistent numbering, findable records — are worth building now anyway.
If you work with Spanish clients, or you simply want to be ready when your own country's date arrives, work through this list now:
You don't need new software to start: you need invoices with complete data and numbering you can trust. BillsZilla's free invoice generator creates clean, properly numbered invoices in your browser — no signup, no watermark — and if a payment has already landed, the free receipt generator records it the same way. Get the habits right while the deadlines are still someone else's problem, and the mandates will feel like a formality when they reach you.
When does mandatory e-invoicing start in Spain?
Businesses with turnover above €8 million must issue, receive and report on e-invoices from 6 October 2027. All other businesses follow on 6 October 2028, and self-employed individuals start status reporting on 6 October 2029.
Is Verifactu the same as Spain's B2B e-invoicing mandate?
No. Verifactu sets technical requirements for invoicing software (hash-chained records and QR codes). The B2B mandate requires structured invoices to be exchanged between businesses through interoperable platforms, with status reporting. They have separate legal bases and separate deadlines.
Has Verifactu been postponed to 2028?
Not yet in law. On 5 October 2026 the Ministry of Finance announced its intention to move Verifactu to October 2028, but no amending decree has been published. The binding dates remain 1 January 2027 for corporate income tax payers and 1 July 2027 for other taxpayers.
Do I need to do anything if I don't work with Spanish clients?
Not for Spain's deadlines — but the same kind of mandate is arriving in country after country, so cleaning up your invoice data and numbering now is the cheapest preparation there is.
Sources: Infinite IT — Spain E-Invoicing Mandate: Deadlines Start 6 October 2027 (3 November 2026); InvoiceXML — E-Invoicing Mandates by Country (November 2026).