XRechnung aan Duitse instanties
Verplichte gegevens, bijlagen en wat de factuurontvangst automatisch afwijst.
Naar de kennisbankGratis tool · Duitse overheidsfacturen
De Leitweg-ID is het adres van de ontvangende Duitse overheidsdienst op een XRechnung. Klopt het controlegetal niet, dan wijst de factuurontvangst de XRechnung af voordat een mens haar ziet – en de betaling schuift weken op. Hier is de controle een kwestie van seconden.
Controleren
Opbouw en controlegetal worden gecontroleerd volgens de formaatspecificatie v2.0.2 – het document waaraan ook de factuurontvangst zich houdt.
Probeer er een:
Deze tool is voor zijn eigen testgeval gezakt en is uitgeschakeld. Laat het ons weten – een controle die verkeerd rekent, is erger dan geen.
Zonder JavaScript controleert dit veld niets. De methode staat onder de tool – het is dezelfde als bij IBAN-nummers en is met een rekenmachine na te rekenen.
De controle draait in uw browser. De ingevoerde ID verlaat uw computer niet.
Drie delen, gescheiden door koppeltekens. In totaal tussen 5 en 46 tekens.
04011000-1234512345-06
│ │ └── controlegetal: 2 cijfers
│ └── fijnadressering: optioneel, tot 30 tekens
└── grofadressering: 2 tot 12 cijfers
De grofadressering (Grobadressierung) zegt welke bestuurseenheid bedoeld is. Ze is samengesteld uit delen van de Regionalschlüssel (de Duitse regiocode): twee cijfers voor de deelstaat (04 is Bremen, 99 staat voor de Bund, de federale overheid), daarna optioneel Regierungsbezirk, Landkreis en Gemeindeverband respectievelijk gemeentecode. Daaruit volgen als mogelijke lengtes 2, 3, 5, 8, 9 of 12 cijfers.
De fijnadressering (Feinadressierung) is het huisnummer van de instantie – welke dienst, welke afdeling. Ze is optioneel en wordt door Bund en deelstaten vrij toegekend; de specificatie raadt aan haar met een letter te laten beginnen, zodat een verschoven koppelteken opvalt.
Het controlegetal is uw bescherming tegen typefouten – en de reden waarom deze tool überhaupt iets kan controleren.
Volgens ISO/IEC 7064:2003, methode Modulo 97-10 – dezelfde als bij de IBAN. Aan de hand van het voorbeeld uit de specificatie:
04011000123451234500 toevoegen: 04011000123451234500mod 97 berekenen: rest 92Controleren kan korter: de volledige ID zonder koppeltekens door 97 delen. Blijft er rest 1 over, dan klopt hij. Precies dat berekent het veld hierboven, bij elke toetsaanslag, in uw browser.
Het betekent: hier zit geen typefout in. Het betekent niet dat het de juiste ID voor uw opdrachtgever is. Een syntactisch foutloze ID kan naar een heel andere bestuurseenheid wijzen – of naar helemaal geen. Bindende informatie geeft alleen de instantie die de ID heeft toegekend; die staat doorgaans in de aanbestedingsstukken of in de opdrachtbevestiging.
Daarom toont deze tool ook niet hoe het controlegetal zou moeten luiden. De typefout kan net zo goed in de grofadressering zitten. Wie het controlegetal verandert tot het past, heeft aan het eind een ID die door de syntaxcontrole komt en bij de instantie toch in het niets belandt – de slechtst denkbare fout, omdat hij pas opvalt wanneer niemand er meer op rekent.
In de XRechnung hoort de Leitweg-ID in BT-10, het element cbc:BuyerReference. Ontbreekt hij daar of staat hij in het verkeerde veld, dan helpt het mooiste controlegetal niets.
Daarna
Verplichte gegevens, bijlagen en wat de factuurontvangst automatisch afwijst.
Naar de kennisbankLeitweg-ID, controlegetal en verplichte velden – gecontroleerd voordat het bestand ontstaat.
Naar de functieWat de afrekening per maand kost – met uw eigen cijfers.
Naar de toolIn Levora ontstaat de XRechnung uit de opdracht – met de vastgelegde Leitweg-ID, gecontroleerd tegen dezelfde specificatie, voordat het bestand het huis verlaat.