Zum Inhalt springen
E-Rechnungs-Bridge

Fehlercodes der E-Rechnung erklärt

Wurde Ihre XRechnung oder ZUGFeRD-Rechnung abgelehnt, steht im Prüfbericht ein Code. Hier finden Sie zu jeder Meldung des Validators die Ursache und die Lösung, sowie die deutschen XRechnung-Regeln BR-DE, auf die sich Empfängerportale beziehen. Die Codes der Bridge fassen die Regeln von EN 16931 und XRechnung in deutschem Klartext zusammen.

Rechnung direkt prüfen: XRechnung Validator oder ZUGFeRD Validator. Der Bericht verlinkt jeden Fehler auf seine Erklärungsseite.

XRechnung-Regeln BR-DE

Deutsche Zusatzregeln des Standards XRechnung (Auswahl). Verstöße sind harte Fehler beim KoSIT-Validator.

Formaterkennung

  • FMT_001 Der Dateityp wurde nicht erkannt. Unterstützt werden PDF und XML (XRechnung, ZUGFeRD).
  • FMT_002 Die XML-Datei ist keine bekannte Rechnungssyntax (UBL Invoice/CreditNote oder CII).
  • FMT_003 Scan-PDF ohne Textebene: Weder OCR noch KI-Erkennung konnten Daten gewinnen. Bitte Original-PDF aus der Software verwenden oder die KI-gestützte Erkennung aktivieren.
  • FMT_004 ZIP-Container werden in dieser Version nicht unterstützt.
  • FMT_005 Die Datei überschreitet die maximale Größe.
  • FMT_010 Diese Datei ist keine E-Rechnung im Sinne von § 14 UStG (Profil MINIMUM, BASIC WL oder ZUGFeRD 1.0).

Texterkennung (Scan)

  • OCR_001 Scan per OCR gelesen (Zeichensicherheit …, … Seite(n)). Alle Werte gelten als unsicher; bitte gegen das Original prüfen.
  • OCR_002 OCR fehlgeschlagen; der Scan konnte nicht gelesen werden.

XML und Schema

  • XML_001 Die XML-Datei ist nicht wohlgeformt.
  • XML_002 Die XML-Datei enthält unzulässige DOCTYPE- oder ENTITY-Deklarationen und wurde abgelehnt.
  • XML_003 Die XML-Datei entspricht nicht dem erwarteten XRechnung-Schema.

Rechnungsinhalt

  • INV_001 Die Rechnungsnummer (BT-1) fehlt.
  • INV_002 Das Rechnungsdatum (BT-2) fehlt.
  • INV_003 Der Rechnungstyp (BT-3) ist für XRechnung nicht zulässig.
  • INV_004 Die Währung (BT-5) fehlt oder ist ungültig.
  • INV_005 Der Name des Verkäufers (BT-27) fehlt.
  • INV_006 Der Name des Käufers (BT-44) fehlt.
  • INV_007 Die Anschrift des Verkäufers ist unvollständig (Ort, Postleitzahl, Land).
  • INV_008 Die Anschrift des Käufers ist unvollständig (Ort, Postleitzahl, Land).
  • INV_009 Die Käuferreferenz (BT-10) fehlt. XRechnung verlangt sie immer; bei Behörden ist es die Leitweg-ID.
  • INV_010 Die Rechnung enthält keine Positionen.
  • INV_011 Eine Position hat keine Bezeichnung (BT-153).
  • INV_012 Der Verkäufer benötigt Kontaktangaben: Name, Telefon und E-Mail (BR-DE-2, BR-DE-5 bis BR-DE-7).
  • INV_013 Die Summe der Rechnungspositionen stimmt nicht mit dem Netto-Positionsbetrag (BT-106) überein.
  • INV_014 Der Bruttobetrag (BT-112) stimmt nicht mit Netto (BT-109) + Steuer (BT-110) überein.
  • INV_015 Der Netto-Gesamtbetrag (BT-109) stimmt nicht mit Positionssumme − Nachlässe + Zuschläge überein.
  • INV_016 Der Fälligkeitsbetrag (BT-115) stimmt nicht mit Brutto − Vorauszahlungen + Rundung überein.
  • INV_017 Die Positionssumme (BT-131) stimmt nicht mit Menge × Preis (± Positionsnachlässe) überein.
  • INV_018 Die Summe der Nachlässe (BT-107) stimmt nicht mit den Nachlässen auf Dokumentebene überein.
  • INV_019 Die Summe der Zuschläge (BT-108) stimmt nicht mit den Zuschlägen auf Dokumentebene überein.
  • INV_020 Weder Fälligkeitsdatum (BT-9) noch Zahlungsbedingungen (BT-20) sind angegeben.
  • INV_021 Der Verkäufer benötigt eine USt-IdNr (BT-31) oder Steuernummer (BT-32) (BR-DE-16).
  • INV_022 Die elektronische Adresse des Verkäufers (BT-34) fehlt.
  • INV_023 Die elektronische Adresse des Käufers (BT-49) fehlt.
  • INV_024 Eine Korrekturrechnung (384) benötigt eine Referenz auf die Vorrechnung (BG-3, BR-DE-26).
  • INV_025 Die Leitweg-ID in der Käuferreferenz ist formal ungültig (Aufbau oder Prüfziffer).
  • INV_026 Der Einheitencode einer Position ist nicht in UN/ECE Rec. 20/21 enthalten.
  • INV_027 Die Rechnungsnummer wurde in diesem Mandanten bereits für denselben Verkäufer verwendet (mögliches Duplikat).
  • INV_028 Das Rechnungsdatum liegt in der Zukunft.
  • INV_029 Das Fälligkeitsdatum liegt vor dem Rechnungsdatum.
  • INV_030 Das Länderkennzeichen ist ungültig (ISO 3166-1 alpha-2).
  • INV_031 Eine Schlussrechnung (877) sollte die angerechneten Abschläge (BT-113) und die Vorrechnungen (BG-3) enthalten.
  • INV_032 Die USt-IdNr hat kein gültiges Format (Länderkennung und Aufbau prüfen).
  • INV_033 Der Käufer ist als öffentlicher Auftraggeber gekennzeichnet: Die Käuferreferenz (BT-10) muss dann eine gültige Leitweg-ID sein.
  • INV_050 Fehlende Summen wurden aus den Positionen berechnet und ergänzt. Bitte prüfen.

Referenzen

  • REF_001 Die Käuferreferenz (BT-10) wurde aus einer anderen Angabe der Rechnung abgeleitet (Kundennummer oder Bestellnummer). Bitte bestätigen oder durch die mit dem Kunden vereinbarte Referenz ersetzen (bei Behörden: Leitweg-ID).

Umsatzsteuer

  • TAX_001 Die Steueraufschlüsselung (BG-23) fehlt.
  • TAX_002 Der Steuerbetrag einer Kategorie stimmt nicht mit Bemessungsgrundlage × Steuersatz überein (BR-CO-17).
  • TAX_003 Die Bemessungsgrundlage einer Steuerkategorie stimmt nicht mit der Summe der zugehörigen Positionen, Nachlässe und Zuschläge überein (BR-CO-18 ff.).
  • TAX_004 Bei dieser Steuerkategorie ist ein Befreiungsgrund (BT-120/BT-121) erforderlich.
  • TAX_005 Bei Regelbesteuerung (Kategorie S) darf kein Befreiungsgrund angegeben werden.
  • TAX_006 Bei dieser Steuerkategorie muss der Steuersatz 0 sein.
  • TAX_007 Bei Regelbesteuerung (Kategorie S) muss der Steuersatz größer als 0 sein.
  • TAX_008 Reverse Charge (AE) erfordert die USt-IdNr des Käufers (BT-48).
  • TAX_009 Die Steueraufschlüsselung enthält Kategorien, die in keiner Position vorkommen, oder umgekehrt.
  • TAX_010 Die Summe der Steuerbeträge der Aufschlüsselung stimmt nicht mit dem Steuergesamtbetrag (BT-110) überein.

Zahlung

  • PAY_001 Bei Überweisung (Code 30/58) ist eine Bankverbindung des Zahlungsempfängers erforderlich (BR-DE-23).
  • PAY_002 Die IBAN ist ungültig (Prüfsumme oder Länge).
  • PAY_003 Die BIC hat kein gültiges Format (8 oder 11 Zeichen).
  • PAY_004 Bei Lastschrift (Code 49/59) sind Mandatsreferenz, Gläubiger-ID und belastete IBAN erforderlich (BR-DE-25).
  • PAY_005 Der Zahlungsmittelcode (BT-81) fehlt (XRechnung: Pflicht, BR-DE-1).
  • PAY_006 Die Skonto-Angabe entspricht nicht dem geforderten Format (BR-DE-18).

Hybridformat (ZUGFeRD)

  • HYB_001 PDF-Darstellung und XML-Daten weichen voneinander ab; rechtlich gilt der XML-Teil.

PDF/A

  • PDF_001 Das PDF ist kein PDF/A-3; für ZUGFeRD ist eine Konvertierung erforderlich.
  • PDF_002 Die PDF/A-Konvertierung ist fehlgeschlagen; es wurde die Ersatzdarstellung verwendet.
  • PDF_003 Das PDF ist verschlüsselt und kann nicht verarbeitet werden.

Sicherheit

  • SEC_001 Die Datei wurde vom Malware-Scanner abgewiesen.
  • SEC_002 Der Malware-Scan konnte nicht durchgeführt werden (Scanner nicht konfiguriert).

Konvertierung

  • CNV_001 Die erzeugte Datei ergab beim Rücklesen ein abweichendes Rechnungsmodell und wurde verworfen.
  • CNV_002 Felder ohne Entsprechung im Zielformat wurden nicht übernommen (siehe Konvertierungsbericht).
  • CNV_003 Die externe Validierung (KoSIT/Mustang) war nicht verfügbar; die Datei wurde nur intern geprüft.
  • CNV_004 Die externe Validierung hat Fehler gemeldet; die Datei wird nicht als gültig ausgegeben.

Hinweise nach UStG

  • DE_001 Leistungs-/Lieferdatum oder Leistungszeitraum fehlt (§ 14 Abs. 4 Nr. 6 UStG).
  • DE_002 Weder USt-IdNr noch Steuernummer des Verkäufers angegeben (§ 14 Abs. 4 Nr. 2 UStG).
  • DE_003 Reverse Charge ohne Hinweis „Steuerschuldnerschaft des Leistungsempfängers“ (§ 14a Abs. 5 UStG).
  • DE_004 Kleinunternehmer-Rechnung ohne Hinweis auf § 19 UStG (§ 34a UStDV).
  • DE_005 Gutschrift ohne die Angabe „Gutschrift“ (§ 14 Abs. 4 Nr. 10 UStG).
  • DE_006 Steuerbefreiung ohne Hinweis auf den Grund der Befreiung (§ 14 Abs. 4 Nr. 8 UStG).
  • DE_007 Rechnungsbetrag bis 250 € brutto: Kleinbetragsrechnung, für die keine E-Rechnungspflicht besteht (§ 33 UStDV). Erzeugung ist trotzdem möglich.

Datenerkennung

  • EXT_001 Die automatische Erkennung ist bei diesem Layout unsicher (Qualität …). Bitte alle Felder prüfen. Die KI-gestützte Erkennung ist für diesen Mandanten nicht aktiviert.

KI-gestützte Erkennung

  • AI_001 Die Daten wurden KI-gestützt erkannt (Sicherheit …). Bitte alle Felder prüfen.
  • AI_002 Die KI-gestützte Erkennung war nicht verfügbar oder ist fehlgeschlagen; das regelbasierte Ergebnis wird angezeigt.
  • AI_003 Die KI-gestützte Erkennung lieferte kein besseres Ergebnis; das regelbasierte Ergebnis wird angezeigt.

System

  • SYS_001 Interner Verarbeitungsfehler. Der Vorgang wurde protokolliert.

Fehler direkt beheben

Im kostenlosen Konto korrigieren Sie Felder in der Prüfmaske und erzeugen die Rechnung neu, mit offiziellem Prüfbericht.

Kein Zahlungsmittel nötig. 5 Rechnungen im Monat kostenlos.