Cairos
Invoicing
Invoicing softwareQuotesRecurring invoicesExpenses and suppliersReceipts and cash flow
Accounting and tax
AccountingAEAT tax formsRecord booksFixed assetsIGIC and the Canary Islands
Operations
Inventory and warehousesCRMTime trackingProjectsGrants and funding
Compliance
VeriFactuTicketBAIElectronic invoicingAll the regulationsSecurity and data
By type of business
Self-employedSmall businessesAccountants and tax advisersForeigners in SpainStartupsRetail and shops
By sector
Hospitality and restaurantsConstruction and renovationProfessional servicesE-commerceAll sectors
By legal structure
AssociationsFoundationsCooperativesSports clubsAll legal structures
Switching software
ComparisonsAn alternative to HoldedMigrating your data
Free tools
Invoice templateVAT calculatorIRPF calculatorAll the tools
Learn
GuidesGlossaryTax calendarBlog
Developers
API and documentationGet started in five minutesResource referenceWebhooks
Help
Help centreContact
Pricing
Start for free Log in
Updated on 4 September 2026

Compulsory electronic invoicing: what is known today

The regulation was published in March 2026 and is in force. But the deadlines run from a ministerial order that has still not come out, so today there is no date of application for anyone. Anyone who gives you one is speculating.

With the rule citedNo made-up datesReview date shown
In thirty seconds

The essentials

Only between businesses

The obligation applies to transactions between businesses and professionals. Invoices to private individuals are outside it.

No date yet

The regulation is in force, but the deadlines start with a ministerial order that has not been published.

The payment will have to be reported

When each invoice is accepted and when it is paid, within four calendar days not counting Saturdays, Sundays or national holidays. It is the part that changes the day to day most.

And a free public platform

The Tax Agency will run it and it will act as a universal repository, alongside the private platforms.

Exactly what it requires

Ley 18/2022, the so-called «Crea y Crece», established that all business people and professionals must issue, send and receive electronic invoices in their commercial dealings with other business people and professionals. And it added something that gets less comment and will mean more work: issuer and recipient will have to report the invoice's statuses.

Watch the scope, because a lot of people get confused here: it is an obligation between businesses and professionals. Invoices to private individuals are outside it.

The stated aim is not anti-fraud but against late payment: if it is on record when each invoice is accepted and when it is paid, real average payment periods can be measured.

The regulation is now published

For three years the law was waiting for its implementing regulation. That regulation arrived with Real Decreto 238/2026, of 25 March, which has been in force since 20 April 2026.

What it lays down, in brief:

  • A mixed system. Private exchange platforms coexist with a public platform run by the Tax Agency, which is free and also works as a universal repository.
  • Four accepted formats, all built on the European semantic model: CII, UBL, EDIFACT and Facturae. Private platforms have to be able to convert between all of them.
  • A copy to the public platform. Anyone who does not use it to issue still has to send it a faithful copy of every invoice.
  • Compulsory statuses: commercial acceptance or rejection and its date, and full actual payment and its date. Within four calendar days, excluding Saturdays, Sundays and national holidays.
  • Left out are simplified invoices — except those carrying the customer's NIF, address and VAT — the regulated electricity and gas markets and the airline sector's clearing houses.

When it will be compulsory: the honest answer

There is no firm date, and anyone who gives you one is speculating

The regulation is in force, but the deadlines do not run from it: they run from a ministerial order that has still not been published in the BOE. Until it comes out, there is no enforceable obligation for anyone.

The deadlines, once the clock starts, are these:

WhoDeadline from the ministerial order
Companies with a turnover above 8 million euros12 months
All other business people and professionals24 months
Invoice statuses: natural persons and entities under the income allocation system that do not reach 8 million
Until then, reporting statuses is voluntary for them
36 months

There is a draft of that order which went to public consultation in April 2026 and pointed to coming into force on 1 October 2026. But a draft is not a rule: until it is published, any specific date you read — including the «compulsory in 2027» claims going around — is a forecast, not an obligation.

We would rather say «there is no date yet» than give one that has to be corrected later. It has already happened twice with VeriFactu.

Why it is not the same as VeriFactu

It is the most widespread confusion in the market, and it comes from both sounding like «that thing about invoices and the tax office». They separate like this:

VeriFactuBusiness-to-business e-invoicing
Which law it comes fromThe anti-fraud act and Royal Decree 1007/2023The Crea y Crece Act and Royal Decree 238/2026
What it aims to doMaking sure an issued invoice cannot be alteredMaking sure the invoice travels in a structured format and that it is known when it is paid
What it acts onAbout your programAbout the document and how it is sent
Who it applies toTo invoices to private individuals as wellOnly between businesses and professionals
Is paper still allowed?Yes, with the QR code printedNo, within its own scope
When1 January and 1 July 2027No firm date

And one thing that ties them together, even though neither refers to the other — RD 238/2026 does not mention the VeriFactu regulation even once: VeriFactu applies to any system used to issue invoices, whether they are electronic or not. In other words, complying with one does not exempt you from the other, and the system that issues electronic invoices will have to be a compliant system as well.

And the one that has existed for years: invoicing the public sector

Almost every article forgets it, but there is an electronic invoicing obligation in force since January 2015: invoicing the public sector.

It applies to public and private limited companies, to other legal persons and to certain entities, which have to submit their invoices to the public sector in Facturae format through the corresponding general entry point — FACe in the case of central government.

Administrations may exclude invoices of up to €5,000 by regulation, but it is a power each one has, not an automatic exemption. It is worth checking with the body you invoice before taking it for granted.

What Cairos does with this, and what it does not

It generates the Facturae 3.2.2 XML for any invoice, with the VAT breakdown, the IRPF in its withholdings block, the recargo de equivalencia inside the tax it belongs to and the collection account. And before generating anything it checks what the registry is going to reject: above all the body's three DIR3 codes — accounting office, managing body and processing unit — which cannot be worked out because the body itself supplies them. If one is missing, it says so on screen instead of handing you a file that will be rejected three days later.

And what it does not do, which matters just as much: it does not sign the file. It lacks the XAdES electronic signature, which is exactly what FACe requires. The XML is useful for reviewing, for sending to your gestoría or for uploading to a portal that signs on its own account, but uploading it to the registry as it is comes back rejected. There is no automatic sending either: the file is downloaded, it is not submitted from Cairos.

What is worth doing now

Little, and calmly. The obligation is not enforceable yet, and rushing to buy a platform «to comply» is exactly what to avoid while there is no rule.

  • Having your customers' NIFs and tax details right. It sounds obvious, but a structured invoice does not forgive a misspelt NIF or an incomplete address.
  • Keeping track of when each invoice is paid. That information is going to be compulsory, and today many people do not have it written down anywhere.
  • Issuing with software, not with a template. The leap from Word to a system is the real work; once it is made, the format is the least of it.
  • Not buying anything out of fear until there is a date.

In Cairos we already keep the payment date of every invoice and the full tax details of every contact, because they are needed for other things. When the obligation arrives, the preparatory work will be done.

In the meantime, what does apply is VeriFactu

That one does have a date: 1 January 2027 for companies and 1 July 2027 for everyone else.

Questions about electronic invoicing

There is no date yet. The regulation — Real Decreto 238/2026 — has been in force since 20 April 2026, but the deadlines run from a ministerial order that has still not been published. Until it comes out, it is not enforceable against anyone.
No. The obligation applies to dealings between business people and professionals. Invoices to end consumers are outside it.
No. VeriFactu is about your software leaving an unalterable record of every invoice, and it binds from 2027. Electronic invoicing is about the format in which the invoice travels to another company and about reporting its payment. We separate them on the VeriFactu page.
For the purposes of this obligation, no. What is required is a structured electronic document in one of the accepted formats, one that a machine can process. A PDF is a picture of an invoice, not a structured invoice.
Yes. The regulation instructs the Tax Agency to provide a free public platform, which will also work as a universal repository. It has to be available at least two months before the first date of application.
That obligation is a different one and has been in force since 2015. Having your FACe submissions sorted does not exempt you from the new business-to-business obligation when it arrives, even though Facturae is one of the accepted formats.
It generates the Facturae 3.2.2 XML and checks the body's three DIR3 codes first, which is what causes the most rejections. But it does not sign it: it lacks the XAdES signature FACe requires, so uploading it to the registry as it is comes back rejected. It is useful for reviewing, for your gestoría or for a portal that signs on its own account. We explain it in full in invoicing the public sector.

How this page is kept up to date

It is updated when the rules change, and it carries a visible review date. Last reviewed: 4 September 2026. As soon as the ministerial order that starts the clock is published, the dates will appear here.

What has to be ready now

Your customers' full tax details, and the payment date of every invoice written down. With that done, the format will be the least of it.

Support