InvoiceGlass

The third-party payment is in a different currency from the invoice · BR-DEX-14

  • Severity · Error
  • Applies to · UBL
  • Editorial review pending

The rule compares the third-party payment currency with the invoice currency (BT-5). The third-party payment amount must use the same currency code.

As of

Who can correct it?

The sender can correct the invoice.

How to fix it

  1. Ask the sender for the correct third-party payment amount in the invoice currency. Check the currencyID attribute of cbc:PaidAmount in the export.

Rule text and source

Paraphrase · The currencyID attribute of the UBL third-party payment amount must match the invoice currency code in cbc:DocumentCurrencyCode.

Message to the sender

Subject: Invoice {invoiceNumber} – currency of third-party payment

Hello,

Thank you for your invoice {invoiceNumber} dated {issueDate}. The check found that the third-party payment currency differs from the invoice currency (BR-DEX-14). Could you check the correct third-party amount in the invoice currency and send a corrected invoice XML?

Kind regards

Example

The invoice is issued in EUR, but the third-party amount carries USD. The sender checks the amount to be billed in EUR and exports it with the EUR code.

Related rules

Business terms

Rule versions

KoSIT · XRechnung Schematron 2.6.0

Validate a file