Zum Inhalt springen

BR-DEX-14: Währung der Zahlung Dritter (BT-DEX-002) weicht von der Rechnungswährung ab

Offizielle Meldung

[BR-DEX-14] Die Währungsangabe von "Third party payment amount" BT-DEX-002 muss BT-5 ("Invoice currency code") entsprechen.

XRechnung (UBL) · Fehler · Sprache der Meldung: Deutsch · Stand: xrechnung-3.0.2-validator-configuration-2026-08-31
Schweregrad
Fehler Die Rechnung gilt als ungültig und kann vom Empfänger abgelehnt werden.
Gilt für
XRechnung (UBL)
Betroffene Felder
BT-DEX-002, BT-5

Was bedeutet das?

In einer XRechnung-Extension (UBL) muss die Währung des Betrags einer Zahlung Dritter (Third party payment amount, BT-DEX-002) der Rechnungswährung (Invoice currency code, BT-5) entsprechen. Das Attribut currencyID weicht ab.

Typische Ursachen

Die Zahlung Dritter wurde in einer anderen Währung erfasst als die Rechnung.
Das Attribut currencyID ist falsch geschrieben, z. B. „Euro“ statt „EUR“.

So beheben Sie den Fehler

Den Betrag in die Rechnungswährung umrechnen und das Attribut currencyID von cbc:PaidAmount auf den Wert von cbc:DocumentCurrencyCode setzen.
Die Rechnung erneut erzeugen und prüfen.

Beispiel

Fehlerhaft

<cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
...
<cac:PrepaidPayment>
  <cbc:ID>...</cbc:ID>
  <cbc:PaidAmount currencyID="USD">50.00</cbc:PaidAmount>
  ...
</cac:PrepaidPayment>

Richtig

<cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
...
<cac:PrepaidPayment>
  <cbc:ID>...</cbc:ID>
  <cbc:PaidAmount currencyID="EUR">46.00</cbc:PaidAmount>
  ...
</cac:PrepaidPayment>
Für Entwickler: Prüfausdruck je Syntax

XRechnung (UBL) (UBL)

Kontext: /ubl:Invoice/cac:PrepaidPayment[$isExtension]

cbc:PaidAmount/@currencyID = parent::node()/cbc:DocumentCurrencyCode

Verwandte Prüfregeln

  • BR-DEX-01: Unzulässiger MIME-Code eines Anhangs (BT-125) in der XRechnung-Extension
  • BR-DEX-02: Nettobetrag einer Position passt nicht zur Summe ihrer Unterpositionen
  • BR-DEX-03: Unterposition ohne genau eine Umsatzsteuerangabe (BG-DEX-06)
  • BR-DEX-04: Schema einer Parteikennung ist kein ISO-6523-ICD-Code (Extension)
  • BR-DEX-05: Schema einer Registerkennung ist kein ISO-6523-ICD-Code (Extension)
  • BR-DEX-06: Schema der Artikelkennung (BT-157) ist kein ISO-6523-ICD-Code (Extension)

Zuletzt aktualisiert:
Erläuterung der Prüfregel, keine Rechts- oder Steuerberatung.