XRechnung-Validator – KoSIT- und EN-16931-Prüfung vor dem Einreichen
Laden Sie Ihre XRechnung-XML hoch. Wir prüfen Schema, EN-16931- und BR-DE-Regeln und zeigen jeden Fehler mit Regelcode und betroffenem Feld – bevor ein Portal oder eine Behörde die Rechnung ablehnt.
XML-Rechnung hochladen
XML • Max. 2 MB
- KoSIT-Validator
- EN 16931
- XRechnung 3.0.2 inkl. BR-DE
- UBL und CII
- Kostenlos, ohne Konto
Der Validator prüft nur die Datei und versendet nichts – weder über Peppol noch über OZG-RE oder andere Portale. Den Versand übernehmen Sie über Ihren gewohnten Kanal.
Was geprüft wird
- Struktur und Pflichtangaben nach EN 16931: XML-Schema, Beteiligte, Beträge, Steuern und Spezifikationskennung (BT-24).
- Deutsche Zusatzregeln (BR-DE) der XRechnung 3.0.2, zum Beispiel Zahlungsanweisungen (BG-16) und Verkäuferkontakt (BG-6).
- Käuferreferenz (BT-10): Der Validator prüft, ob sie vorhanden ist (BR-DE-15), nicht, ob die Leitweg-ID stimmt.
So funktioniert es
- XML hochladen: UBL oder CII, bis 2 MB.
- Ergebnis lesen: Fehler und Warnungen mit Regelcode und betroffenem Feld (BT).
- Korrigieren, erneut prüfen und erst dann einreichen.
Häufige Fragen
Ist der XRechnung-Validator kostenlos?
Ja. Der Validator ist kostenlos und funktioniert ohne Konto. Ohne Anmeldung sind je IP-Adresse bis zu 30 Prüfungen pro Stunde möglich, höchstens 6 pro Minute.
Prüft der Validator UBL oder CII?
Beides. Der KoSIT-Validator prüft XRechnung in UBL (Invoice und CreditNote) und in CII gegen dieselben EN-16931- und XRechnung-Regeln. Die Datei darf höchstens 2 MB groß sein. ZUGFeRD- und Factur-X-Dateien prüfen Sie mit dem ZUGFeRD-Validator.
Was bedeuten typische Fehlercodes?
- BR-DE-15: Die Käuferreferenz (BT-10) fehlt. Bei öffentlichen Auftraggebern steht dort die Leitweg-ID.
- BR-CO-10: Die Summe der Positionsnettobeträge (BT-106) stimmt nicht mit den einzelnen Positionen (BT-131) überein.
- PEPPOL-EN16931-R046: Ein Bruttopreis (BT-148) ist angegeben, aber der Nettoeinzelpreis (BT-146) entspricht nicht dem Bruttopreis abzüglich des Preisnachlasses (BT-147).
- BR-S-02: Eine Position hat die Steuerkategorie S (z. B. 19 % oder 7 %), aber USt-IdNr. oder Steuernummer des Verkäufers (BT-31, BT-32) oder die USt-IdNr. seines Steuervertreters (BT-63) fehlen.
Was passiert mit meiner Datei?
Der Validator verarbeitet nur die hochgeladene Datei, um den Prüfbericht zu erstellen. Die Datei geht an unsere Prüfdienste und wird nach der Prüfung nicht gespeichert; temporäre Arbeitskopien werden sofort gelöscht. Wir geben die Datei nicht an Empfänger, Portale oder KI-Dienste weiter. Technische Protokolle (z. B. Status, Antwortzeit, Fehlercodes) bewahren wir befristet auf, wie in der Datenschutzerklärung beschrieben.
DatenschutzerklärungIhre Rechnung liegt nur als PDF vor?
Invoice Converter liest die PDF-Rechnung aus, zeigt Ihnen die erkannten Daten zur Prüfung und erstellt daraus eine XRechnung, die vor dem Download gegen die KoSIT-Regeln geprüft wird.
Abos ab 10 €/Monat zzgl. Steuern bei jährlicher Zahlung oder 5 € pro Konvertierung zzgl. Steuern ohne Abo.
Was ist die KoSIT-Validierung?
KoSIT (Koordinierungsstelle für IT-Standards) ist die deutsche Koordinierungsstelle für IT-Standards. Der KoSIT-Validator ist das offizielle Werkzeug zur Prüfung von XRechnung und anderen E-Rechnungsformaten gegen den europäischen Standard EN 16931. Er führt sowohl XML-Schema-Validierung als auch Schematron-Geschäftsregelprüfungen durch.
Die Verwendung des offiziellen KoSIT-Validators hilft, Probleme zu erkennen, die deutsche Behörden und andere Empfänger mit XRechnung-Anforderungen ablehnen können. Unser Online-Validator nutzt dieselbe offizielle Validierungs-Engine.
Was ist XRechnung?
XRechnung ist die deutsche Umsetzung (CIUS) der europäischen Norm EN 16931 für elektronische Rechnungen. Für Empfänger des Bundes gelten Pflichten für Lieferanten seit dem 27. November 2020; Regeln und Übertragungswege der Länder und Kommunen können abweichen. XRechnung nutzt XML in UBL- oder CII-Syntax und dient der Umsetzung der EU-Richtlinie 2014/55/EU.
Erfahren Sie mehr über den XRechnung-Standard und XRechnung-Feldreferenz.
EN 16931 Europäischer Standard
EN 16931 ist der europäische Standard für das semantische Datenmodell elektronischer Rechnungen. Er definiert die Kernelemente, die für grenzüberschreitende E-Rechnungen innerhalb der EU erforderlich sind. XRechnung implementiert EN 16931 mit zusätzlichen deutschlandspezifischen Regeln (CIUS). Die Validierung gegen EN 16931 stellt sicher, dass Ihre Rechnungen die Mindestanforderungen für europäische E-Rechnungen erfüllen.
So lesen Sie die Validierungsergebnisse
Die KoSIT-Validierung liefert Schema-Prüfungen (XML-Struktur) und Schematron-Regeln (Geschäftsregeln). Wenn Sie beides verstehen, beheben Sie Fehler schneller und erhöhen die Akzeptanz beim Empfänger.
- Schema-Fehler bedeuten meist: XML ist fehlerhaft oder Elemente stehen an der falschen Stelle.
- Schematron-Fehler weisen häufig auf fehlende Pflichtfelder oder ungültige Werte (Codes, Summen, Datumswerte) hin.
- Jeder Hinweis enthält einen Regel-Code (z. B. BR-DE-1) und das betroffene Feld (BT/BG-Referenz, falls verfügbar).
- Nach Korrekturen erneut validieren, bis die konfigurierten Prüfungen bestanden sind.
Weitere XRechnung-Tools und Ratgeber
- PDF in XRechnung umwandelnPDF-Rechnungen in XRechnung-XML umwandeln und die Daten vorher prüfen
- XRechnung erstellenRechnungsdaten im Formular erfassen und als XRechnung exportieren
- XRechnung zu PDFXRechnung-XML in eine lesbare PDF umwandeln, um sie anzusehen oder weiterzugeben.
- ZUGFeRD-ValidatorZUGFeRD- und Factur-X-Hybrid-PDFs und CII-XML prüfen
- Leitweg-ID-RatgeberAufbau, Prüfziffer und Position der Leitweg-ID in der Rechnung
- XRechnung-PflichtfelderWelche Felder jede XRechnung enthalten muss