Skip to content

BR-DEX-12: Third party payment description (BT-DEX-003) is missing

Official message

[BR-DEX-12] Das Element "Third party payment description" BT-DEX-003 muss übermittelt werden, wenn die Gruppe "THIRD PARTY PAYMENT" (BG-DEX-09) übermittelt wird.

XRechnung (UBL) · Error · Message language: German · Version: xrechnung-3.0.2-validator-configuration-2026-08-31
Severity
Error The invoice is invalid and may be rejected by the recipient.
Applies to
XRechnung (UBL)
Affected fields
BT-DEX-003, BG-DEX-09

What does this mean?

In an XRechnung extension invoice (UBL), every third party payment (BG-DEX-09) must contain the third party payment description (BT-DEX-003). It is missing or empty.

Typical causes

A third party payment was added without a description.
The element cbc:InstructionID in cac:PrepaidPayment is empty.

How to fix the error

Fill the element cbc:InstructionID with a description of the third party payment in every cac:PrepaidPayment.
Generate and validate the invoice again.

Example

Wrong

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

Correct

<cac:PrepaidPayment>
  <cbc:ID>...</cbc:ID>
  <cbc:PaidAmount currencyID="EUR">50.00</cbc:PaidAmount>
  <cbc:InstructionID>...</cbc:InstructionID>
</cac:PrepaidPayment>
For developers: test expression per syntax

XRechnung (UBL) (UBL)

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

cbc:InstructionID[boolean(normalize-space(xs:string(.)))]

Related validation rules

  • BR-DEX-01: Invalid MIME code of an attachment (BT-125) in the XRechnung extension
  • BR-DEX-02: Line net amount does not match the sum of its sub invoice lines
  • BR-DEX-03: Sub invoice line without exactly one VAT information (BG-DEX-06)
  • BR-DEX-04: Scheme of a party identifier is not an ISO 6523 ICD code (extension)
  • BR-DEX-05: Scheme of a registration identifier is not an ISO 6523 ICD code (extension)
  • BR-DEX-06: Scheme of the item standard identifier (BT-157) is not an ISO 6523 ICD code (extension)

Last updated:
Explanation of the validation rule, not legal or tax advice.