Leitweg-ID controleren
Alleen de ID, zonder factuur eromheen – met dezelfde methode.
Naar de toolGratis tool · Duitse e-factuur
XRechnung is het e-factuurformaat dat Duitse publieke opdrachtgevers verlangen. Deze tool controleert de punten waarop facturen in de praktijk worden afgewezen: Leitweg-ID met controlegetal, Duitse verplichte velden, totalen die niet kloppen. In de browser, zonder upload.
Controleren
UBL en CII, beide syntaxen. Getest met een echte factuur uit Levora en met de officiële testsuite van de KoSIT.
De factuur blijft op uw computer. Hij wordt in de browser gelezen – geen upload, geen server. Een factuur bevat uw opdrachtgever, uw prijzen en uw bankgegevens.
of hierheen slepen – XRechnung als .xml, UBL of CII
In de gecontroleerde punten is niets naar voren gekomen. Dit is geen conformiteitsverklaring – zie hieronder.
Deze tool is voor zijn eigen testgeval gezakt en is uitgeschakeld. Laat het ons weten.
Zonder JavaScript controleert deze tool niets – juist JavaScript beoordeelt de factuur op uw computer in plaats van hem weg te sturen.
Geen upload, geen server, geen opslag. Het netwerkpaneel van uw browser laat het zien.
Het is geen conformiteitscontrole volgens KoSIT (de Duitse coördinatiedienst voor IT-standaarden, die XRechnung beheert). Die draait tegen een XML-schema en meerdere Schematron-regelsets, heeft een Java-omgeving nodig en laat zich in een browser niet nabouwen. Wie een betrouwbare uitspraak nodig heeft – bijvoorbeeld omdat een opdrachtgever die verlangt –, gebruikt de officiële validator: de validatorconfiguratie van de KoSIT samen met de validator .
Een groen vak staat hier dus niet voor „conform”, maar voor „in de gecontroleerde punten is niets opgevallen”. Het verschil is belangrijk genoeg om ook in het resultaat te staan.
De punten waarop facturen in de praktijk blijven hangen – met veldnummer en, waar dat vastligt, de regelcode waaronder de melding ook in de officiële validator verschijnt.
| Controle | Veld | Regel |
|---|---|---|
| Syntaxis herkend, specificatie-ID en versie | BT-24 | – |
| Factuurnummer, datum, soort, valuta | BT-1, BT-2, BT-3, BT-5 | – |
| Naam van factuuruitreiker en -ontvanger | BT-27, BT-44 | – |
| Btw-identificatienummer | BT-31 | – |
| Kopersreferentie aanwezig, ≤ 40 tekens | BT-10 | BR-DE-15 |
| Leitweg-ID: controlegetal volgens Modulo 97-10 | BT-10 | BR-DE-15 |
| Contactpersoon, telefoon, e-mail van de factuuruitreiker | BT-41, BT-42, BT-43 | BR-DE-2, -6, -7 |
| E-mailformaat | BT-43 | BR-DE-4 |
| Plaats en postcode van de ontvanger | BT-52, BT-53 | BR-DE-8, -9 |
| Lengte van een Duitse IBAN | BT-84 | BR-DE-18 |
| Code betaalmiddel | BT-81 | BR-DE-12 |
| Leveringsdatum of -periode aanwezig | BT-72 / BG-14 | – |
| Som van de regels = nettototaal | BT-106 | – |
| Netto − kortingen + toeslagen = totaal netto | BT-109 | – |
| Netto + btw = bruto | BT-112 | – |
| Bruto − aanbetaling + afronding = te betalen bedrag | BT-115 | – |
Hij staat in BT-10, het veld BuyerReference. Bij een factuur aan een Duitse publieke opdrachtgever is hij verplicht (BR-DE-15), en zijn controlegetal wordt volgens dezelfde methode berekend als bij de IBAN – Modulo 97-10. Klopt het niet, dan wijst de factuurontvangst de factuur af voordat een mens haar ziet.
Deze tool rekent het controlegetal na als BT-10 eruitziet als een Leitweg-ID. In het B2B-verkeer staat daar een vrije bestelreferentie van de klant – die wordt niet op een controlegetal gevalideerd, en de tool zegt dan dat het om een vrije referentie gaat. Wie alleen de ID zelf wil controleren, is met de Leitweg-ID-controle sneller klaar.
Een ZUGFeRD- of Factur-X-factuur ziet eruit als een pdf, omdat ze er een is – de XML zit er als bijlage in. Deze tool leest XML, geen pdf. Om een ZUGFeRD-factuur hier te controleren, moet het ingebedde bestand (meestal factur-x.xml of zugferd-invoice.xml) eerst uit de pdf worden gehaald; de meeste pdf-viewers tonen bijlagen in een zijbalk.
EN 16931 staat twee weergaven toe, en beide zijn gelijkwaardig:
UBL – rootelement <Invoice> of <CreditNote>, velden met cbc:- en
cac:-prefix. De weg die Levora kiest.
CII (UN/CEFACT) – rootelement <rsm:CrossIndustryInvoice>, velden met ram:-prefix.
Gangbaar bij systemen uit de SAP-wereld en de basis van ZUGFeRD.
De tool herkent beide aan het rootelement en controleert dezelfde punten. Getest is met een door Levora gegenereerde UBL-factuur en met het bestand 01.01a uit de testsuite van de KoSIT
– dezelfde verzameling waartegen de officiële validator wordt getest.
Verder
Alleen de ID, zonder factuur eromheen – met dezelfde methode.
Naar de toolVerplichte gegevens, bijlagen en de fouten waarop het in de praktijk misgaat.
Naar de kennisbankVanaf wanneer de Duitse plicht voor uw bedrijf geldt – 2027, 2028 of al lang.
Naar de toolIn Levora ontstaat de XRechnung uit de opdracht – Leitweg-ID vastgelegd, verplichte velden ingevuld, totalen uit de posten. Er wordt gecontroleerd voordat het bestand het huis verlaat.