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.
- BR-DE-1 Zahlungsangaben müssen vorhanden sein
- BR-DE-2 Verkäufer-Kontakt muss vorhanden sein
- BR-DE-3 Straße des Verkäufers
- BR-DE-4 Ort des Verkäufers
- BR-DE-5 Name der Verkäufer-Kontaktperson
- BR-DE-6 Telefon der Verkäufer-Kontaktperson
- BR-DE-7 E-Mail der Verkäufer-Kontaktperson
- BR-DE-8 Ort des Käufers
- BR-DE-9 Postleitzahl des Käufers
- BR-DE-10 Ort der Lieferadresse
- BR-DE-11 Postleitzahl der Lieferadresse
- BR-DE-13 Zahlungsdetails je Zahlungsart
- BR-DE-14 Steuersatz je Kategorie
- BR-DE-15 Käuferreferenz ist Pflicht
- BR-DE-16 Steuerkennung des Verkäufers
- BR-DE-17 Zulässige Rechnungstypen
- BR-DE-18 Skonto-Format in den Zahlungsbedingungen
- BR-DE-19 IBAN muss gültig sein (Überweisung)
- BR-DE-20 IBAN muss gültig sein (Lastschrift)
- BR-DE-21 Spezifikationskennung XRechnung
- BR-DE-22 Eindeutige Dateinamen von Anhängen
- BR-DE-23 Bankverbindung bei Überweisung
- BR-DE-24 Kartenangaben bei Kartenzahlung
- BR-DE-25 Lastschriftangaben
- BR-DE-26 Korrekturrechnung mit Vorrechnung
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)
XML und 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
Sicherheit
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.