XRechnung-Validator: XML mit KoSIT prüfen
Prüfen Sie XML-Rechnungen vor dem Versand auf EN-16931-Konformität, Pflichtfelder, Summen, Steuerangaben und technische Fehler. Der XRechnung Validator nutzt dafür den KoSIT Validator.
Unterstützte Standards
XRechnung 3.0.2 · UBL · CII · EN 16931
Geprüft mit: KoSIT Validator 1.6.3 · Konfiguration v2026-08-31 · Schematron v2.6.0
Die technische Prüfung ersetzt nicht die Kontrolle von Inhalt und Empfängervorgaben.
Validator ohne eigene Datei testen
Die gültige Datei besteht die Prüfung. BR-DE-15 zeigt die fehlende Käuferreferenz, BR-CO-16 einen falschen Zahlbetrag.
Vorher-/Nachher-Dateien und Originalberichte ansehen3 Prüfungen pro Tag ohne Konto · 50 mit kostenlosem Konto · Mit Pro ohne Tageslimit
Unterstützte Formate
Unterstützt werden XRechnung-Dateien im XML-Format auf Basis von UBL und CII. Geprüft wird nach den aktuellen Regeln von XRechnung 3.0.2.
Ältere Dateien können je nach Version ebenfalls geprüft werden.
Für ZUGFeRD / Factur-X PDFs nutzen Sie den ZUGFeRD / Factur-X Validator
Dokumentierter Prüfprozess
Die hochgeladene Prüfdatei wird bei RechneX nicht planmäßig dauerhaft gespeichert und nach Abschluss der Anfrage verworfen.
KoSIT Validator online
KoSIT Validator · XRechnung 3.0.2 kompatibel · Prüfung gegen XML-Schema, EN-16931-Regeln und XRechnung-Geschäftsregeln.
Was wird geprüft – und was bleibt offen?
Der Validator prüft die technische Konformität Ihrer XML-Rechnung. Die sachliche Richtigkeit der abgerechneten Leistung müssen Sie zusätzlich kontrollieren.
XML-Struktur
Die Datei wird gegen das XML-Schema der unterstützten UBL- oder CII-Syntax geprüft.
Pflichtangaben und Beträge
EN-16931-Regeln prüfen Pflichtfelder sowie die Zusammenhänge zwischen Positionen, Steuern und Rechnungssummen.
XRechnung-Geschäftsregeln
Zusätzliche deutsche Regeln werden mit KoSIT geprüft. Regel-IDs und Fundstellen helfen bei der Korrektur.
Angaben für Behörden
Geprüft wird unter anderem die erforderliche Käuferreferenz. Ob die Leitweg-ID zum Auftraggeber passt und welcher Versandweg gilt, klären Sie mit dem Empfänger.
XML hochladen
Wählen Sie Ihre XRechnung als XML-Datei aus. Eine ZUGFeRD-PDF wird erkannt und automatisch im ZUGFeRD-Validator geprüft.
Prüfbericht lesen
Sehen Sie sich Ergebnis, Fehler und Warnungen an. Regel-IDs und Fundstellen zeigen die betroffenen Angaben.
Korrigieren und erneut prüfen
Beheben Sie Fehler im Rechnungsprogramm, exportieren Sie eine neue XML-Datei und laden Sie diese erneut hoch.
Versand vorbereiten
Kontrollieren Sie zusätzlich den Rechnungsinhalt und die Vorgaben des Empfängers. Eine bestandene technische Prüfung garantiert keine Annahme.
Beispiel: Die Rechnungsnummer fehlt. Ergänzen Sie die eindeutige Nummer im Rechnungsprogramm, exportieren Sie die XML-Datei erneut und wiederholen Sie die Prüfung.
Beispiel: 100,00 € netto plus 19,00 € Umsatzsteuer ergeben 119,00 €, im Gesamtbetrag stehen jedoch 118,99 €. Prüfen Sie Rundung, Zu- und Abschläge im Ausgangssystem und exportieren Sie die Rechnung erneut.
Beispiel: Eine Position mit Steuerkategorie S enthält keinen Steuersatz. Prüfen Sie die steuerliche Einordnung und ergänzen Sie den dazugehörigen Satz im Ausgangssystem.
Beispiel: BR-DE-15 meldet eine fehlende Käuferreferenz (BT-10). Tragen Sie die mit dem Empfänger vereinbarte Referenz ein; bei Behörden ist das in der Regel die Leitweg-ID.
Validator API für ERP, Shop und Plattformen
Hohe Volumen, automatische Prüfstrecken oder eigene Portale? Über die RechneX Validator API können Sie XML-Dateien aus Ihrem System prüfen und die Ergebnisse dort auswerten.
Häufig gestellte Fragen zum XRechnung Validator
Welche Formate unterstützt der XRechnung Validator?
Der Validator prüft XRechnung-Dateien im XML-Format. Unterstützt werden die Syntaxen UBL und CII. Für hybride PDF-Rechnungen mit eingebettetem XML nutzen Sie den separaten ZUGFeRD / Factur-X Validator.
Was ist der Unterschied zwischen XRechnung und ZUGFeRD?
XRechnung ist eine reine XML-Rechnung ohne sichtbare PDF-Ansicht. ZUGFeRD und Factur-X sind hybride Rechnungsformate: Sie enthalten eine sichtbare PDF-Rechnung und zusätzlich ein eingebettetes XML für die maschinelle Verarbeitung.
Ist eine normale PDF-Rechnung eine E-Rechnung?
Nein. Seit dem 1. Januar 2025 gilt ein einfaches PDF nicht mehr als E-Rechnung im gesetzlichen Sinne, weil es kein strukturiertes elektronisches Format enthält. Eine E-Rechnung muss maschinell verarbeitet werden können.
Was bedeuten Fehlercodes wie BR-CO, BR-DE oder BR-S?
Diese Regel-IDs zeigen, welche technische oder fachliche Prüfregel verletzt wurde. Häufig geht es um fehlende Pflichtfelder, falsche Summen, ungültige Steuerangaben, Rundungsfehler oder Angaben, die im gewählten XRechnung-Profil nicht erlaubt sind.
Muss ich eine XRechnung für Behörden validieren?
Vorgeschrieben ist es nicht, aber dringend zu empfehlen. Öffentliche Auftraggeber und Plattformen wie die OZG-RE prüfen eingereichte Rechnungen streng. Eine vorherige Validierung hilft, Ablehnungen, Rückfragen und Zahlungsverzögerungen zu vermeiden.
Werden meine Rechnungsdaten gespeichert?
Die hochgeladene Prüfdatei wird bei RechneX nicht planmäßig dauerhaft gespeichert und nach Abschluss der Anfrage verworfen. Verarbeitung nur durch die in Datenschutzerklärung und AVV genannten Dienstleister.
Musterrechnung · vereinfachte Darstellung
XML-Schema erfüllt, Käuferreferenz fehlt
Eine Datei kann korrekt aufgebaut sein und trotzdem eine Geschäftsregel verletzen. Dieses Beispiel zeigt die Meldung BR-DE-15 und die passende Ergänzung.
Vor der Korrektur
- XML-Schema erfüllt
Die Struktur entspricht dem Schema. - Geschäftsregel verletzt
BT-10 · Käuferreferenz ist nicht enthalten.
BR-DE-15
Das Element „Buyer reference“ (BT-10) muss übermittelt werden.
Käuferreferenz ergänzen
<cbc:BuyerReference>
04011000-12345-34
</cbc:BuyerReference>Erneute Prüfung: kein Fehler
Die korrigierte Musterdatei erfüllt Schema und Geschäftsregeln im zugehörigen Prüfbericht.
Kundenvorgaben prüft der Validator nicht
Die Standardprüfung kennt nicht jede zusätzlich vereinbarte Lieferantennummer oder Lieferscheinreferenz. Prüfen Sie solche Anforderungen getrennt anhand der bestätigten Kundenvorgaben.
XRechnung vor dem Versand technisch prüfen
Prüfen Sie Ihre XML-Rechnung, bevor Sie sie an Behörden, öffentliche Auftraggeber, OZG-RE oder Geschäftskunden übermitteln. RechneX erkennt technische Fehler, fehlende Pflichtangaben und typische Validierungsprobleme, bevor die Rechnung abgelehnt wird.
Öffentliche Auftraggeber
B2G-Rechnung für öffentliche Auftraggeber vorbereiten und einreichen
B2G-Rechnung vorbereiten: Empfängervorgaben klären, XRechnung mit Käuferreferenz erstellen, Pflichtfelder prüfen und richtig einreichen.
Validieren
E-Rechnung validieren vor dem Versand
E-Rechnung validieren: XRechnung mit dem KoSIT Validator und ZUGFeRD mit dem Mustang Validator im Browser prüfen und Fehler vor Versand erkennen.
Sie prüfen eine erhaltene Rechnung?
Sehen Sie, wie Anzeige, technische Validierung, fachliche Freigabe und Aufbewahrung zusammenspielen.