Leitweg-ID prüfen
Nur die ID, ohne Rechnung drumherum – mit demselben Verfahren.
Zum WerkzeugKostenloses Werkzeug
Die Punkte, an denen Rechnungen in der Praxis abgewiesen werden: Leitweg-ID mit Prüfziffer, deutsche Pflichtfelder, Summen, die nicht aufgehen. Im Browser, ohne Upload.
Prüfen
UBL und CII, beide Syntaxen. Getestet gegen eine echte Rechnung aus Levora und gegen die offizielle Testsuite der KoSIT.
Die Rechnung bleibt auf Ihrem Rechner. Sie wird im Browser gelesen – kein Upload, kein Server. Auf einer Rechnung stehen Ihr Auftraggeber, Ihre Preise und Ihre Bankverbindung.
oder hierher ziehen – XRechnung als .xml, UBL oder CII
In den geprüften Punkten ist nichts aufgefallen. Das ist keine Konformitätsbescheinigung – siehe unten.
Dieses Werkzeug hat seinen eigenen Testfall nicht bestanden und ist abgeschaltet. Bitte melden Sie uns das.
Ohne JavaScript prüft dieses Werkzeug nichts – es ist JavaScript, das die Rechnung auf Ihrem Rechner auswertet, statt sie zu verschicken.
Kein Upload, kein Server, keine Speicherung. Die Netzwerkanzeige Ihres Browsers zeigt es.
Es ist keine Konformitätsprüfung nach KoSIT. Die läuft gegen ein XML-Schema und mehrere Schematron-Regelwerke, braucht eine Java-Umgebung und lässt sich in einem Browser nicht nachbauen. Wer eine belastbare Aussage braucht – etwa weil ein Auftraggeber sie verlangt –, nimmt den amtlichen Validator: die Validator-Konfiguration der KoSIT samt Validator .
Hier steht ein grüner Kasten also nicht für „konform“, sondern für „in den geprüften Punkten ist nichts aufgefallen“. Der Unterschied ist wichtig genug, dass er auch im Ergebnis steht.
Die Punkte, an denen Rechnungen im Alltag hängen bleiben – mit Feldnummer und, wo belegt, der Regel-Kennung, unter der die Meldung auch im amtlichen Validator erscheint.
| Prüfung | Feld | Regel |
|---|---|---|
| Syntax erkannt, Spezifikationskennung und Version | BT-24 | – |
| Rechnungsnummer, Datum, Art, Währung | BT-1, BT-2, BT-3, BT-5 | – |
| Name von Rechnungssteller und -empfänger | BT-27, BT-44 | – |
| Umsatzsteuer-Identifikationsnummer | BT-31 | – |
| Käuferreferenz vorhanden, ≤ 40 Zeichen | BT-10 | BR-DE-15 |
| Leitweg-ID: Prüfziffer nach Modulo 97-10 | BT-10 | BR-DE-15 |
| Ansprechpartner, Telefon, E-Mail des Rechnungsstellers | BT-41, BT-42, BT-43 | BR-DE-2, -6, -7 |
| E-Mail-Format | BT-43 | BR-DE-4 |
| Ort und Postleitzahl des Empfängers | BT-52, BT-53 | BR-DE-8, -9 |
| Länge einer deutschen IBAN | BT-84 | BR-DE-18 |
| Zahlungsmittel-Code | BT-81 | BR-DE-12 |
| Leistungsdatum oder -zeitraum vorhanden | BT-72 / BG-14 | – |
| Summe der Positionen = Nettosumme | BT-106 | – |
| Netto − Nachlässe + Zuschläge = Gesamt netto | BT-109 | – |
| Netto + Umsatzsteuer = brutto | BT-112 | – |
| Brutto − Anzahlung + Rundung = Zahlbetrag | BT-115 | – |
Sie steht in BT-10, dem Feld BuyerReference. Bei einer Rechnung an einen öffentlichen Auftraggeber ist sie Pflicht (BR-DE-15), und ihre Prüfziffer wird nach demselben Verfahren gerechnet wie bei der IBAN – Modulo 97-10. Stimmt sie nicht, weist der Rechnungseingang die Rechnung ab, bevor ein Mensch sie sieht.
Dieses Werkzeug rechnet die Prüfziffer nach, wenn BT-10 wie eine Leitweg-ID aussieht. Im B2B-Geschäft steht dort eine freie Bestellreferenz des Kunden – die wird nicht prüfziffernvalidiert, und das Werkzeug sagt dann, dass es sich um eine freie Referenz handelt. Wer nur die ID selbst prüfen will, kommt mit dem Leitweg-ID-Prüfer schneller ans Ziel.
Eine ZUGFeRD- oder Factur-X-Rechnung sieht aus wie ein PDF, weil sie eines ist – das XML steckt als Anhang darin. Dieses Werkzeug liest XML, kein PDF. Um eine ZUGFeRD-Rechnung hier zu prüfen, muss die eingebettete Datei (meist factur-x.xml oder zugferd-invoice.xml) erst aus dem PDF gelöst werden; die meisten PDF-Betrachter zeigen Anhänge in einer Seitenleiste.
EN 16931 erlaubt zwei Darstellungen, und beide sind gleichwertig:
UBL – Wurzelelement <Invoice> oder <CreditNote>, Felder mit cbc:- und
cac:-Präfix. Der Weg, den Levora nimmt.
CII (UN/CEFACT) – Wurzelelement <rsm:CrossIndustryInvoice>, Felder mit ram:-Präfix.
Verbreitet bei Systemen aus dem SAP-Umfeld und die Grundlage von ZUGFeRD.
Das Werkzeug erkennt beide am Wurzelelement und prüft dieselben Punkte. Getestet wurde gegen eine von Levora erzeugte UBL-Rechnung und gegen die Datei 01.01a aus der Testsuite der KoSIT
– das ist dieselbe Sammlung, gegen die der amtliche Validator geprüft wird.
Weiter
Nur die ID, ohne Rechnung drumherum – mit demselben Verfahren.
Zum WerkzeugPflichtangaben, Anlagen und die Fehler, an denen es in der Praxis scheitert.
Zum RatgeberAb wann die Pflicht für Ihren Betrieb greift – 2027, 2028 oder längst.
Zum WerkzeugIn Levora entsteht die XRechnung aus dem Auftrag – Leitweg-ID hinterlegt, Pflichtfelder gesetzt, Summen aus den Positionen. Geprüft wird, bevor die Datei das Haus verlässt.