Duitsland · Gids

Duitsland ZUGFeRD/XRechnung

Gids Duitsland over ZUGFeRD/XRechnung: deadlines, formaten, software, checklist, risico’s en officiële bronnen.

Praktische samenvatting:
  • Voor Duitse overheidsklanten is XRechnung vaak de veiligste keuze: lever gestructureerde XML aan via het kanaal dat de opdrachtgever voorschrijft.
  • ZUGFeRD past beter bij B2B-processen waar een leesbare PDF gewenst blijft, maar controleer vooraf of het gebruikte profiel door de klantsoftware wordt geaccepteerd.
  • Vraag vóór verzending de juiste referenties op, zoals Leitweg-ID, order- of contractnummer; ontbrekende velden zorgen in Duitsland snel voor afwijzing of vertraging.
Laatst gecontroleerd: 8 juni 2026Officiële bronnenDuidelijke samenvattingPraktische informatie, geen juridisch advies
Officiële bronnen eerst
Controledatums zichtbaar
Gratis checker zonder registratie

Wat u moet weten

Gids

Waarom ZUGFeRD en XRechnung belangrijk zijn in Duitsland

Duitsland werkt al jaren met elektronische facturen in gestructureerde vorm, vooral bij leveringen aan overheden. In de praktijk kom je daarbij twee begrippen tegen: XRechnung en ZUGFeRD. Beide zijn bedoeld om factuurgegevens machineleesbaar te maken, zodat boekhouding, goedkeuring en betaling minder handmatig worden. Voor leveranciers is vooral belangrijk dat het juiste formaat, het juiste kanaal en de juiste inhoud bij de ontvanger passen. Een mooi ogende PDF is niet automatisch een geldige elektronische factuur voor een Duitse klant.

Gids

XRechnung: gestructureerde factuurdata voor Duitse overheden

XRechnung is een Duitse specificatie voor elektronische facturen die volledig draait om gestructureerde data. Het bestand bevat de factuurgegevens in een XML-structuur die door systemen kan worden gecontroleerd en verwerkt. XRechnung is vooral bekend uit de publieke sector: leveranciers van federale, regionale of lokale overheden krijgen vaak expliciet te horen dat zij in dit formaat moeten factureren. De precieze aanleverroute kan verschillen per opdrachtgever, maar het uitgangspunt is hetzelfde: de ontvanger wil geen gewone PDF, maar controleerbare factuurdata.

Gids

ZUGFeRD: PDF en XML in één factuur

ZUGFeRD is een hybride formaat. De factuur ziet eruit als een normale PDF, terwijl de gestructureerde XML-data in hetzelfde bestand zijn opgenomen. Dat is handig wanneer mensen de factuur willen kunnen lezen zoals vroeger, maar systemen tegelijk de bedragen, btw, klantgegevens en regels automatisch moeten kunnen verwerken. ZUGFeRD wordt veel gebruikt in zakelijke processen waar leesbaarheid en automatisering naast elkaar nodig zijn. Let wel op het profiel: niet elk ZUGFeRD-profiel is geschikt voor elke ontvangende software of elk factuurscenario.

Gids

Het verschil tussen ZUGFeRD en XRechnung

Het praktische verschil zit in de vorm en de gebruikssituatie. XRechnung is in de kern een XML-factuur zonder PDF-presentatie als hoofdonderdeel. Het is streng gericht op gestructureerde verwerking en wordt vaak gevraagd door Duitse overheidsinstanties. ZUGFeRD verpakt gestructureerde data in een PDF-bestand, waardoor het menselijk leesbare document en de machineleesbare gegevens samen reizen. Wie aan Duitse overheden levert, moet daarom meestal eerst naar XRechnung kijken. Wie B2B-klanten bedient, ziet vaker dat ZUGFeRD of een andere EN 16931-conforme structuur wordt geaccepteerd.

Gids

De rol van EN 16931

EN 16931 is de Europese norm voor de kerngegevens van een elektronische factuur. Die norm beschrijft welke informatie een e-factuur minimaal logisch moet kunnen bevatten, zoals leverancier, klant, factuurdatum, factuurnummer, btw, bedragen, valuta, betalingsinformatie en factuurregels. XRechnung en moderne ZUGFeRD-profielen sluiten aan op deze Europese basis. Dat betekent niet dat elke factuur automatisch overal werkt: nationale regels, klantinstructies, kanaaleisen en validatieprofielen blijven belangrijk. EN 16931 is de gemeenschappelijke basis, niet het volledige operationele antwoord.

Gids

Welke gegevens meestal goed moeten staan

Bij Duitse e-facturen gaan afwijzingen vaak niet over het logo of de lay-out, maar over ontbrekende of verkeerd geplaatste velden. Denk aan het factuurnummer, de factuurdatum, de btw-nummers, het juiste btw-percentage, bedragen exclusief en inclusief btw, valuta, betalingscondities, IBAN, klantreferentie, ordernummer en contactgegevens. Bij overheidsopdrachten kunnen extra gegevens nodig zijn, zoals een Leitweg-ID of andere routeringsinformatie. Controleer deze informatie vóór verzending, want een technisch geldig bestand kan nog steeds niet aansluiten op de interne regels van de klant.

Gids

Validatie voordat je verstuurt

Valideren betekent dat de factuur technisch en inhoudelijk wordt gecontroleerd tegen het gekozen formaat. Voor XRechnung gaat het om de juiste XML-structuur en de regels van het actuele profiel. Voor ZUGFeRD gaat het zowel om de PDF-container als om de ingebedde XML. Goede software toont waarschuwingen voordat de factuur naar de klant gaat. Test bij voorkeur met echte scenario’s: btw-vrijstelling, creditnota, meerdere btw-tarieven, kortingen, verzendkosten en buitenlandse klantgegevens. Zo voorkom je dat uitzonderingen pas zichtbaar worden wanneer een betaling al vertraagd is.

Gids

Aanleverkanalen en ontvangstafspraken

Het formaat is maar één deel van het proces. Duitse klanten kunnen facturen willen ontvangen via een portaal, Peppol, e-mail, een inkoopplatform of een eigen leverancierskanaal. Overheden gebruiken vaak specifieke portalen of routeringsgegevens. Vraag daarom niet alleen welk bestand nodig is, maar ook hoe het moet worden aangeleverd, welke referenties verplicht zijn en wie foutmeldingen opvolgt. Leg die afspraken vast per klant, zodat verkoop, administratie en support niet telkens opnieuw hoeven te zoeken.

Gids

Software kiezen voor ZUGFeRD en XRechnung

Kies software die meer doet dan een PDF exporteren. Het pakket moet XRechnung kunnen maken en valideren, ZUGFeRD met het juiste profiel kunnen genereren, inkomende bestanden kunnen lezen en originele facturen kunnen bewaren. Kijk ook naar integraties met je boekhouding, ERP, webshop of orderbeheer. Voor een kleine onderneming kan een eenvoudige facturatietool voldoende zijn; voor grotere volumes zijn workflow, API-koppelingen, rechtenbeheer en foutafhandeling belangrijker. Vraag leveranciers om voorbeeldbestanden en test die met je Duitse klanten voordat je overstapt.

Gids

Archivering en audittrail

Bewaar niet alleen een afdruk of losse PDF, maar het originele elektronische bestand dat is verzonden of ontvangen. Bij ZUGFeRD is dat de PDF met ingebedde XML; bij XRechnung is dat het XML-bestand. Leg daarnaast vast wanneer de factuur is aangemaakt, via welk kanaal deze is verstuurd, of de ontvanger de factuur heeft geaccepteerd en hoe correcties zijn afgehandeld. Een duidelijke audittrail helpt bij controles, klantdiscussies en interne kwaliteitsbewaking. Zorg ook dat medewerkers weten waar zij de originele bestanden kunnen terugvinden.

Gids

Veelgemaakte fouten bij Duitse e-facturen

Veel problemen ontstaan door aannames. Een leverancier denkt dat een PDF per e-mail voldoende is, gebruikt een verkeerd ZUGFeRD-profiel, vergeet een orderreferentie of stuurt XRechnung via een kanaal dat de klant niet accepteert. Ook btw-situaties, creditnota’s en internationale adressen veroorzaken regelmatig fouten. Maak daarom een korte werkinstructie per type klant en behandel de eerste Duitse facturen als gecontroleerde testcases. Dat is sneller dan achteraf achter een afgewezen factuur en vertraagde betaling aan te lopen.

Gids

Stapsgewijs overstappen zonder chaos

Begin met een inventarisatie van Duitse klanten en splits ze op in overheid, grote onderneming, mkb en incidentele klant. Vraag per groep het gewenste formaat, kanaal en verplichte referenties op. Richt daarna je software in, maak enkele testfacturen en laat de belangrijkste klanten bevestigen dat zij de bestanden kunnen verwerken. Pas wanneer de standaardgevallen werken, voeg je uitzonderingen toe zoals creditnota’s, samengestelde orders of afwijkende btw. Zo blijft de overstap beheersbaar en voorkom je dat e-facturatie een breed intern noodproject wordt.

Checklist

Breng in kaart welke Duitse klanten XRechnung, ZUGFeRD of een ander formaat verwachten.

Controleer per klant het aanleverkanaal: portaal, Peppol, e-mail, inkoopplatform of eigen systeem.

Vraag verplichte referenties op, zoals ordernummer, contractnummer, klantcode of Leitweg-ID.

Kies software die XRechnung kan genereren én valideren.

Controleer welk ZUGFeRD-profiel je software maakt en of de klant dat accepteert.

Test facturen met echte btw-scenario’s, kortingen, verzendkosten en creditnota’s.

Valideer bestanden voordat ze naar de klant worden gestuurd.

Bewaar het originele XML- of ZUGFeRD-bestand, niet alleen een afdruk of losse PDF.

Leg vast wie foutmeldingen, afwijzingen en correcties opvolgt.

Maak een korte interne instructie voor verkoop, administratie en support.

Controleer periodiek of Duitse klanten hun technische eisen hebben aangepast.

Vraag bij nieuwe Duitse klanten meteen naar e-facturatie-eisen voordat de eerste factuur wordt gemaakt.

Veelgestelde vragen

Wat is XRechnung in Duitsland?

XRechnung is een Duitse specificatie voor elektronische facturen in gestructureerde XML-vorm. Het formaat wordt vooral gebruikt voor facturen aan Duitse overheidsinstanties en is bedoeld voor automatische controle en verwerking.

Wat is ZUGFeRD?

ZUGFeRD is een hybride e-factuurformaat waarbij een leesbare PDF wordt gecombineerd met ingebedde XML-data. Mensen kunnen de PDF bekijken, terwijl software de gestructureerde factuurgegevens verwerkt.

Wat is het belangrijkste verschil tussen ZUGFeRD en XRechnung?

XRechnung is primair een gestructureerd XML-bestand. ZUGFeRD combineert een PDF-weergave met XML-data in hetzelfde bestand. XRechnung wordt vaak gevraagd door de overheid; ZUGFeRD komt vaak voor in zakelijke processen waar een leesbare PDF gewenst blijft.

Is een gewone PDF nog genoeg voor Duitse klanten?

Niet altijd. Sommige klanten accepteren nog PDF’s, maar overheden en steeds meer professionele organisaties vragen gestructureerde factuurdata. Vraag daarom altijd wat de ontvanger accepteert voordat je factureert.

Hoe hangt EN 16931 samen met XRechnung en ZUGFeRD?

EN 16931 is de Europese norm voor de kerninhoud van elektronische facturen. XRechnung en moderne ZUGFeRD-profielen gebruiken deze basis, maar voegen praktische specificaties, validatieregels en nationale of klantgebonden eisen toe.

Moet ik XRechnung gebruiken voor elke Duitse klant?

Nee. XRechnung is vooral relevant bij Duitse overheden en klanten die dit expliciet vragen. Andere B2B-klanten kunnen ZUGFeRD, een Peppol-formaat of een ander gestructureerd formaat accepteren.

Welk ZUGFeRD-profiel moet ik kiezen?

Dat hangt af van de ontvanger en je software. Kies niet op gevoel: vraag welk profiel de klant accepteert en test een voorbeeldfactuur voordat je live factureert.

Waarom wordt een XRechnung afgewezen?

Veelvoorkomende oorzaken zijn ontbrekende verplichte velden, een fout btw-bedrag, een ontbrekende klant- of orderreferentie, verkeerde routeringsinformatie of verzending via het verkeerde kanaal.

Kan een Nederlands bedrijf ZUGFeRD of XRechnung naar Duitsland sturen?

Ja. Een Nederlands bedrijf kan deze formaten gebruiken als de software ze correct ondersteunt en de Duitse klant het formaat en kanaal accepteert. De factuurgegevens moeten natuurlijk ook fiscaal en commercieel kloppen.

Moet ik het originele e-factuurbestand bewaren?

Ja. Bewaar het originele XML-bestand of de originele ZUGFeRD-PDF met ingebedde data. Een losse afdruk of apart opgeslagen PDF is niet hetzelfde als het verzonden elektronische origineel.

Welke softwarefuncties zijn belangrijk?

Belangrijk zijn generatie van XRechnung en ZUGFeRD, validatie vóór verzending, uitlezen van inkomende facturen, archivering van originelen, foutmeldingen en koppelingen met boekhouding, ERP of webshop.

Hoe test ik of mijn factuur werkt?

Maak voorbeeldfacturen met echte scenario’s, valideer ze in je software en laat een belangrijke Duitse klant of het gebruikte portaal bevestigen dat het bestand wordt geaccepteerd. Test ook uitzonderingen zoals creditnota’s en meerdere btw-tarieven.

Is Peppol verplicht voor Duitse e-facturen?

Niet automatisch. Sommige ontvangers gebruiken Peppol, andere portalen of eigen kanalen. Het juiste kanaal hangt af van de klant of overheidsinstantie. Vraag dit altijd samen met het gewenste formaat op.

Wat is een goede eerste stap voor een klein bedrijf?

Maak een lijst van Duitse klanten, vraag hun formaat- en kanaaleisen op, controleer of je facturatiesoftware XRechnung of ZUGFeRD ondersteunt en verstuur eerst een testfactuur voordat je het proces standaard maakt.

Belangrijke regels, formaten en termen

DuitslandE-RechnungXRechnungZUGFeRDFactur-XEN 16931gestructureerde factuurboekhoudsoftwarefactuurarchiefboekhouderEuropese CommissieRichtlijn 2014/55/EUgestructureerde elektronische factuurZUGFeRD/XRechnungGermany

Duitsland — Landhub

Lees verder

Officiële bronnen

We geven voorrang aan officiële overheids- en EU-bronnen waar beschikbaar en tonen controledatums zichtbaar.