XRechnung Fehler-Bibliothek
Häufige Validierungsfehler verstehen und beheben
Diese Bibliothek erklärt die häufigsten XRechnung-Validierungsfehler. Klicken Sie auf einen Fehlercode, um eine detaillierte Erklärung und Lösung zu erhalten.
z. B. BR-DE-15, IBAN, BT-24, USt-IdNr., Reverse Charge · ↑↓ Ergebnisse · Enter öffnen
Spezifikationskennung (BT-24) fehlt
Eine Rechnung muss eine gültige CustomizationID (BT-24) enthalten
Rechnungsgesamtbetrag mit USt. (BT-112) fehlt
Eine Rechnung muss den Gesamtbetrag inklusive Mehrwertsteuer (TaxInclusiveAmount) enthalten
Rechnungspositionskennung (BT-126) fehlt
Jede Rechnungsposition (BG-25) muss eine Positionskennung (BT-126) enthalten
USt-IdNr. bei innergemeinschaftlicher Lieferung (K)
Bei Steuerkategorie K auf einer Position müssen Verkäufer- und Käufer-USt-IdNr. vorhanden sein
Format- / Validierungsfehler
Dokument entspricht nicht dem Format oder schlägt die technische Validierung fehl
UBL-Namespace cac fehlt
Namespace CommonAggregateComponents-2 (Prefix cac) ist nicht am Invoice-Root deklariert
Buyer reference fehlt
Das Element "Buyer reference" (BT-10) muss übermittelt werden (Leitweg-ID)
Payment Instructions fehlen
Eine Rechnung muss Angaben zu "PAYMENT INSTRUCTIONS" (BG-16) enthalten
Seller Contact fehlt
Die Gruppe "SELLER CONTACT" (BG-6) muss übermittelt werden
Telefonnummer Verkäuferkontakt fehlt (BT-42)
Seller contact telephone number (BT-42) muss in BG-6 übermittelt werden
Seller City fehlt
Das Element "Seller city" (BT-37) muss übermittelt werden
Steuerliche Identifikation fehlt
Bei bestimmten Steuercodes muss USt-IdNr. (BT-31), Steuernummer (BT-32) oder Tax Representative (BG-11) übermittelt werden
Credit Transfer bei Code 30/58
Bei Überweisungen (Code 30/58) muss BG-17 "CREDIT TRANSFER" übermittelt werden
XML-Strukturfehler
XML ist nicht wohlgeformt oder validiert nicht gegen XSD Schema
Invoice type code ungültig
Mit BT-3 sollen nur bestimmte Codes übermittelt werden (326, 380, 381, 384, 389, 875, 876, 877)
Käuferadresse unvollständig
Buyer city (BT-52) oder Buyer post code (BT-53) fehlt
Umsatzsteuersatz fehlt
VAT category rate (BT-119) muss für jede Steuerkategorie übermittelt werden
Lieferort fehlt (BT-77)
Deliver to city (BT-77) muss bei Lieferadresse (BG-15) befüllt sein
Liefer-PLZ fehlt (BT-78)
Deliver to post code (BT-78) muss bei Lieferadresse (BG-15) befüllt sein
Liefer-/Leistungsdatum in ZUGFeRD/Factur-X fehlt
BT-72, BG-14 oder BG-26 erforderlich; ohne BT-72 mindestens BT-80 (Lieferland)
Lastschriftangaben fehlen
Bank assigned creditor identifier (BT-90) oder Debited account identifier (BT-91) fehlt
Skontoangaben Format ungültig
Skonto-/Zahlungsbedingungen sind nicht im vorgegebenen, maschinenlesbaren Format
Dateinamen der Anhänge nicht eindeutig
Das filename-Attribut der eingebetteten Dokumente ist nicht für alle Anhänge eindeutig
Spezifikationskennung ungültig
Specification identifier (BT-24) passt nicht zu XRechnung
IBAN für SEPA ungültig
"Payment account identifier" (BT-84) soll korrekte IBAN enthalten bei Code 58
IBAN für SEPA-Lastschrift ungültig
Debited account identifier (BT-91) ist keine gültige IBAN für SEPA-Lastschrift
Korrekturrechnung ohne Bezug
Bei Invoice type code 384 fehlt PRECEDING INVOICE REFERENCE (BG-3)
Telefonnummer ungültig
Seller contact telephone number (BT-42) sollte mindestens drei Ziffern enthalten
E-Mail-Adresse ungültig
Seller contact email address (BT-43) soll genau ein @-Zeichen enthalten
Rechnungsnummer fehlt
Eine Rechnung muss eine Rechnungsnummer (BT-1) enthalten
Rechnungsdatum fehlt
Eine Rechnung muss ein Rechnungsdatum (BT-2) enthalten
Rechnungstyp fehlt
Eine Rechnung muss einen Rechnungstyp (BT-3) enthalten
Rechnungswährung fehlt
Eine Rechnung muss einen Währungscode (BT-5) enthalten
Verkäufername fehlt
Eine Rechnung muss den Verkäufernamen (BT-27) enthalten
Käufername fehlt
Eine Rechnung muss den Käufernamen (BT-44) enthalten
Postanschrift des Verkäufers fehlt
Eine Rechnung muss die Postanschrift des Verkäufers (BG-5) enthalten
Ländercode des Verkäufers fehlt
Die Verkäuferadresse muss einen Ländercode (BT-40) enthalten
Postanschrift des Käufers fehlt
Eine Rechnung muss die Postanschrift des Käufers (BG-8) enthalten
Ländercode des Käufers fehlt
Die Käuferadresse muss einen Ländercode (BT-55) enthalten
Summe der Positionsnettobeträge fehlt
Eine Rechnung muss die Summe der Positionsnettobeträge (BT-106) enthalten
Gesamtbetrag ohne USt. fehlt
Eine Rechnung muss den Gesamtbetrag ohne Umsatzsteuer (BT-109) enthalten
Zahlbetrag fehlt
Eine Rechnung muss den fälligen Betrag (BT-115) enthalten
Keine Rechnungspositionen
Eine Rechnung muss mindestens eine Rechnungsposition (BG-25) enthalten
Zahlungsempfänger-Name fehlt
Der Zahlungsempfänger-Name (BT-59) muss angegeben werden, wenn der Zahlungsempfänger vom Verkäufer abweicht
Steuervertreter-Name fehlt
Der Name des Steuervertreters (BT-62) muss angegeben werden, wenn ein Steuervertreter vorhanden ist
Steuervertreter-Adresse fehlt
Die Adresse des Steuervertreters (BG-12) muss angegeben werden, wenn ein Steuervertreter vorhanden ist
Steuervertreter-Ländercode fehlt
Der Ländercode des Steuervertreters (BT-69) muss angegeben werden, wenn ein Steuervertreter mit Adresse vorhanden ist
Menge fehlt
Jede Rechnungsposition muss eine Menge (BT-129) enthalten
Mengeneinheit fehlt
Jede Rechnungsposition muss einen Code für die Mengeneinheit (BT-130) enthalten
Nettobetrag der Position fehlt
Jede Rechnungsposition muss einen Nettobetrag (BT-131) enthalten
Bezeichnung der Position fehlt
Jede Rechnungsposition muss eine Bezeichnung (BT-153) enthalten
Nettopreis fehlt
Jede Rechnungsposition muss einen Nettopreis (BT-146) enthalten
Nettopreis ist negativ
Der Nettopreis (BT-146) darf nicht negativ sein
Bruttopreis ist negativ
Der Bruttopreis (BT-148) darf nicht negativ sein
Leistungszeitraum ist widersprüchlich
Start- und Enddatum des Leistungszeitraums sind zeitlich nicht korrekt
Positions-Leistungszeitraum ist widersprüchlich
Start- und Enddatum des Positionszeitraums sind zeitlich nicht korrekt
Nachlass-Steuerkategorie fehlt
Jeder Dokumentennachlass (BG-20) braucht einen USt-Kategoriecode (BT-95)
Nachlassgrund fehlt
Jeder Dokumentennachlass (BG-20) braucht einen Grund (BT-97) oder Grundcode (BT-98)
Dokumentennachlassbetrag fehlt
Jeder Dokumentennachlass (BG-20) braucht einen Betrag (BT-92)
Zuschlag-Steuerkategorie fehlt
Jeder Dokumentenzuschlag (BG-21) braucht einen USt-Kategoriecode (BT-102)
Zuschlagsgrund fehlt
Jeder Dokumentenzuschlag (BG-21) braucht einen Grund (BT-104) oder Grundcode (BT-105)
Dokumentenzuschlagsbetrag fehlt
Jeder Dokumentenzuschlag (BG-21) braucht einen Betrag (BT-99)
Positionsnachlassgrund fehlt
Jeder Positionsnachlass (BG-27) braucht einen Grund (BT-139) oder Grundcode (BT-140)
Positionsnachlassbetrag fehlt
Jeder Positionsnachlass (BG-27) braucht einen Betrag (BT-136)
Positionszuschlagbetrag fehlt
Jeder Positionszuschlag (BG-28) braucht einen Betrag (BT-141)
Positionszuschlag-Grund fehlt
Jeder Positionszuschlag (BG-28) braucht einen Grund (BT-144) oder Grundcode (BT-145)
Steuerpflichtiger Betrag fehlt
Jede Steueraufschlüsselung muss einen steuerpflichtigen Betrag (BT-116) enthalten
Steuerbetrag fehlt
Jede Steueraufschlüsselung muss einen Steuerbetrag (BT-117) enthalten
Steuerkategoriecode fehlt
Jede Steueraufschlüsselung muss einen Steuerkategoriecode (BT-118) enthalten
Steuersatz fehlt in der Steueraufschlüsselung
Jede Steueraufschlüsselung muss einen Steuersatz (BT-119) enthalten
Zahlungsartcode fehlt
Zahlungsanweisungen müssen einen Zahlungsartcode (BT-81) enthalten
Zahlungskonto fehlt bei Überweisung
Bei Überweisungen muss ein Zahlungskonto-Identifikator (BT-84) vorhanden sein
Referenz zu einem unterstützenden Dokument fehlt
Jedes unterstützende Dokument muss eine Dokumentenreferenz (BT-122) enthalten
USt-Betrag in Buchungswährung fehlt
Bei TaxCurrencyCode (BT-6) muss der USt-Gesamtbetrag in Buchungswährung (BT-111) vorhanden sein
Artikelmerkmal Name/Wert fehlt
Jedes Artikelmerkmal (BG-32) braucht Name (BT-160) und Wert (BT-161)
Reverse-Charge braucht genau eine AE-Steueraufschlüsselung
Bei USt-Kategorie AE muss BG-23 genau einen Eintrag mit BT-118=AE enthalten
Reverse-Charge Positionssteuersatz muss 0 sein
Bei BT-151=AE muss der Steuersatz BT-152 (cbc:Percent) 0 sein
Reverse-Charge Nachlass-Steuersatz muss 0 sein
Bei Dokumentennachlass mit BT-95=AE muss BT-96 (Percent) 0 sein
Reverse-Charge Zuschlag-Steuersatz muss 0 sein
Bei Dokumentenzuschlag mit BT-102=AE muss BT-103 (Percent) 0 sein
AE-Bemessungsgrundlage (BT-116) stimmt nicht
BT-116 muss Σ AE-Netto − Nachlässe + Zuschläge entsprechen
AE-Steuerbetrag (BT-117) muss 0 sein
Bei Reverse Charge (AE) muss BT-117 in BG-23 0 sein
AE braucht Befreiungsgrund (BT-120/121)
Bei BT-118=AE müssen BT-120 oder BT-121 gesetzt sein
IGIC (L) braucht Steueraufschlüsselung
Bei Kategorie L muss BG-23 mindestens BT-118=L enthalten
IGIC-Position braucht Verkäufer-Steuer-ID
Bei BT-151=L müssen BT-31, BT-32 und/oder BT-63 gesetzt sein
IGIC-Nachlass braucht Verkäufer-Steuer-ID
Bei BT-95=L müssen BT-31, BT-32 und/oder BT-63 gesetzt sein
IGIC-Zuschlag braucht Verkäufer-Steuer-ID
Bei BT-102=L müssen BT-31, BT-32 und/oder BT-63 gesetzt sein
IGIC-Positionssteuersatz muss ≥ 0 sein
Bei BT-151=L darf BT-152 nicht negativ sein
IGIC-Nachlass-Satz muss ≥ 0 sein
Bei BT-95=L darf BT-96 nicht negativ sein
IGIC-Zuschlag-Satz muss ≥ 0 sein
Bei BT-102=L darf BT-103 nicht negativ sein
IGIC-Bemessungsgrundlage (BT-116) stimmt nicht
BT-116 muss Σ L-Netto + Zuschläge − Nachlässe je Satz entsprechen
IGIC ohne Befreiungsgrund (BT-120/121)
Bei BT-118=L dürfen BT-120 und BT-121 nicht vorhanden sein
IPSI (M) braucht Steueraufschlüsselung
Bei M in Position/Nachlass/Zuschlag muss BT-118=M in BG-23 stehen
IPSI-Position braucht Verkäufer-Steuer-ID
Bei BT-151=M müssen BT-31, BT-32 und/oder BT-63 gesetzt sein
IPSI-Nachlass braucht Verkäufer-Steuer-ID
Bei BT-95=M müssen BT-31, BT-32 und/oder BT-63 gesetzt sein
IPSI-Zuschlag braucht Verkäufer-Steuer-ID
Bei BT-102=M müssen BT-31, BT-32 und/oder BT-63 gesetzt sein
IPSI-Positionssteuersatz ≥ 0
Bei BT-151=M muss BT-152 0 oder positiv sein
IPSI-Nachlass-Satz ≥ 0
Bei BT-95=M muss BT-96 0 oder positiv sein
IPSI-Zuschlag-Satz ≥ 0
Bei BT-102=M muss BT-103 0 oder positiv sein
IPSI-Bemessungsgrundlage (BT-116)
BT-116 muss Σ IPSI-Netto + Zuschläge − Nachlässe je Satz entsprechen
IPSI ohne Befreiungsgrund (BT-120/121)
Bei BT-118=M dürfen BT-120 und BT-121 nicht vorhanden sein
Summe Dokumentennachlässe (BT-107)
BT-107 muss Summe aller Dokumentennachlässe (BT-92) sein
Summe Dokumentenzuschläge (BT-108)
BT-108 muss Summe aller Dokumentenzuschläge (BT-99) sein
Betrag ohne USt. Formel (BT-109)
BT-109 = BT-106 − BT-107 + BT-108
Gesamt-USt.-Betrag (BT-110)
BT-110 muss Summe der BT-117 Kategoriebeträge sein
Betrag mit USt. Formel (BT-112)
BT-112 = BT-109 + BT-110
Zahlbetrag Formel (BT-115)
BT-115 = BT-112 − BT-113 + BT-114
USt.-Kategoriebetrag Formel (BT-117)
BT-117 = BT-116 × (BT-119 / 100), gerundet
USt.-Aufschlüsselung (BG-23) fehlt
Mindestens ein TaxSubtotal unter TaxTotal erforderlich
Nachlassgrund fehlt (BT-97/BT-98)
Dokumentennachlass braucht Grund oder Code
Zuschlagsgrund fehlt (BT-104/BT-105)
Dokumentenzuschlag braucht Grund oder Code
Fälligkeitsdatum/Zahlungsbedingungen (BT-9/BT-20)
Positiver Zahlbetrag braucht Fälligkeitsdatum oder Zahlungsbedingungen
Verkäuferkennung fehlt (BT-29/BT-30/BT-31)
Mindestens eine Verkäuferkennung für automatische Zuordnung
Bezug zur Vorgängerrechnung fehlt
Jeder Bezug zur Vorgängerrechnung muss einen Referenzwert (BT-25) enthalten
Ländercode der Lieferadresse fehlt
Die Lieferadresse muss einen Ländercode (BT-80) enthalten
Elektronische Adresse des Verkäufers ohne Scheme
Die elektronische Adresse des Verkäufers (BT-34) muss einen Scheme Identifier enthalten
Elektronische Adresse des Käufers ohne Scheme
Die elektronische Adresse des Käufers (BT-49) muss einen Scheme Identifier enthalten
Fehlercode nicht gefunden?
Schick uns den Fehlercode (z.B. BR-DE-13) und wir nehmen ihn in die Bibliothek auf. Gib deine E-Mail an – dann senden wir dir die Lösung per E-Mail, in der Regel innerhalb von 12–24 Stunden nach dem Lesen.