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
ZUGFeRD-Beispiel-PDF herunterladen
xrechnung-ubl-fehler.xml

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.

Fehlerhaft
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

  1. 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.
    Technische Meldung (englisch)

    The buyer reference / Leitweg-ID (BT-10) is missing.

    Regel erklärt (englisch)
  2. FehlerBR-DE-6Zeile 34BT-42

    Telefonnummer des Verkäufers fehlt

    So beheben Sie es: Tragen Sie die Telefonnummer des Ansprechpartners ein (BT-42).
    Technische Meldung (englisch)

    The seller contact telephone (BT-42) is missing.

    Regel erklärt (englisch)
  3. 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#
    Technische Meldung (englisch)

    Payment terms line "#Skonto#TAGE=14#PROZENT=2,00#" doesn't follow the XRechnung Skonto syntax.

    Regel erklärt (englisch)

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. 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. 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. 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.

Häufige Fragen zur XRechnung-Prüfung

Wird meine Rechnung hochgeladen oder gespeichert?
Nein. Lesen und Prüfen passieren vollständig in Ihrem Browser. Die Rechnung wird nicht an unseren Server geschickt, nicht gespeichert und nicht auf ein Kontingent angerechnet; wir zählen nur anonym, dass die Prüfung benutzt wurde.
Ersetzt diese Prüfung den KoSIT-Validator?
Nein. Sie prüft alle Geschäftsregeln der XRechnung-CIUS und die wichtigsten EN-16931-Regeln, aber nicht das XML-Schema und nicht jede Regel des CEN-Schematrons. Für eine verbindliche Prüfung, etwa vor dem Versand an ein Behördenportal, verwenden Sie den offiziellen KoSIT-Validator.
Kann ich auch ZUGFeRD- oder Factur-X-PDFs prüfen?
Ja. Der Browser liest die eingebettete XML-Datei aus dem PDF und prüft sie. Im Profil XRECHNUNG laufen auch die BR-DE-Regeln; in den anderen Profilen werden die EN-16931-Regeln geprüft.
Welche Fehler sind bei XRechnungen am häufigsten?
Eine fehlende Käuferreferenz bzw. Leitweg-ID (BR-DE-15), fehlende Telefonnummer oder E-Mail des Verkäufers (BR-DE-6, BR-DE-7), ein falsch geschriebenes Skonto (BR-DE-18) und Rundungsdifferenzen in den Summen (BR-CO-10, BR-CO-15).
Was bedeuten „Fehler“, „Warnung“ und „Hinweis“?
Fehler sind Verstöße gegen verbindliche Regeln (beim KoSIT-Validator „fatal“) – Empfänger lehnen die Rechnung dann meist ab. Warnungen sollten Sie prüfen, sie führen in der Regel nicht zur Ablehnung. Hinweise sind Empfehlungen.

Weiterlesen