ValidatorKoSIT & EN 16931

XRechnung Validator – XRechnung online prüfen

XRechnung kostenlos validieren – nach KoSIT-Standard, EN 16931 und deutschen BR-DE-Regeln. Prüft UBL und CII, alle Versionen 2.0 / 2.1 / 3.0. Keine Anmeldung, kein Datenspeicher – DSGVO-konform.

XRechnung 3.0
UBL & CII
KoSIT-Standard

Jetzt kostenlos validieren

XML oder ZUGFeRD-PDF hierher ziehen oder klicken

.xml und .pdf Dateien bis 5 MB

Prüftiefe3 Regelschichten

Was prüft der XRechnung Validator?

Der Validator arbeitet auf drei Ebenen – genau wie der offizielle KoSIT Validator. Die dritte Ebene, die BR-DE-Regeln, ist unser Differenziator: viele Online-Tools prüfen sie nicht vollständig.

Ebene 1

XML-Schema

Strukturelle Korrektheit der XML-Datei

  • UBL 2.1 Schema (Invoice, CreditNote)
  • UN/CEFACT CII D16B Schema
  • Korrekte Namespaces
  • Pflichtfelder & Datentypen
  • Gültige Codelisten-Werte
Ebene 2

EN 16931

Europäische Geschäftsregeln (BR-* Codes)

  • BR-01 bis BR-CO-26 (Summenregeln)
  • Steuerberechnung (BR-CO-15 bis 17)
  • Pflicht-Identifikatoren Verkäufer/Käufer
  • Zahlungsmittel-Regeln
  • Steuerkategorie-Logik (BR-S/E/AE/O/Z)
Ebene 3

BR-DE (deutsche CIUS)

Deutsche Zusatzregeln – hier scheitern die meisten

  • BR-DE-01: Leitweg-ID (BT-10) für B2G
  • BR-DE-02: Kontakt-E-Mail Verkäufer
  • BR-DE-05: Kontakt-Telefon Verkäufer
  • BR-DE-07: Käufer Kontaktfeld
  • BR-DE-18: Skonto-Textformat exakt
  • BR-DE-26: Zahlungsfrist-Angabe

Ergänzend: Unser E-Rechnung Validator (alle Formate) prüft auch ZUGFeRD und Factur-X. Für reine XRechnung-Prüfungen sind Sie hier richtig.

SyntaxenXRechnung Formate

UBL oder CII? Beide XRechnung-Syntaxen

XRechnung existiert in zwei XML-Syntaxen. Beide sind rechtlich gleichwertig und werden von Behörden akzeptiert – aber sie unterscheiden sich in Einsatzbereich und Verbreitung.

MerkmalUBL (Universal Business Language)CII (Cross Industry Invoice)
Standard-HerkunftOASIS (international)UN/CEFACT (international)
Typischer EinsatzPeppol-Netzwerk, internationale B2B-SzenarienNationale DE-Szenarien, ZUGFeRD-Basis
Verbreitung in DECa. 30% der XRechnungenCa. 70% der XRechnungen
Datei-TypInvoice.xml / CreditNote.xmlCrossIndustryInvoice.xml
EN 16931-KonformitätJaJa
BR-DE-RegelnJaJa
Von Behörden akzeptiertJaJa

Der Validator erkennt die Syntax automatisch anhand des XML-Namespaces. Sie müssen das Format nicht manuell angeben. Möchten Sie stattdessen eine ZUGFeRD-Rechnung validieren? Für das hybride PDF/A-3-Format gibt es einen dedizierten Validator.

FehlerguideHäufige Probleme

Häufige XRechnung-Fehler und ihre Lösung

Diese Fehler führen am häufigsten zu Ablehnungen bei Behörden. Unser Validator erkennt sie alle und liefert konkrete Lösungsvorschläge.

Fehlende Leitweg-ID (BT-10)

BR-DE-01
Ursache: Bei B2G-Rechnungen an öffentliche Auftraggeber muss BT-10 (Buyer Reference) die Leitweg-ID der Behörde enthalten.
Lösung: Leitweg-ID beim Auftraggeber erfragen und als BuyerReference/BT-10 eintragen. Format: "[Kennung]:[Bereich]:[Prüfziffer]".

Summen stimmen nicht (Invoice total)

BR-CO-15
Ursache: Die Summe aller Rechnungspositionen (BT-106) plus Zuschläge minus Abzüge ergibt nicht den angegebenen Nettobetrag.
Lösung: Alle Positionen, Zuschläge und Abzüge rechnerisch prüfen. Rundungsfehler bei Prozentangaben vermeiden; Beträge auf 2 Dezimalstellen kaufmännisch runden.

Falsches Skonto-Format

BR-DE-18
Ursache: Skonto-Text entspricht nicht dem vorgeschriebenen BR-DE-18-Format. Häufiger Fehler: fehlendes abschließendes Zeilenumbruch-Zeichen (\n) oder abweichendes Feldformat.
Lösung: Format exakt einhalten: "#SKONTO#TAGE=14#PROZENT=2.00#BETRAG=10.00#\n" – mit abschließendem \n. Jede Skontoposition in einer eigenen Zeile.

Fehlende USt-IdNr. bei EU-Steuer

BR-S-08
Ursache: Bei Rechnungen mit Steuerkategorie S und grenzüberschreitendem Bezug fehlt die Umsatzsteuer-Identifikationsnummer des Käufers oder Verkäufers.
Lösung: USt-IdNr. in BT-31 (Verkäufer) bzw. BT-48 (Käufer) eintragen. Format: "DE" + 9 Ziffern.

Ungültige Einheit (Codeliste UN/ECE Rec20)

CII-Schema
Ursache: Der verwendete Einheitencode bei einer Rechnungsposition (BT-130) existiert nicht in der offiziellen UN/ECE Recommendation 20 Codeliste.
Lösung: Gültige Codes verwenden: "C62" für Stück, "HUR" für Stunden, "DAY" für Tage, "KGM" für kg, "MTR" für Meter. Abkürzungen wie "Stk" sind ungültig.

Falsches Steuerkennzeichen (Steuerfrei vs. Reverse Charge)

BR-AE-08
Ursache: Bei innergemeinschaftlichen Lieferungen oder Reverse-Charge-Umsätzen wird die Steuerkategorie falsch angegeben (z.B. "E" statt "AE").
Lösung: "AE" (Reverse Charge) für Umsätze, bei denen der Leistungsempfänger Steuerschuldner ist. "E" nur für wirklich steuerfreie Umsätze nach § 4 UStG.

Tipp: Wenn Ihre Rechnung aus einem Buchhaltungsprogramm exportiert wird und trotzdem Fehler auftreten, liegt es oft an BR-DE-Regeln. Diese deutschen Zusatzregeln werden von manchen ERP-Systemen nicht vollständig implementiert. Unser PDF-zu-XRechnung-Konverter erzeugt von Anfang an BR-DE-konforme Rechnungen.

PflichtGesetzliche Fristen

Wann ist XRechnung Pflicht?

Seit 2020

B2G – Bund

Rechnungen an Bundesbehörden und Bundesverwaltung müssen als XRechnung (Versionen 2.x, ab Nov. 2024: 3.0) mit gültiger Leitweg-ID übermittelt werden.

Seit 01.01.2025

B2B – Empfang

Alle umsatzsteuerpflichtigen Unternehmen müssen E-Rechnungen (XRechnung oder ZUGFeRD EN 16931+) empfangen und verarbeiten können. Verweigerung ist nicht mehr möglich.

2027 / 2028

B2B – Versand

Versand-Pflicht gestaffelt: Unternehmen mit Vorjahresumsatz über 800.000 € ab 01.01.2027, alle anderen ab 01.01.2028. (Ausnahme: Kleinbetragsrechnungen bis 250 €, Kleinunternehmer.)

Anleitung3 Schritte

So validieren Sie Ihre XRechnung

1

XML-Datei hochladen

Laden Sie Ihre XRechnung als XML-Datei hoch (UBL oder CII). Syntax und Version werden automatisch erkannt.

2

3-Ebenen-Prüfung läuft

Schema, EN-16931-Regeln und alle BR-DE-Regeln werden in Sekunden geprüft – inklusive Leitweg-ID, Skonto-Format und Kontaktfelder.

3

Detailbericht erhalten

Fehler, Warnungen und Hinweise mit Fehlercode, betroffener XML-Zeile und konkretem Lösungsvorschlag. Kein Konto nötig.

FAQHäufige Fragen

Fragen zum XRechnung Validator

Offizielle Rechtsquellen

Offizielle Quellen zu KoSIT, XRechnung und EN 16931

Diese Seite ersetzt keine steuerliche oder rechtliche Beratung. Für verbindliche Auskünfte wenden Sie sich an einen Steuerberater oder das zuständige Finanzamt.

XRechnung-konforme Prüfung nach KoSIT

XRechnung jetzt kostenlos validieren

Prüfen Sie Ihre XRechnung auf Schema, EN-16931-Regeln und deutsche BR-DE-Regeln – in Sekunden, ohne Anmeldung, ohne Datenspeicherung.

UBL & CII
BR-DE-Regeln inkl.
DSGVO-konform