implementation4 min read

How to Implement E-Invoicing in Spain: A Step-by-Step Guide

A practical implementation guide for Spain's Verifactu and Crea y Crece B2B mandates. Confirm your deadlines, choose certified software, and prepare for 2027-2028.

By EU E-Invoicing HubPublished: 6 August 2026

How to Implement E-Invoicing in Spain: A Step-by-Step Guide

Because Spain runs two separate mandates โ€” Verifactu and the Crea y Crece B2B mandate โ€” implementation planning means tracking two timelines, not one. This guide walks through both.

Step 1: Know Your Deadlines

Confirm which dates apply to your business:

Verifactu (invoicing software certification):

  • Companies (Impuesto sobre Sociedades): 1 January 2027
  • Self-employed and other businesses: 1 July 2027

Crea y Crece B2B mandate (structured invoice exchange):

  • Turnover above โ‚ฌ8 million: 1 October 2027
  • All other VAT-registered businesses: 1 October 2028

If you're a larger business, notice how close together Verifactu (January 2027) and your B2B deadline (October 2027) fall โ€” plan both as one combined project rather than two separate ones.

Step 2: Audit Your Current Invoicing Process

Before choosing software, map out:

  • What invoicing software or manual process you currently use (Word/Excel invoicing has no path to Verifactu compliance โ€” it requires software)
  • Whether you already report via SII (Suministro Inmediato de Informaciรณn), Spain's existing real-time VAT reporting system for large taxpayers โ€” SII users have different obligations under the SIF/Verifactu regulation than non-SII businesses
  • Whether you invoice Spanish public administrations (FACe/Facturae) as well as private businesses
  • Whether any customers are outside Spain โ€” cross-border invoices are not subject to Verifactu

Step 3: Choose Verifactu-Certified Software

Ask any candidate vendor directly:

  1. Is your software Verifactu-certified today, or what's your certification timeline?
  2. Does it support the hash-chaining and QR code requirements, or only partial compliance?
  3. Does it also support UBL (for the B2B mandate's public platform) if you plan to use the free AEAT solution rather than a private platform?
  4. Does it handle Facturae if you also invoice Spanish public bodies?

See our Spain software comparison for a starting shortlist.

Step 4: Decide Between the Public Platform and a Private Provider (B2B Mandate)

For the B2B mandate specifically, you'll choose between:

  • The free public AEAT platform โ€” uses UBL, no cost, but likely more limited automation/integration than a commercial platform
  • An accredited private platform โ€” supports Facturae, CII, or EDIFACT in addition to UBL, typically with tighter ERP/accounting integration

Higher invoice volumes generally favor a private platform with direct software integration; very low-volume businesses may find the free public platform sufficient.

Step 5: Test Before You're Required To

Once your software has shipped Verifactu support:

  • Generate test invoices and confirm the QR code resolves correctly to the AEAT verification page
  • Confirm the hash chain correctly links sequential invoices
  • Walk through the correction procedure (factura rectificativa) with your finance team โ€” you cannot edit an issued invoice under Verifactu, only cancel and reissue

Step 6: Communicate With Trading Partners (B2B Mandate)

As your B2B mandate deadline approaches:

  • Confirm which platform and format your key customers and suppliers will use
  • If you're on the public AEAT platform (UBL) and a trading partner uses a private platform with a different format, confirm interoperability โ€” this is a newer system and cross-platform handling is worth testing early rather than assuming it works

Common Mistakes to Avoid

  • Treating Verifactu as the full B2B mandate. It isn't โ€” it's software certification, not an invoice-exchange requirement.
  • Assuming your current FACe/Facturae setup for public-sector invoicing automatically covers the B2B mandate. It doesn't; the B2B mandate is a separate obligation with its own format and platform choices.
  • Waiting until the deadline year to start. Vendor certification timelines, ERP integration, and trading-partner testing all take longer than expected โ€” start well before your applicable deadline.

For the full regulatory picture, see our complete Spain e-invoicing guide.


Last updated: August 2026. Timelines reflect Real Decreto-ley 15/2025 (Verifactu postponement) and Royal Decree 238/2026 (B2B mandate dates); check official AEAT and BOE sources for any subsequent changes.

spainimplementationguideverifactucrea-y-crece20272028