Back to blog
E-Invoicing for Travel Agencies: Italy, France, Germany, Spain
7 May 20265 min

E-Invoicing for Travel Agencies: Italy, France, Germany, Spain

A practical guide to electronic invoicing requirements across the EU. FatturaPA, Factur-X, ZUGFeRD, and FacturaE explained for travel operators.

The EU e-invoicing landscape in 2026

Electronic invoicing is mandatory or becoming mandatory across the EU. Italy led the way in 2019 with FatturaPA. France mandates Factur-X for B2B from September 2026. Germany and Spain are following. Travel agencies must comply or face penalties.

Italy: FatturaPA via SDI

Italian agencies must generate FatturaPA 1.2.2 XML and transmit via the Sistema di Interscambio (SDI). TOMS invoices use the special VAT regime code. The XML must include progressive numbering, client fiscal data (Codice Fiscale or Partita IVA), and the correct document type code.

France: Factur-X for Chorus Pro

Factur-X is a hybrid format: a PDF/A-3 document with embedded UN/CEFACT CII XML. For TOMS, use VAT category O with reference to Art. 266-1 CGI. SIRET is the legal organization identifier. The format is valid for Chorus Pro upload.

Germany: ZUGFeRD

ZUGFeRD uses the same technical standard as Factur-X (CII XML embedded in PDF/A-3) but with German-specific references. TOMS is referenced as Margenbesteuerung nach Par. 25 UStG. Standard VAT rate is 19%.

Spain: FacturaE

FacturaE 3.2.2 is a standalone XML format (not PDF hybrid). TOMS uses SpecialTaxableEvent code 02 with reference to Art. 141-147 Ley 37/1992. NIF/CIF is the tax identifier. Country codes are ISO alpha-3.

How a CRM simplifies compliance

Instead of learning 4 different XML schemas, a travel CRM generates the correct format based on your country. You click one button, the system produces a compliant document with all the correct legal references, tax codes, and identifiers.

Ready to modernise your agency?

itinovo CRM handles TOMS, quotes, invoicing, and supplier management — so you can focus on your clients.

Apply as tester
E-Invoicing for Travel Agencies: Italy, France, Germany, Spain | itinovo CRM | itinovo CRM