Fehler verstehen

XRechnung-Fehlercodes in normalem Deutsch

Technische Codes bleiben eindeutig. Unsere Leitfäden zeigen zusätzlich Business Term, XML-Pfad, typische Ursache und den nächsten Korrekturschritt.

13 ausführliche FehlerleitfädenRegelstand: XRechnung 3.0.2
Schnell nachschlagen

Regelcode, Business Term oder XML-Feld suchen

Die ausführlichen Leitfäden bleiben kuratiert. Zusätzlich durchsucht dieser Katalog häufige deutsche und Peppol-Regeln mit direktem Link zur offiziellen Regelquelle.

26 Regeln gefunden

DE-R-001Deutschland

Zahlungsanweisungen (BG-16) müssen vorhanden sein.

BG-16

DE-R-003Deutschland

Ort des Verkäufers (BT-37) muss vorhanden sein.

BT-37

DE-R-004Deutschland

Postleitzahl des Verkäufers (BT-38) muss vorhanden sein.

BT-38

DE-R-005Deutschland

Kontaktstelle des Verkäufers (BT-41) muss vorhanden sein.

BT-41

DE-R-006Deutschland

Telefonnummer des Verkäuferkontakts (BT-42) muss vorhanden sein.

BT-42

DE-R-007Deutschland

E-Mail-Adresse des Verkäuferkontakts (BT-43) muss vorhanden sein.

BT-43

DE-R-008Deutschland

Ort des Käufers (BT-52) muss vorhanden sein.

BT-52

DE-R-009Deutschland

Postleitzahl des Käufers (BT-53) muss vorhanden sein.

BT-53

DE-R-014Deutschland

Umsatzsteuersatz der Kategorie (BT-119) muss angegeben werden.

BT-119

PEPPOL-EN16931-R001Peppol

Business Process muss angegeben werden.

BT-23 · cbc:ProfileID

PEPPOL-EN16931-R004Peppol

Specification Identifier muss zum Peppol-Billing-Profil passen.

BT-24 · cbc:CustomizationID

PEPPOL-EN16931-R046Peppol

Netto-Einzelpreis muss aus Bruttopreis minus Preisnachlass hervorgehen.

PEPPOL-EN16931-R051Peppol

Währungsattribute müssen grundsätzlich der Rechnungswährung entsprechen.

BT-5

PEPPOL-EN16931-R053Peppol

Es darf nur eine TaxTotal-Gruppe mit Steueraufschlüsselungen geben.

cac:TaxTotal/cac:TaxSubtotal

PEPPOL-EN16931-R061Peppol

Bei Lastschrift muss eine Mandatsreferenz angegeben werden.

Ausführliche Reparaturleitfäden

Fehler mit XML-Beispielen dauerhaft beheben

BR-DE-15

Käuferreferenz BT-10 fehlt

Die XRechnung enthält keine Käuferreferenz. Bei öffentlichen Auftraggebern ist dies häufig die Leitweg-ID; maßgeblich ist jedoch die vom Empfänger vorgegebene Referenz.

Ausführliche Erklärung
BR-DE-2

Kontakt des Verkäufers fehlt

Die strukturierte Verkäuferkontaktgruppe ist nicht vollständig. Ein Kontakt im PDF-Briefkopf genügt der XML-Regel nicht.

Ausführliche Erklärung
BR-07

Käufername fehlt

Der rechtliche oder geschäftliche Name des Rechnungsempfängers fehlt im Business Term BT-44.

Ausführliche Erklärung
BR-CO-18

Umsatzsteuer-Aufschlüsselung fehlt

Mindestens eine konsistente Umsatzsteuergruppe mit Bemessungsgrundlage, Kategorie und Steuerbetrag ist erforderlich.

Ausführliche Erklärung
PEPPOL-EN16931-R010

Elektronische Adresse des Käufers fehlt

Für das Peppol-Billing-Szenario fehlt BT-49 oder das zugehörige Kennungsschema des Käufer-Endpoints.

Ausführliche Erklärung
PEPPOL-EN16931-R020

Elektronische Adresse des Verkäufers fehlt

Für das Peppol-Billing-Szenario fehlt BT-34 oder das zugehörige Kennungsschema des Verkäufer-Endpoints.

Ausführliche Erklärung
PEPPOL-EN16931-R003

Käuferreferenz oder Bestellreferenz fehlt

Im Peppol-Billing-Profil muss mindestens eine Käuferreferenz (BT-10) oder eine Bestellreferenz (BT-13) vorhanden sein.

Ausführliche Erklärung
PEPPOL-EN16931-R008

Leere XML-Elemente im Dokument

Peppol BIS Billing erlaubt keine leeren Elemente. Optionale Felder ohne Wert müssen in der Regel vollständig weggelassen werden.

Ausführliche Erklärung
PEPPOL-EN16931-R040

Nachlass- oder Zuschlagsbetrag falsch berechnet

Wenn Basisbetrag und Prozentsatz angegeben sind, muss der Nachlass- oder Zuschlagsbetrag rechnerisch dazu passen.

Ausführliche Erklärung
PEPPOL-EN16931-R041

Basisbetrag bei Prozentnachlass oder Zuschlag fehlt

Wenn ein Prozentsatz für einen Nachlass oder Zuschlag angegeben wird, muss auch der zugehörige Basisbetrag vorhanden sein.

Ausführliche Erklärung
PEPPOL-EN16931-R042

Prozentsatz bei Nachlass oder Zuschlag fehlt

Wenn ein Basisbetrag für Nachlass oder Zuschlag angegeben wird, muss auch der zugehörige Prozentsatz vorhanden sein.

Ausführliche Erklärung
PEPPOL-EN16931-R120

Netto-Positionsbetrag stimmt rechnerisch nicht

Der Netto-Positionsbetrag muss aus Menge, Netto-Einzelpreis, Preisbasismenge sowie Positionszuschlägen und -nachlässen reproduzierbar sein.

Ausführliche Erklärung
PEPPOL-EN16931-R121

Preisbasismenge ist null oder negativ

Wenn eine Preisbasismenge angegeben wird, muss sie größer als null sein.

Ausführliche Erklärung
Das konkrete Prüfergebnis hat Vorrang

Prüfen Sie immer auch XML-Pfad, Regelstand, Szenario und technischen Bericht Ihrer Datei. Derselbe fachliche Mangel kann je nach Syntax an unterschiedlichen Stellen sichtbar werden.