Uw bericht is verzonden.
We verwerken je aanvraag en nemen zo snel mogelijk contact met je op.
Het formulier is succesvol verzonden.
Meer informatie vindt u in uw mailbox.
24 augustus 2026
10 min lezen

Door de Duitse vereisten voor elektronische facturering kan een vertrouwd factureringsproces plotseling aanvoelen als een veel omvangrijker IT-project. Als uw ERP-systeem al goed functioneert, is het laatste wat u wilt dat u het opnieuw moet opbouwen, alleen maar om een ander factuurformaat te ondersteunen.
Daarom zou ik beginnen met wat je al hebt. Sommige ERP-systemen kunnen gestructureerde e-facturen genereren via ingebouwde modules, API’s of landspecifieke componenten. Andere systemen produceren nog steeds standaard PDF’s en vereisen een extra conversiestap. Zodra je weet hoe je systeem in elkaar zit, wordt het veel eenvoudiger om een ZUGFeRD-opstelling te kiezen die aan de vereisten voldoet, zonder onnodige wijzigingen aan te brengen in het kernproces van de facturering.

Als visionair architect overbrugt Dmitry de kloof tussen ruwe innovatie en commerciële levensvatbaarheid. Hij houdt toezicht op de technische routekaart van het bedrijf en zorgt ervoor dat elke oplossing wordt gebouwd op een stack die onmiddellijke bedrijfsproblemen oplost.
ZUGFeRD is een hybride formaat voor elektronische facturen. Een ZUGFeRD-factuur bestaat uit een voor mensen leesbaar PDF/A-3-document met daarin ingebedde gestructureerde XML-gegevens die boekhoudsoftware direct kan verwerken.
Het XML-bestand bevat vastgelegde factuurgegevens, zoals informatie over de verkoper en de koper, factuurregels, taxe’s, totalen, betalingsgegevens en referenties. Voor Duitse e-facturering zijn de gekozen ZUGFeRD-versie en het profiel net zo belangrijk als het bestand zelf.
ZUGFeRD kent vijf hoofdprofielen plus het referentieprofiel XRECHNUNG, die zowel qua gegevensomvang als qua regelgevend gebruik van elkaar verschillen. Voor een typische Duitse B2B-implementatie op basis van EN 16931 zou ik doorgaans beginnen met het EN 16931-profiel en overstappen naar EXTENDED wanneer het bedrijfsproces aanvullende gestructureerde gegevens vereist.
| Profiel | Wat eronder valt | Situatie in Duitsland |
|---|---|---|
| MINIMUM | Basisgegevens over kopers, verkopers, totalen en belastingen | Wordt niet herkend als een volledige UStG-factuur |
| BASIC WL | Boekhoudkundige gegevens op koptekstniveau zonder factuurregels | Wordt niet herkend als een volledige UStG-factuur |
| BASIS | Deel van EN 16931 voor eenvoudigere facturen | Erkend als een volledige UStG-factuur |
| EN 16931, voorheen COMFORT | Volledig factuurmodel volgens EN 16931 | Erkend als een volledige UStG-factuur en de eerste keuze voor standaard e-facturering die voldoet aan de EU-voorschriften |
| UITGEBREID | EN 16931 plus aanvullende gegevens voor complexere bedrijfsprocessen | Erkend als een volledige UStG-factuur |
| XRECHNUNG | Referentieprofiel op basis van de XRechnung-vereisten van KoSIT | Vooral relevant wanneer de XRechnung-vereisten van toepassing zijn, met name bij B2G |
FeRD beveelt EN 16931 uitdrukkelijk aan voor elektronische facturen die aan de EU-voorschriften voldoen. Ook het Duitse ministerie van Financiën stelt dat ZUGFeRD vanaf versie 2.0.1 voldoet aan de Duitse eisen voor elektronische facturering, met uitzondering van MINIMUM en BASIC-WL.
De profielkeuze moet dus in een vroeg stadium plaatsvinden. Als je bijvoorbeeld voor ‘MINIMUM’ kiest omdat dit de basisbedragen bevat, betekent dat nog niet dat het document voldoet aan de Duitse eisen voor elektronische facturen.
Ik zou dit niet als een regel beschouwen dat elke Duitse factuur ZUGFeRD moet gebruiken. De reikwijdte hangt nog steeds af van de transactie. B2C-facturen, bepaalde vrijgestelde transacties, facturen met een lage waarde en andere speciale gevallen kunnen onder andere regels vallen.
Een standaard PDF bevat voornamelijk informatie die bedoeld is om door mensen te worden gelezen. Een gestructureerde e-factuur bevat daarnaast ook door boekhoudsoftware gedefinieerde, machinaal leesbare velden.
Iemand zou het volgende kunnen zien:
Een gestructureerde factuur geeft een overzicht van de onderliggende bedragen, zodat de software weet welk bedrag de belastbare grondslag, de btw, het brutototaal en het te betalen bedrag vertegenwoordigt.
Dankzij dat onderscheid kunnen ERP- en boekhoudsystemen facturen verwerken zonder dat ze de betekenis ervan moeten afleiden uit de tekst of de pagina-indeling van een PDF-bestand.
Controleer, voordat u een converter implementeert, of het ERP-systeem al landspecifieke functies voor elektronische facturering, API’s of documentmodules biedt.
Er zijn meestal drie mogelijkheden:
In SAP-omgevingen kan bijvoorbeeld gebruik worden gemaakt van landspecifieke functionaliteit via SAP Document and Reporting Compliance. Voor andere ERP-systemen of op maat gemaakte systemen kan middleware of een aparte conversieservice nodig zijn.
Een zelfstandige converter is daarom de meest logische keuze wanneer er geen geschikte ingebouwde ondersteuning is of wanneer het aanpassen van de kernapplicatie voor facturering onnodige projectrisico’s met zich mee zou brengen.
Bij een op PDF gebaseerd proces kan de conversiestroom er als volgt uitzien:
Waar mogelijk vormen gestructureerde ERP-gegevens een betere bron dan waarden die uit de PDF zijn gereconstrueerd. JSON, XML, CSV, databaserecords of API-gegevens behouden de betekenis van factuurvelden en verminderen interpretatiefouten.
Voor het aanmaken van de XML is een correcte semantische toewijzing nodig. De converter moet vaststellen wat elke waarde op de factuur betekent en deze in het bijbehorende gestructureerde veld plaatsen.
Een prijs is eenvoudig. Andere velden vereisen meer context: identificatiegegevens van verkoper en koper, factuurtype, belastingcategorieën, eenheidscodes, kortingen, toeslagen, referenties, betalingsvoorwaarden, leveringsgegevens en btw-uitsplitsingen kunnen allemaal van invloed zijn op de XML.
| Factuurbedrag | Term uit EN 16931 |
|---|---|
| Factuurnummer | BT-1 |
| Uitgiftedatum | BT-2 |
| Valuta | BT-5 |
| Naam van de verkoper | BT-27 |
| Naam van de koper | BT-44 |
| Nettobedrag per regel | BT-131 |
| Totaal exclusief btw | BT-109 |
| Totaal btw | BT-110 |
| Totaal incl. btw | BT-112 |
| Te betalen bedrag | BT-115 |
Het grootste deel van het implementatiewerk betreft dit gegevensmodel en de bijbehorende validatie. Het systeem moet de brongegevens correct toewijzen, geldige XML genereren, deze verpakken in PDF/A-3 en ervoor zorgen dat beide weergaven consistent blijven.
Ik zou de factuur in verschillende stappen controleren:
Bijvoorbeeld:
De converter zou deze waarden moeten berekenen en vergelijken, in plaats van opgemaakte tekenreeksen uit de PDF te kopiëren.
Ik zou het voltooide PDF/A-3-bestand ook controleren nadat de XML erin is ingebed. Door het verpakkingsproces verandert het document, dus als je alleen de bron-PDF controleert, krijg je geen volledig beeld van de uiteindelijke uitvoer.
Voordat ik de documenten verstuur, zou ik het factuurnummer, de datums, de partijen, de valuta, de bedragen per regel, de belastinggegevens, de totalen, de betalingsgegevens en de referenties in de PDF- en XML-bestanden met elkaar vergelijken.
Wij kunnen u helpen bij het beoordelen van uw huidige ERP-opstelling, het vaststellen van de juiste factuurgegevensstroom en het implementeren van e-facturering binnen de systemen die u al gebruikt.
Uw bericht is verzonden.
We verwerken je aanvraag en nemen zo snel mogelijk contact met je op.
In oktober gaat Innowise weer op tournee, met een nieuw Roadshow in de VS ons erheen brengen 13 steden van Detroit naar Chicago.
Als onze eerdere roadshows ons één ding hebben geleerd, dan is het wel dat sommige gesprekken veel beter verlopen als je elkaar persoonlijk ontmoet. Het is een kans om bij te praten, ideeën rustig uit te werken en soms kansen te ontdekken die via e-mail of een telefoongesprek simpelweg niet aan de orde zouden komen.
Deze keer was het Vasili Kovalevich, SVP Business Development, Egor Misjenko, VP Business Development, en Egor Chareichyk, Sales Director, zullen in oktober door de VS reizen. Ze hebben al afspraken met een aantal van onze huidige klanten, maar we zouden onderweg ook graag nieuwe mensen ontmoeten.
Dus als je in een van deze steden woont en een project in gedachten hebt, een technologische uitdaging wilt bespreken, of gewoon nieuwsgierig bent naar hoe een samenwerking met Innowise eruit zou kunnen zien, kom dan gerust even langs.
Het hoeft geen formele vergadering of grote presentatie te zijn. Soms zijn een kopje koffie en een goed gesprek al genoeg om te zien of er iets is dat de moeite waard is om samen verder te onderzoeken.
Ben je in de buurt? Laten we afspreken. Neem contact op met ons team, dan zoeken we een geschikt tijdstip.