e-Invoicing in Spain: B2B Mandate, VeriFactu, Timeline & Requirements

Updated on: Jun 30th, 2026

|

19 min read

social iconssocial iconssocial iconssocial icons

Authorities are rolling out two parallel e-invoicing Spain obligations. VeriFactu (effective 1 January 2027) sets the standard your billing software must meet. Crea y Crece (effective October 2027 for businesses above €8M turnover, October 2028 for everyone else) governs how you exchange invoices with other businesses. Miss either one and the fines start at €10,000

Key Takeaways

  • The Spain B2B e-invoicing mandate starts in October 2027 for firms turning over more than €8M. Everyone else follows a year later, in October 2028.
  • VeriFactu kicks in on 1 January 2027 for companies, then 1 July 2027 for the self-employed.
  • Royal Decree 238/2026 lays out the B2B framework, but a separate Ministerial Order sets the final dates.
  • If your business is already on the SI, then you are exempt from VeriFactu legally, but the Crea y Crece law still applies to you.
  • Every B2B invoice (faithful UBL copy) must be sent to the AEAT e-invoicing platform, unless businesses use the SPFE directly. 

What is e-Invoicing in Spain?

An e-invoice is an invoice issued, sent and received in a structured electronic format. A machine reads it. A scanned PDF does not count. Spain runs two parallel systems. SII handles real-time VAT reporting for large taxpayers. It is Spain's existing near-real-time VAT ledger reporting system, mandatory since 2017 for large taxpayers with turnover >€6M. The new B2B regime, plus VeriFactu, extends structured invoicing to nearly everyone else. People mix these up constantly, and that confusion costs time. Spain’s e-invoicing follows a post-issuance reporting model, unlike Italy or France.

Spain e-Invoicing Implementation Timeline

Date

What happens

29 Jul 2025

Deadline for software vendors to offer VeriFactu-compliant products (9 months from Orden HAC/1177/2024)

24 Mar 2026

Royal Decree 238/2026 approved

1 Jan 2027

VeriFactu mandatory for corporate taxpayers

1 Jul 2027

VeriFactu mandatory for self-employed and others

1 Oct 2027

B2B e-invoicing for firms with turnover over €8M

1 Oct 2028

B2B e-invoicing for all remaining businesses

1 Oct 2029

Payment status reporting mandatory for sole traders and small entities (turnover ≤ €8M)

1 Jul 2030

ViDA cross-border reporting begins

The B2B dates count from the date the Ministerial Order enters into force. Treat them as firm intent, not signed law yet.

Who Must Comply with e-Invoicing in Spain?

Business type

VeriFactu

B2B mandate

Spanish companies

1 Jan 2027

Oct 2027 if over €8M, else Oct 2028

Self-employed

1 Jul 2027

Oct 2028

Foreign firm with a Spanish branch

Yes, for the branch

Yes, for the branch

Foreign firm, no branch

No

No

Businesses on SII

Exempt

Still applies

Basque Country

Use TicketBAI

Still applies

What is VeriFactu?

VeriFactu is the software rule. It comes from Royal Decree 1007/2023, under the 2021 anti-fraud law. Your invoicing system must produce a secure record of every invoice. The VeriFactu requirements apply to all invoices: B2B, B2C, government and exports. Each record is chained to the one before it, so nothing can be altered later without leaving a trace. The RD 1007/2023 also creates two operating modes: 

a) VERI*FACTU mode- Invoice records are sent in real-time to AEAT. A QR code and a "VERI*FACTU" label are printed on it. 

b) NO VERI*FACTU mode- Invoice records are stored in a locally encrypted manner but not transmitted.

What is Crea y Crece?

Crea y Crece is Law 18/2022. Article 12 makes structured B2B e-invoicing compulsory between Spanish businesses and professionals. Royal Decree 238/2026 puts it into action. It covers only domestic B2B sales. Consumers sit outside it. Government invoices already run through the older FACe platform.

VeriFactu vs Crea y Crece: What's the Difference?

Points of comparison

VeriFactu

Crea y Crece

Regulates

Billing software

Invoice format and exchange

Source

RD 1007/2023

Law 18/2022, RD 238/2026

Scope

All invoices

Domestic B2B only

Job

Tamper-proof records

Send and receive structured invoices

A single business can be subject to both at once. VeriFactu controls how your software writes the invoice. Crea y Crece controls how you send it.

e-Invoice Formats Accepted in Spain

Spain does not default to the PEPPOL network. For B2B, you can use UBL, FacturaE format, CII or EDIFACT. There is a catch worth flagging. The faithful copy sent to the AEAT must be in UBL. For B2G, FacturaE remains the standard through FACe. Facturae is accepted only for private platform exchange, not for the SPFE public solution or for faithful copies. All of it sits on the EN 16931 European semantic model.

How Does e-Invoicing Work in Spain?

The invoice moves from seller to buyer through their platforms. No clearance, so the tax office never approves or blocks it. The AEAT e-invoicing platform simply receives a copy and the status updates.

  1. The seller creates the invoice in compliant software.
  2. The seller's platform validates and sends it.
  3. The buyer's platform delivers it.
  4. The buyer confirms acceptance and payment within four working days.

That four-day status step trips most teams up. Many systems cannot do it yet.

How to Send a Compliant e-Invoice in Spain

  • Step 1: Confirm your billing software meets VeriFactu requirements.
  • Step 2: Pick a channel: an accredited private platform like ClearTax, or the AEAT free public solution (SPFE).
  • Step 3: Issue the invoice in an accepted format and send a faithful copy in UBL to the AEAT.
  • Step 4: Record the invoice status, acceptance, rejection, payment and due date. Timelines to record differ for each action as follows-

Action

Timeline

Invoice status (accept, reject or disputed)

Within 4 working days of receipt

Payment status

  • Large enterprises (>€8M)- From Oct 2027
  • SME legal entities- From Oct 2028
  • Business persons/professionals- From Oct 2029

Penalties for Non-Compliance

Breach

Maximum fine

Not offering e-invoicing to a business customer

€10,000

Using non-compliant software

€50,000 per year

Selling non-compliant software (the vendor)

€150,000 per year per product

Note the last one. Buy the wrong tool and your supplier is on the hook too, but you still carry your own fine.

How ClearTax Can Help with e-Invoicing in Spain

ClearTax covers both Spanish rules in one setup. VeriFactu records and the B2B mandate, on a single platform, with a signed compliance statement. We handle the UBL copy to the AEAT and the four-day status confirmation, so you are not stitching tools together.

ViDA and the Future of e-Invoicing in Spain

ViDA, the EU's VAT in the Digital Age package, brings cross-border e-invoicing and digital reporting from 1 July 2030. Because Spain already builds on EN 16931 and UBL, businesses that get Crea y Crece right are most of the way to ViDA. The missing piece is the cross-border reporting layer, which your provider adds later.

Spain's two rules land close together, and setup takes weeks, not days. Start with VeriFactu in early 2027, then size yourself against the October B2B deadlines. The firms that plan once, rather than twice, will spend far less.

Frequently Asked Questions

Is e-invoicing mandatory in Spain?

Yes, in phases. VeriFactu applies from 2027, and the B2B mandate from 2027 to 2028.

Who regulates e-invoicing in Spain?

The AEAT, Spain's tax agency. It operates the SPFE public platform and receives invoice copies.

When does VeriFactu become mandatory?

1 January 2027 for corporate taxpayers. 1 July 2027 for the self-employed.

What is the Crea y Crece Law?

It is Law 18/2022, which makes structured B2B e-invoicing compulsory. Royal Decree 238/2026 sets out how.

What is the FACe platform?

FACe is Spain's public platform for sending invoices to government bodies. It uses the FacturaE format.

Will there be a free public e-invoicing platform for B2B?

Yes. The AEAT will run a free SPFE solution, aimed at smaller, low-volume businesses.

What is the invoice status reporting obligation?

Buyers must report each invoice's status: accepted, rejected or paid. This must happen within four working days.

Index