🇪🇸

Spain B2B e-invoicing: phased rollout under Crea y Crece law

Spain's Ley Crea y Crece mandates e-invoicing for businesses with revenue over €8M from 2025, with all other businesses following by 2027. Facturae is the primary format.

📅 Phased rollout 2025–2027📄 Facturae / EN 16931
← All EU countries

What's happening

Spain's Ley Crea y Crece (Law 18/2022) introduced mandatory B2B e-invoicing in a phased approach. Businesses with annual revenue exceeding €8 million are required to send and receive e-invoices from 2025. All other businesses — including SMEs and freelancers (autónomos) — must comply by 2026–2027. The primary format is Facturae (Spain's national XML format) or invoices conforming to the European standard EN 16931. The Spanish B2G e-invoicing system (FACe) has been in operation since 2015.

Mandate status

Partial

Large companies (>€8M revenue): from 2025 (check implementing regulations for exact date). All others: by 2026–2027. Verify current dates with the Spanish Tax Agency (AEAT).

Who's affected

Large companies (>€8M revenue): 2025; others: 2026–2027

Phase 1: businesses with annual revenue > €8 million. Phase 2: all other businesses, including SMEs and autónomos. Exact phasing dates depend on implementing regulations.

Deadline

Phased rollout 2025–2027

Large companies (>€8M revenue): from 2025 (check implementing regulations for exact date). All others: by 2026–2027. Verify current dates with the Spanish Tax Agency (AEAT).

Format required

Facturae / EN 16931

Facturae (Spain's national XML format) or EN 16931 compliant formats. FACe is the B2G platform in use since 2015. PEPPOL is not the primary channel in Spain — Facturae dominates.

Note: This country's e-invoicing system is not PEPPOL-based. Invoicia generates PEPPOL BIS 3.0 XML for cross-border EU invoicing.

How Invoicia helps

Invoicia generates PEPPOL BIS Billing 3.0 XML, which is EN 16931 compliant. For cross-border invoicing with Spanish customers, PEPPOL BIS 3.0 is appropriate. For domestic Spanish Facturae invoicing, your Spanish accounting software or ERP with Facturae support is recommended.

Free tier
20 invoices/month + PEPPOL XML
Pro — €15/mo
Unlimited + PEPPOL network sending

Frequently asked questions

What is the Crea y Crece law?+

Ley Crea y Crece (Law 18/2022) is the Spanish law that mandates B2B e-invoicing. It requires all businesses to send and receive electronic invoices, phased by company size starting with large companies (>€8M revenue).

What format is required for Spanish e-invoicing?+

Facturae is Spain's national e-invoicing format (XML-based). Invoices can also conform to the European standard EN 16931. PEPPOL is not the primary delivery channel in Spain, unlike in Belgium, Germany, or France.

When must Spanish SMEs comply?+

SMEs and autónomos (freelancers) must comply by 2026–2027 according to the phased rollout. The exact dates depend on implementing regulations. Always verify with the Spanish Tax Agency (AEAT).

What is FACe?+

FACe (Punto General de Entrada de Facturas Electrónicas) is Spain's B2G e-invoicing portal, mandatory for invoicing public sector entities since 2015.

Does Invoicia support Spanish e-invoicing?+

Invoicia generates PEPPOL BIS Billing 3.0 XML (EN 16931 compliant), suitable for cross-border invoicing with Spanish customers. For domestic Facturae format invoicing, a Spanish accounting system with Facturae support is recommended.

How do I send a Facturae invoice in 2025?+

To send an e-invoice in Facturae format in 2025, you need invoicing software that supports Facturae 3.2.x — Spain's national XML format. Generate the digitally signed XML file using a recognised electronic certificate and submit it through the platform agreed with your customer, or for public sector invoicing, via the FACe portal. For cross-border invoicing, PEPPOL BIS Billing 3.0 (EN 16931 compliant) is also accepted and supported by Invoicia.

What is PEPPOL's role in Spain's e-invoicing ecosystem?+

PEPPOL plays a secondary role in Spain compared to other EU countries. Spain's domestic e-invoicing is built around Facturae and the FACe B2G portal, not the PEPPOL network. However, PEPPOL BIS Billing 3.0 (which is EN 16931 compliant) is valid for cross-border invoicing with Spanish customers who accept EU-standard e-invoices. For international companies that invoice Spanish B2B customers across borders, PEPPOL BIS Billing 3.0 is the recommended format. Invoicia generates PEPPOL BIS 3.0 XML out of the box, making cross-border invoicing with Spain straightforward.

Does Spain's e-invoicing mandate affect companies outside Spain?+

Yes, partially. Foreign companies that sell B2B to Spanish businesses above the revenue threshold may need to issue compliant e-invoices to their Spanish customers. For cross-border B2B invoicing, PEPPOL BIS Billing 3.0 (EN 16931) is widely accepted and is the format Invoicia generates. If your Spanish customers require Facturae format specifically, you will need Spanish-compatible invoicing software. For public sector (B2G) invoicing in Spain, all suppliers — domestic and foreign — must use the FACe portal with Facturae format.

Can I send a Facturae invoice from Invoicia?+

Invoicia generates PEPPOL BIS Billing 3.0 XML, not Facturae XML directly. Facturae 3.2.x is Spain's national e-invoicing format and requires a Spanish electronic certificate (e.g. FNMT, Camerfirma) for digital signing. For domestic Spanish invoicing under Crea y Crece — where Facturae is mandatory — pair Invoicia (for PEPPOL cross-border invoicing) with a Spanish-native ERP or accounting tool (e.g. Sage, Holded, A3 Software) that handles Facturae signing and submission to FACe / FACeB2B. For invoicing Spanish customers from outside Spain, PEPPOL BIS 3.0 is the recommended cross-border format and Invoicia generates this on the free plan.

What is the EN 16931 standard and how does Facturae compare?+

EN 16931 is the European standard semantic data model for e-invoicing, adopted under EU Directive 2014/55/EU. Both PEPPOL BIS Billing 3.0 and many country-specific formats (XRechnung, OIOUBL, EHF) implement EN 16931. Spain's Facturae 3.2.x format predates EN 16931 and is technically distinct, but the recently published Facturae 3.2.2 introduces optional EN 16931 alignment fields. In practice: for B2G invoicing in Spain, Facturae remains required (FACe portal); for cross-border invoicing into Spain, PEPPOL BIS Billing 3.0 (which is EN 16931 compliant) is widely accepted.

Last reviewed March 2026. This page is informational and not legal advice. Verify requirements with official sources or a qualified adviser.