Zum Inhalt springen

Häufige XRechnung-Validierungsfehler und ihre Lösung

Stand:

Wird eine XRechnung abgelehnt, nennt das Prüfprotokoll eine Regelkennung wie BR-DE-15 oder BR-CO-10. Regeln mit „BR-DE“ stammen aus den nationalen Zusatzregeln der XRechnung, Regeln mit „BR-“, „BR-CO“ oder „BR-S“ aus der europäischen Norm EN 16931. Hier findest du die häufigsten Fehler mit Ursache und Lösung.

Dieser Beitrag ist eine allgemeine Information und keine Rechts- oder Steuerberatung.

Schema (XSD) und Schematron – zwei Prüfstufen

Zuerst wird das XML gegen das XML-Schema (XSD) der Syntax (UBL oder CII) geprüft: Stimmen Elementnamen, Reihenfolge und Datentypen? Danach folgen die Schematron-Regeln – die inhaltlichen Geschäftsregeln der EN 16931 und der XRechnung. Ein Schemafehler bedeutet meist ein technisches Problem in der Software; Schematron-Fehler betreffen fehlende oder widersprüchliche Angaben.

Fehler und Warnungen

Fehler (fatal) verletzen eine Pflichtregel und führen in der Regel zur Ablehnung. Warnungen weisen auf mögliche Probleme hin, etwa eine ungewöhnliche Spezifikationskennung oder eine ungültige IBAN-Prüfziffer; sie führen nicht zwingend zur Ablehnung, sollten aber geprüft werden.

Die häufigsten Regeln

RegelBedeutungLösung
BR-DE-15Käuferreferenz (BT-10) fehltBei Behörden die Leitweg-ID eintragen, sonst z. B. Bestellnummer des Kunden
BR-DE-1Zahlungsanweisungen fehlenZahlungsart (BT-81) und z. B. IBAN angeben
BR-DE-2, -5, -6, -7Kontakt des Verkäufers unvollständigAnsprechpartner, Telefon und E-Mail ergänzen
BR-DE-16Steuerliche Kennung des Verkäufers fehltUSt-IdNr. (BT-31) oder Steuernummer (BT-32) angeben
BR-DE-18Skonto-Angabe im falschen FormatZahlungsbedingungen im Format #SKONTO#TAGE=14#PROZENT=2.00# angeben
BR-DE-21Spezifikationskennung passt nichtBT-24 auf die Kennung von XRechnung 3.0 setzen
BR-DE-23Überweisung ohne KontodatenIBAN (BT-84) ergänzen
BR-DE-25Lastschrift ohne MandatsreferenzMandatsreferenz (BT-89) ergänzen
BR-CO-10Summe der Positionen ≠ NettosummeRundung prüfen: Positionsbeträge auf 2 Stellen, dann summieren
BR-CO-15Brutto ≠ Netto + UmsatzsteuerGesamtbeträge neu berechnen
BR-CO-25Betrag fällig, aber keine FälligkeitFälligkeitsdatum (BT-9) oder Zahlungsbedingungen (BT-20) angeben
BR-CO-26Verkäuferkennung fehltUSt-IdNr., Registernummer oder Verkäuferkennung angeben
BR-S-8Bemessungsgrundlage je Steuersatz falschSteueraufschlüsselung aus den Positionen neu bilden
BR-E-10, BR-AE-…Befreiungsgrund oder USt-IdNr. fehltGrund (BT-120/121) und ggf. USt-IdNrn. angeben

Spezifikationskennung und elektronische Adressen

Die Kennung für XRechnung 3.0 in BT-24 lautet urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0. Ältere Kennungen (2.x) werden von vielen Portalen nicht mehr akzeptiert. Seit XRechnung 3.0 sind außerdem die elektronischen Adressen von Verkäufer (BT-34) und Käufer (BT-49) Pflicht – zum Beispiel eine E-Mail-Adresse mit dem Schema „EM“ oder eine Peppol-ID. Hintergründe: XRechnung-Versionen.

So gehst du bei einer Ablehnung vor

  1. Prüfprotokoll öffnen und die erste fatale Regel suchen – Folgefehler lösen sich oft mit.
  2. Die Datei mit dem E-Rechnungs-Prüfer erneut prüfen; er erklärt jede Regel verständlich.
  3. Die Angabe im Rechnungsprogramm korrigieren – nicht im XML von Hand, sonst passen Summen schnell nicht mehr.
  4. Als neue Datei exportieren, erneut prüfen und einreichen.
Unser Prüfer wendet die offiziellen Regelwerke (XSD sowie Schematron der CEN EN 16931 und der KoSIT für XRechnung) lokal im Browser an. Die Regeln selbst veröffentlicht die XRechnung-Seite der KoSIT. Eine Leitweg-ID kontrollierst du vorab mit dem Leitweg-ID-Prüfer.

Häufige Fragen

Was bedeutet BR-DE-15 genau?

Die XRechnung verlangt immer eine Käuferreferenz (BT-10). Bei Behörden ist das die Leitweg-ID, bei Unternehmen eine vom Kunden vorgegebene Referenz.

Warum stimmen meine Summen nicht, obwohl der Taschenrechner passt?

Meist liegt es an der Rundung: Die Norm rundet Positionsbeträge auf zwei Nachkommastellen und summiert dann. Programme, die erst am Ende runden, erzeugen Cent-Differenzen.

Muss ich auf Warnungen reagieren?

Nicht zwingend, aber es ist empfehlenswert. Manche Empfänger lehnen auch bei Warnungen ab oder fragen nach.

Gelten diese Regeln auch für ZUGFeRD?

Die Regeln der EN 16931 (BR-, BR-CO-, BR-S-…) ja. Die BR-DE-Regeln gelten für XRechnung und das ZUGFeRD-Profil XRECHNUNG.

Weitere Anleitungen