Hub
E-Invoicing by Country
Quick country guides for e-invoicing formats, routing, and identifiers. Always confirm current requirements with the official portal or tax authority.
This article treats E-Invoicing by Country as a practical reference, not just a navigation page. It explains the term or workflow in context, shows why it matters for European e-invoicing, and connects the topic to invoice creation, validation, routing, archiving, and ERP implementation decisions.
How to use these guides
Scan formats (what to generate), routing (how it travels), and identifiers (what the recipient needs). Open a country for checklists and links—always confirm live rules with the official portal.
Quick actions
Open guide
Open guide connects E-Invoicing by Country with the next useful reference pages and tools. These links are included to support a complete workflow, from understanding Austria, Belgium and Denmark to validating or converting the invoice file.
Austria
ATFormats: EBInterface (common in Austria), EN 16931 mappings. Routing: PEPPOL.
Belgium
BEFormats: PEPPOL BIS 3.0 (UBL), EN 16931 mappings. Routing: PEPPOL.
Denmark
DKFormats: OIOUBL, PEPPOL BIS 3.0 (UBL). Routing: NemHandel, PEPPOL.
Finland
FIFormats: Finvoice, TEAPPSXML, PEPPOL BIS 3.0 (UBL). Routing: PEPPOL.
France
FRFormats: Factur-X (EN 16931 profile), UBL/CII (platform-specific). Routing: Chorus Pro, PEPPOL.
Germany
DEFormats: XRechnung (UBL/CII), ZUGFeRD / Factur-X. Routing: ZRE / OZG-RE, PEPPOL.
Italy
ITFormats: FatturaPA XML. Routing: Sistema di Interscambio (SdI).
Netherlands
NLFormats: PEPPOL BIS 3.0 (UBL), EN 16931 mappings. Routing: PEPPOL.
Poland
PLFormats: Structured XML (KSeF). Routing: KSeF.
Spain
ESFormats: Facturae, UBL (sector-dependent). Routing: FACe.
Sweden
SEFormats: PEPPOL BIS 3.0 (UBL), EN 16931 mappings. Routing: PEPPOL.