Kostenlos · im Browser · ohne Anmeldung
XRechnung prüfen – kostenlos im Browser
Fügen Sie eine XRechnung (UBL oder CII) ein oder laden Sie eine ZUGFeRD-/Factur-X-PDF. Sie sehen sofort, welche Geschäftsregeln verletzt sind, in welcher Zeile der Fehler steht und wie Sie ihn beheben.
- XRechnung 3.0 in UBL und CII
- ZUGFeRD-PDF: XML wird im Browser ausgelesen
- Leitweg-ID mit Prüfziffer
Auch auf Englisch:XRechnung validator
Ihre Rechnung verlässt Ihren Computer nicht. Die Prüfung läuft vollständig in Ihrem Browser. Die Datei wird weder hochgeladen noch gespeichert oder auf ein Kontingent angerechnet. Wir zählen nur anonym, dass eine Prüfung stattfand.
Nicht der offizielle KoSIT-Validator. Geprüft wird ein Teil der offiziellen Regeln. Was genau? · KoSIT-Validator auf GitHub
Beispiele laden
XML (UBL oder CII) oder ZUGFeRD-/Factur-X-PDF, bis 15 MB – bleibt in Ihrem Browser.
Beispielrechnung geladen – alle Namen sind erfunden.
3 Fehler gefunden
Die Rechnung würde von vielen Empfängern abgelehnt. Die Hinweise unten zeigen, was zu ändern ist.
- Format
- XRechnung 3.0 (UBL 2.1)
- Geprüft nach
- EN 16931 + XRechnung 3.0
- Rechnung
- RE-2026-1187 · 3.11.2026
- Zahlbetrag
- 3.896,39 €
- Verkäufer
- Holzwerk Brandt GmbH
- Käufer
- Amt für Schulbau Beispielstadt
- Käuferreferenz / Leitweg-ID
- –
- Umfang
- 3 Positionen
3 Fehler · 0 Warnungen · 0 Hinweise
FehlerBR-DE-15Zeile 2BT-10
Käuferreferenz (Leitweg-ID) fehlt
So beheben Sie es: Tragen Sie die Leitweg-ID der Behörde bzw. die Referenz des Käufers als Käuferreferenz ein (BT-10). Fragen Sie beim Auftraggeber nach, wenn Sie sie nicht haben.Regel erklärt (englisch)Technische Meldung (englisch)
The buyer reference / Leitweg-ID (BT-10) is missing.
FehlerBR-DE-6Zeile 34BT-42
Telefonnummer des Verkäufers fehlt
So beheben Sie es: Tragen Sie die Telefonnummer des Ansprechpartners ein (BT-42).Regel erklärt (englisch)Technische Meldung (englisch)
The seller contact telephone (BT-42) is missing.
FehlerBR-DE-18Zeile 71BT-20
Skonto im falschen Format
So beheben Sie es: Schreiben Sie jede Skontostufe in eine eigene Zeile, genau so: #SKONTO#TAGE=14#PROZENT=2.00# – in Großbuchstaben, mit Punkt und zwei Nachkommastellen, ohne Leerzeichen – und beenden Sie die Zahlungsbedingungen nach der letzten Skontozeile mit einem Zeilenumbruch.- Gefunden
- #Skonto#TAGE=14#PROZENT=2,00#
- Erwartet
- #SKONTO#TAGE=14#PROZENT=2.00#
Regel erklärt (englisch)Technische Meldung (englisch)
Payment terms line "#Skonto#TAGE=14#PROZENT=2,00#" doesn't follow the XRechnung Skonto syntax.
Was diese Prüfung abdeckt – und was nicht
Diese Prüfung ist nicht der offizielle KoSIT-Validator und deckt nur einen Teil der offiziellen Prüfungen ab: die 32 Geschäftsregeln der XRechnung-CIUS (BR-DE-1 bis BR-DE-31 und BR-DE-TMP-32), 101 Kernregeln der EN 16931 sowie eigene Plausibilitätsprüfungen. Für die verbindliche Prüfung vor dem Versand an eine Behörde verwenden Sie den KoSIT-Validator mit der XRechnung-Konfiguration.
Geprüft
- 32 XRechnung-Regeln (BR-DE): Leitweg-ID/Käuferreferenz, Kontakt des Verkäufers, Anschriften, Zahlungsanweisungen, Skonto-Format, Spezifikationskennung
- 101 EN-16931-Kernregeln: Pflichtfelder, Summen und Rundung, USt-Kategorien und -Aufschlüsselung, Codelisten
- Leitweg-ID: Aufbau und Prüfziffer nach der KoSIT-Format-Spezifikation 2.0.2
- USt-IdNr. und IBAN: Format und Prüfziffern
- ZUGFeRD / Factur-X: eingebettete XML-Datei und Profil (MINIMUM und BASIC WL sind keine E-Rechnung)
Nicht geprüft
- XML-Schema (XSD) der UBL- bzw. CII-Syntax
- alle Regeln des CEN-Schematrons, insbesondere die syntaxspezifischen UBL- und CII-Regeln
- Regeln der XRechnung Extension (BR-DEX) und der CVD sowie die temporären Korrekturregeln BR-TMP-2 bis 7
- ob eine Leitweg-ID tatsächlich vergeben ist und zur Behörde gehört
- die umsatzsteuerliche Richtigkeit Ihrer Angaben – das ist keine Steuerberatung
Offizielle Prüfung
Der KoSIT-Validator ist die Referenz für XRechnung. Er läuft lokal (Java) mit der XRechnung-Konfiguration der KoSIT.
So funktioniert die Prüfung
- 1
Rechnung einfügen
Datei hineinziehen, auswählen oder den XML-Text einfügen. Bei einer PDF-Datei liest der Browser die eingebettete XML-Datei aus.
- 2
Regeln prüfen
Die Rechnung wird in die Begriffe der EN 16931 übersetzt (BT-Nummern) und gegen die Kern- und XRechnung-Regeln geprüft – UBL und CII gleich.
- 3
Fehler beheben
Jeder Fehler zeigt Regel, Zeile und einen Lösungshinweis. Korrigieren Sie die Rechnung in Ihrer Software und prüfen Sie erneut.
Für Entwickler: XRechnung automatisch prüfen
Dieselben Regeln als kostenlose GitHub Action und Kommandozeilen-Tool (MIT-Lizenz), offline in Ihrer CI. XRechnung-Unterstützung ab Version 1.1.0: alle 32 Regeln der XRechnung-CIUS (BR-DE) plus Leitweg-ID-Prüfung, mit profile: xrechnung oder auto, für UBL- und CII-XML. Nicht enthalten: ZUGFeRD-PDFs, XSD-Schema, Regeln der XRechnung-Extension. Kein Ersatz für den KoSIT-Validator.
Frankreich · Factur-X
Rechnung nach Frankreich?
Factur-X und ZUGFeRD sind dasselbe Format. Für französische Kunden prüft der Factur-X-Prüfer zusätzlich, ob die französische Reform das Profil zulässt.