PEPPOL vs XRechnung — welk e-factuurformaat moet u gebruiken?

PEPPOL BIS 3.0 en XRechnung zijn allebei gebaseerd op EN 16931 en UBL 2.1 — maar ze dienen verschillende doelen. PEPPOL is een grensoverschrijdend EU-netwerk én formaat; XRechnung is de strengere, specifiek op B2G gerichte CIUS van Duitsland. Wie het verschil begrijpt, voorkomt geweigerde facturen en onnodige formaatwissels.

De belangrijkste verschillen in één oogopslag

PEPPOL BIS 3.0

Wat het is: Een UBL 2.1-factuurformaat + transportnetwerk. PEPPOL is zowel het formaat (Business Interoperability Specification, BIS 3.0) als het 4-hoekennetwerk van Access Points dat facturen tussen ERP-systemen routeert.

Waar het wordt gebruikt: Grensoverschrijdende B2B- en B2G-facturatie in de EU. Alle EU-lidstaten. Verplicht voor veel overheden (Noorwegen, Nederland, Singapore, Australië).

Rol in Duitsland: Een leveringskanaal dat de overheidsportalen accepteren (de factuur zelf is dan een XRechnung) en een geldige optie voor B2B. Op zich niet verplicht.

XRechnung 3.x

Wat het is: De Duitse B2G-CIUS van EN 16931. Net als PEPPOL BIS 3.0 bouwt het voort op EN 16931, maar het voegt Duitse verplichte velden en strengere regels toe (BR-DE-*, voor zowel UBL als CII).

Waar het wordt gebruikt: Alleen in Duitsland, uitsluitend voor facturatie aan de overheid (B2G). Indienen via OZG-RE of de portalen van de deelstaten.

Verplicht voor: Alle facturen aan Duitse federale, deelstatelijke en de meeste gemeentelijke afnemers. Niet gebruikt voor B2B.

Zijn ze compatibel?

XRechnung kan over PEPPOL worden verstuurd

XRechnung-UBL-facturen zijn structureel geldige, PEPPOL-compatibele documenten — ze dragen de XRechnung-CustomizationID-URN, maar gebruiken dezelfde UBL 2.1-basis als PEPPOL BIS 3.0. Veel PEPPOL Access Points (Basware, Storecove, OpenPEPPOL-partners) accepteren en leveren XRechnung-facturen als standaarddienst. Ook de Duitse federale en deelstatelijke portalen accepteren XRechnung die via een PEPPOL Access Point wordt aangeleverd — het onderliggende transport doet niet ter zake voor de formaatcontrole.

XRechnung is strenger dan PEPPOL

Een geldige XRechnung-factuur is altijd een geldige EN 16931-factuur — maar niet noodzakelijk een geldige PEPPOL BIS 3.0-factuur (de ProfileID verschilt). Een geldige PEPPOL BIS 3.0-factuur doorstaat de XRechnung-validatie niet altijd: de Leitweg-ID (cbc:BuyerReference) is verplicht in XRechnung maar optioneel in PEPPOL, en de eisen aan het elektronische adres van de verkoper verschillen. Twijfelt u, genereer dan XRechnung als u een Duitse overheidsafnemer factureert. aiDoks genereert XRechnung in zowel UBL 2.1- als CII-syntaxis — gebruik CII voor SAP, DATEV en andere systemen die CII rechtstreeks importeren.

En de Duitse B2B-verplichting?

Voor de Duitse B2B-verplichting tot e-facturatie (2025–2028) is XRechnung niet het vereiste formaat — het is een formaat specifiek voor B2G. Duits B2B vereist gestructureerde facturen die voldoen aan EN 16931: PEPPOL BIS 3.0-UBL, CII of ZUGFeRD/Factur-X komen allemaal in aanmerking. PEPPOL is de meest voor de hand liggende keuze voor bedrijven die al op het PEPPOL-netwerk zitten.

PEPPOL vs XRechnung: veelgestelde vragen

Wat is het verschil tussen PEPPOL en XRechnung?

PEPPOL (Pan-European Public Procurement Online) is een grensoverschrijdend transportnetwerk plus een reeks formaatspecificaties. PEPPOL BIS Billing 3.0 is het PEPPOL-factuurformaat, gebaseerd op UBL 2.1 + EN 16931. XRechnung is de Duitse B2G-Core Invoice Usage Specification (CIUS) van EN 16931 — een strengere deelverzameling van EN 16931 met extra verplichte velden (bijvoorbeeld de Leitweg-ID en betalingsinstructies). XRechnung is een formaat; PEPPOL is zowel een netwerk als een formaat.

Kunnen XRechnung-facturen over het PEPPOL-netwerk worden verstuurd?

Ja. XRechnung-UBL-facturen zijn volledig PEPPOL-compatibel — ze dragen de XRechnung-CustomizationID-URN, maar volgen verder de UBL 2.1-structuur van PEPPOL. Duitse federale en deelstatelijke portalen accepteren XRechnung die via een PEPPOL Access Point wordt aangeleverd. Veel PEPPOL Access Points (Basware, Storecove, OpenPEPPOL-partners) bieden de levering van XRechnung als standaarddienst aan.

Welk formaat gebruik ik voor facturen aan Duitse overheidsinstanties?

Gebruik XRechnung. Duitse B2G is bij uitstek het toepassingsgebied van XRechnung. U hebt ook de Leitweg-ID nodig die de afnemer toekent en die PEPPOL BIS-facturen niet vereisen. Genereert uw software PEPPOL BIS 3.0-facturen, dan betekent overstappen op XRechnung doorgaans dat u de CustomizationID aanpast en de BuyerReference (Leitweg-ID) toevoegt — aiDoks ondersteunt beide profielen vanuit hetzelfde formulier.

Wordt PEPPOL in Duitsland gebruikt voor B2B-facturatie?

Ja, PEPPOL groeit in Duits B2B, vooral in sectoren met intensieve toeleveringsketens (automotive, retail). De Duitse B2B-verplichting tot e-facturatie van 2025–2028 accepteert EN 16931-conforme gestructureerde facturen in meerdere formaten: UBL, CII of hybride ZUGFeRD/Factur-X. PEPPOL BIS 3.0-UBL komt in aanmerking. XRechnung wordt doorgaans niet voor B2B gebruikt — het is een formaat specifiek voor B2G.

Is het ene formaat strenger dan het andere?

XRechnung is strenger dan PEPPOL BIS 3.0. XRechnung voegt BR-DE-*-regels toe bovenop EN 16931 (bijvoorbeeld: de verplichte Leitweg-ID, BR-DE-15; betalingsinstructies, BR-DE-1; contactgegevens van de verkoper, BR-DE-2 t/m BR-DE-7). Een geldige XRechnung-factuur is altijd een geldige EN 16931-factuur, maar een geldige PEPPOL BIS 3.0-factuur doorstaat de XRechnung-validatie niet altijd (omdat mogelijk niet aan de regels voor de Leitweg-ID of de betalingsinstructies is voldaan).

Kan aiDoks beide formaten valideren en genereren?

Ja. De aiDoks-validator herkent aan de CustomizationID-URN automatisch of een factuur PEPPOL BIS 3.0 of XRechnung is en past de juiste regelketen toe. De generator ondersteunt beide profielen vanuit hetzelfde formulier — wissel tussen PEPPOL en XRechnung met de keuzelijst voor het uitvoerprofiel. Voor XRechnung toont het formulier daarnaast het veld Buyer Reference (Leitweg-ID).

PEPPOL of XRechnung valideren — gratis, met één tool

Herkent het formaat automatisch aan de CustomizationID. Geeft voor elke fout de exacte regel-ID.